fsck - 纠正不一致

时间:2014-04-03 02:36:14

标签: linux-kernel filesystems fsck

我对fsck更正感到困惑。我已损坏了ACL的{​​{1}}块。试图了解inode如何纠正。它比较什么价值并进行修正。
     fsck是否通过将fsck结构与on-disk或缓冲区进行比较来纠正文件系统的不一致性。或者它是否检查Journal与其他结构。

1 个答案:

答案 0 :(得分:1)

"纠错"并不一定意味着你认为它意味着什么。

通常,磁盘上有数据或元数据的多个副本,即使有,也可能无法确定哪个是正确的。

fsck仅更改元数据,以便文件系统再次一致。 但结果可能是过时的副本,或者看起来像正确数据的垃圾;在极端情况下,使损坏的数据保持一致的唯一方法可能是完全删除它。