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

tux*_*tux 8 linux hard-disk

如何检查硬盘驱动器的健康状况?我知道你可以通过系统救援来做到这一点,但是有没有一种方法可以在不引导到系统救援的情况下从 root 做到这一点?

Gra*_*eme 8

smartmontools是您要找的包。使用smartctl您可以尝试的命令:

sudo smartctl -a /dev/sda
Run Code Online (Sandbox Code Playgroud)

当然,如下所述,驱动器需要支持 SMART 才能获得信息,但是否支持/启用将在上述命令的输出中。如果您查看man页面smartctl,还有用于运行自检和启用/禁用 SMART 等的各种选项。

  • @Braiam,SSD 有什么问题? (4认同)