如何编辑 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在其上运行,它将恢复日志并删除“需要日志恢复”标志,以便您可以以读写方式挂载它。

如果其中有有价值的数据可能在恢复过程中丢失,请先进行备份。

相关内容