你能帮我修复硬盘上的坏块吗?

你能帮我修复硬盘上的坏块吗?

我刚刚运行了这个命令:

sudo badblocks -svvn -c 262144 /dev/sda -force

结果是:

Pass completed, 274 bad blocks found. (246/0/28 errors)

你能帮我看看这些块是否被修剪过吗,如何修复/修剪它们,以及这些数字代表什么?我对 Linux 完全陌生。

提前致谢。

答案1

正如手册页所述,不要单独运行 badblocks,而是使用:

e2fsck -c /dev/sdxy

在未挂载的文件系统上。这将自动将找到的坏块添加到设备的坏块列表中。

如果您无法在运行的系统中卸载文件系统,请从 Live USB 或 DVD 中执行此操作。

相关内容