是否可以使用偏移量 X 恢复 fsck.ext4?

是否可以使用偏移量 X 恢复 fsck.ext4?

当我不得不停下来时,我正在检查我的硬盘,因为我需要在一个小时内到达某个地方。整个会议花了相当长的时间(比我想象的要长得多!)。我的问题是,是否可以从我上次停下的地方继续(区块#20211712)?

答案1

无法“在中间”启动文件系统检查操作,因为程序需要知道文件系统的完整状态才能工作。

您可以输入 ^Z 来停止该程序,然后运行fg以恢复它,或者只是不理会它。如果您终止了该程序,则再进行全新运行之前的任何操作都为时已晚。

答案2

如果只需要查找坏块,可以badblocks直接调用。从手册:

first-block 是一个可选参数,指定测试的起始块号,它允许测试从磁盘的中间开始。

这个答案的问题是:我还没有尝试过,所以我不能建议一个安全的命令。

fsck 确实调用坏块程序。

您可以稍后使用此 fsck 选项的坏块结果

-l bad_blocks_file 添加到坏块列表

Obs.:任何人都可以随意使用安全命令/方式来编辑此内容以使用坏块:)

相关内容