尽管 fstab 配置正确,但引导期间未执行 fsck

尽管 fstab 配置正确,但引导期间未执行 fsck

今天我们注意到一个非常奇怪的问题

以下分区(来自 /etc/fstab)在行末尾用“2”定义

这意味着 fsck 将在引导期间激活

因为该分区上的数据是24T

这意味着重新启动应该需要大约几个小时或更长时间

但重启实际上需要 4 分钟!

来自/etc/fstab

“UUID=7eab43c-41ba-1331-8ab7-a538326a5b8e /BD_APP    xfs     rw,noatime,inode64,allocsize=16m 1 2”

我们如何解释这个奇怪的事情?

为什么 fsck 在启动过程中没有“打开”?

答案1

根据man fsck.xfs

XFS 是一个日志文件系统,如有必要,会在 mount(8) 时执行恢复,因此 fsck.xfs 只是以零退出状态退出。

正如男人建议的那样尝试xfs_repair

无需进行 fsck,因为恢复是在挂载时执行的。

相关内容