高清坏块:有没有办法修复它们?

在上个月Ubuntu开始遇到一些问题:它突然关闭而没有任何明显的原因..我发现问题出在硬盘上,如果我运行这个命令:

$ sudo badblocks -sv -b 512 /dev/sda 

我在Linux分区中得到了24个坏块(我在另一个中有Windows,它没有相同的问题)。 问题是是否有一种方法(与更改磁盘不同)以避免此关闭。 也许隔离坏块?

如果磁盘有坏扇区(这是坏块检测到的),那么它仍然可以工作。 硬盘上有额外的扇区会自动重新映射,因此磁盘将继续工作。

在Ubuntu中,您可以使用磁盘(在旧版本中称为磁盘工具)来检查磁盘的SMART状态。 它可以提供预测性故障信息。

使用像SpinRite这样的实用程序,您可以检查磁盘并确定它们是否坏。 如果在最高级别运行,它将检查每个扇区并恢复任何在实际上没有时标记为坏的扇区,并标记任何应该是坏的扇区。

如果磁盘正在出路,我会更换它而不是冒任何机会。

当您开始在诸如badblocks之类的实用程序中看到坏块时,磁盘已经不安全了。 badblocks实用程序是在另一个时代编写的,在磁盘可以自动重新映射几个坏扇区之前,如quaeritate描述的那样; 它在今天并不是非常有用,除了可能是一个非常短期的创可贴解决方案。 如果磁盘有坏块,请立即更换