ext4ファイルシステムのデータファイルを編集するにはどうすればいいですか

ext4ファイルシステムのデータファイルを編集するにはどうすればいいですか

ext4ファイルシステムのデータファイルがありますmyfile.bin

file myfile.bin与える

Linux rev 1.0 ext4 ファイルシステム データ、UUID=...... (ジャーナル回復が必要) (エクステント) (大きなファイル) (巨大なファイル)

これを でマウントすることはできますsudo mount -o loop myfile.bin ~/dirが、読み取り専用です。 マウントしてもsudo mount -o rw myfile.bin ~/dir読み取り専用です。

ファイルを編集する方法はありますか?

答え1

あなたはデバッグext-file-system デバッガーを使用して直接変更を加えることができます。ただし、そうする予定の場合は、ファイルシステムの内部について十分に理解しておく必要があります。

さらに良いことに、fsckこれを実行すると、ジャーナルが回復され、「ジャーナル回復が必要」フラグが削除され、読み取り/書き込みでマウントできるようになります。

回復中に失われる可能性のある貴重なデータがある場合は、まずバックアップを作成してください。

関連情報