ext4パーティションから読み取り専用フラグを消去するには?

ext4パーティションから読み取り専用フラグを消去するには?

私はAndroid system.imgを持っていて、それをインストールして編集できるように読み取り専用フラグを削除したいと思います。どこかで見たことがありますが、記事が見つからないようです。たぶんこれは共有ブロックを削除することに関連していますか? !できますが、mount -o ro system.imgこれmount -o rwを行うと

mount: /mnt/system: wrong fs type, bad option, bad superblock on

試しましたが、まだrwをマウントできませんtune2fs -O ^read-only system.imge2fsck -fy -E unshare_blocks system.img

答え1

それは明らかです2fs サイズ変更一時的に問題を解決します。resize2fs system.img sizeパーティションを拡張するにはサイズを実行する必要があります。

代わりに、パーティションのサイズを倍増してインストールした e2fsck -fy -E unshare_blocks system.imgときにうまくいきました。

関連情報