我如何检查硬盘的健康状况?

我如何检查硬盘的健康状况?

我在一台旧的戴尔电脑上遇到了一个糟糕的经历,在电脑上安装 Ubuntu 后不久,硬盘就因过多的加载/卸载循环而出现故障。在 Ubuntu 中检查硬盘健康状况的最佳方法是什么?可以从命令行完成吗?

答案1

对于桌面,您可以使用“磁盘工具”(又名palimpsestgnome-disks取决于 Ubuntu 版本)来实现此目的。

对于命令行,我建议您安装smartmontools包并试用smartctl。例如:

sudo smartctl --all /dev/sda

答案2

您还可以使用gsmartcontrol的 GUI smartctl

答案3

还有一个名为坏块,还有人叫撕碎。这两个实用程序都可以对写入驱动器执行读/写操作,可用于确保驱动器可以安全使用。就我个人而言,如果我发现其中任何一个有错误,我会更换驱动器。

它们非常慢,可能需要一些时间才能完成,但可以让您了解它们的健康状况。此外,由于它们正在写入,您将丢失驱动器上的数据,因此应按照 caesay 的建议从实时 CD 运行。我最近一直在使用 SystemRescueCd。

相关内容