如何检查我的硬盘是否有缺陷

Lay*_*ake 5 server hard-drive

因为我的服务器有一些问题,所以我想检查它的硬盘驱动器是否有缺陷(驱动器不是文件系统),我可以在 ubuntu 中使用哪个工具来解决这个问题?

我知道我的硬盘有一张来自 Western Digital(Data Lifeguard)的 CD,但我无法通过 USB CD 驱动器运行它。那么有没有本地的替代品?

系统信息:

  • 宏碁easyStore h341
  • 英特尔凌动 D410 1.66GHz
  • 2x 1TB 西部数据鱼子酱绿色 (WD10EADS-00P6B0)
  • 2x 1TB 西部数据鱼子酱绿色 (WD10EADS-22M2B0)
  • 内存 2GB

Sal*_*lem 4

如果磁盘支持SMART,您可以尝试smartctl(从 smartmontools 包中)。

sudo smartctl -d <ata,scsi, etc... > -H /dev/sd*
Run Code Online (Sandbox Code Playgroud)

除了(不是代替)之外smartctl,或者万一磁盘不支持 SMART,您还可以使用该badblocks实用程序测试驱动器是否有物理/磁性损坏。

  • badblocks 看起来像是我一直在寻找的工具,谢谢! (2认同)