15.6. ext2、ext3 和 ext4 中的处理机制出错
ext2、ext3 和 ext4 文件系统使用 e2fsck
工具来执行文件系统检查和修复。文件名 fsck.ext2
、fsck.ext3
和 fsck.ext4
是 e2fsck
工具的硬链接。这些二进制文件在引导时自动运行,其行为因正在检查的文件系统和文件系统的状态而异。
对于不是元数据日志记录文件系统的 ext2 和没有日志的 ext4 文件系统,会调用完整的文件系统检查和修复。
对于带有元数据日志的 ext3 和 ext4 文件系统,日志将在用户空间中重播,从实用工具退出。这是默认操作,因为日志重播确保崩溃后文件系统的一致性。
如果这些文件系统在挂载时遇到元数据不一致的情况,它们会在文件系统超级块中记录此事实。如果 e2fsck
发现文件系统标记有这样的错误,e2fsck
会在重播日志(如果存在)后执行全面的检查。
其它资源
-
系统中
fsck (8)
和e2fsck (8)
手册页