fsck 成功后使用磁盘是否安全?

fsck 成功后使用磁盘是否安全?

我已经有大约 2 周没有使用我那台老旧的 ThinkPad T400 了。我正常启动了,但由于出现错误,系统提示我手动运行 fsck。

我使用的是 12.04,有问题的磁盘是 ext4,三星 Evo 840,已安装noatime,nodiratime,discard,commit=600,errors=remount-ro

我在我的 / (已安装 ro)上运行了 fsck.ext4,它修复了一些错误:

  • 属于损坏的孤立链接列表的 Inode
  • 块位图差异
  • 空闲 inode 计数错误

fsck 修复了这些错误并报告分区正常。

fsck 成功后使用磁盘是否安全?

答案1

您提到的特定错误在崩溃或断电后很常见,并且是由于崩溃时文件仍处于打开状态而导致的。 e2fsck轻松修复它们并使文件系统恢复到正常状态。

答案2

fsck 修复了这些错误并报告分区正常。

嗯,man说:

fsck - 检查并修复 Linux 文件系统...实际上,fsck 只是 Linux 下可用的各种文件系统检查器 (fsck.fstype) 的前端。

因此,如果fsck报告说一切都很好,那就这样吧!

答案3

是的。运行 Linux 系统而不运行 fsck 比运行 fsck 更糟糕。FSCK 可以修复您的 Linux。如果有人想知道的话,这里有一个经历:我的 Ubuntu 表现得很奇怪。错误太多了。我决定进行恢复。由于某种原因,它甚至没有启动。它告诉我运行 fsck,并且 /dev/sda5 有错误。我执行了 fsck /dev/sda5,过了一段时间,计算机没有错误。记住:fsck 是你的朋友。

相关内容