e2fsck pass 5 输出的含义

e2fsck pass 5 输出的含义

我正在使用e2fsck -B 4096 /path/to/image.dd(“损坏”的驱动器)并且我知道它在其过程中达到了第 5 阶段,输出:

(lost info preceding (-scrolled-out-of-buffer-space-) the following lots
of output like this)
...
+(243859456--243859969) +(243892224--243892737) +(243924992--243925505)
+(243957760--243958273) +(243990528--243991041) +(244023296--244023809) 
+(244056064--244056577) +(244088832--244089345) +(244121600--244122113)
+(244154368--244154881) +(244187136--244187649)
Fix<y>? 

我用谷歌搜索有关其含义的信息,但未能找到任何解释。这是什么意思,我应该说“y”吗?

答案1

大多数终端(模拟器)都有一个滚动后缓冲区,您确定不能返回并查看e2fsck所有这些数字之前所说的内容吗?我能找到的阶段描述e2fck

阶段 5:检查柱面组 - 检查空闲块和使用的 inode 映射的一致性

所以这些数字可能是e2fsck无法判断是否应该免费的块。我认为(幸运的是,自从我不得不在死磁盘上使用 fsck 以来已经有一段时间了,所以不能保证结果完全相反)它将把这些块标记为已使用并在其中创建文件/lost+found(以块号作为名称)如果你回答“是”。

相关内容