15.8. 使用 e2fsck 修复 ext2、ext3 或者 ext4 文件系统
这个流程使用 e2fsck
工具修复损坏的 ext2、ext3 或 ext4 文件系统。
流程
保存文件系统镜像以进行支持调查。如果损坏是由软件 bug 导致的,则预修复文件系统元数据映像对于支持调查非常有用。预修复镜像中出现的损坏模式有助于分析根本原因。
注意严重损坏的文件系统可能会导致元数据镜像创建出现问题。
如果要为测试目的创建镜像,请使用
-r
选项来创建与文件系统本身大小相同的稀疏文件。然后e2fsck
可以直接对生成的文件进行操作。# e2image -r block-device image-file
如果您要创建要存档或提供用于诊断的镜像,请使用
-Q
选项,该选项可创建适合于传输的更紧凑的文件格式。# e2image -Q block-device image-file
通过重新挂载文件系统来重新显示日志:
# mount file-system # umount file-system
自动修复文件系统。如果需要用户干预,
e2fsck
指明其输出中未修复的问题,并在退出代码中反映此状态。# e2fsck -p block-device
其它资源
-
系统上的
e2image (8)
手册页 -
系统上的
e2fsck (8)
手册页
-
系统上的