在 Ubuntu 中扫描硬盘/检查健康状况的最佳方法是什么?

在 Ubuntu 中扫描硬盘/检查健康状况的最佳方法是什么?

我事先进行过搜索,我认为之前没有有人问过类似的问题。

我有两个硬盘驱动器 - 一个 1TB 希捷硬盘和一个 1TB 西部数据硬盘。我的希捷硬盘前段时间崩溃了,我怀疑它可能有一些损坏的扇区。我只是想知道在 Ubuntu 中执行硬盘驱动器扫描和总体检查硬盘健康状况的最佳方法是什么?我知道希捷和西部数据都提供了自己的扫描和修复驱动器软件 - 这些软件可以在 Ubuntu 中安装吗?如果不行,谁能告诉我推荐什么方法?或者,通过 Windows 使用制造商的专有软件是否更好?

答案1

我自己也对此做了一些了解。这两个页面提供了一些有关在 Linux 中扫描硬盘/文件系统的提示(它们还提到文件系统检查坏块):

http://www.howtogeek.com/howto/37659/the-beginners-guide-to-linux-disk-utilities/

http://mypage.uniserve.ca/~thelinuxguy/doc/hdtest.html

还有 Ubuntu“磁盘实用程序”包,它可以检查 HDD SMART 状态。

答案2

您可以使用命令智能控制从包中智能工具

sudo apt install smartmontools
sudo smartctl -a /dev/sda

/dev/sda您要扫描的设备的名称在哪里。

答案3

标准文件系统扫描通常使用文件系统检查。此应用程序可处理大多数文件系统。但是,您可能需要安装NTFS 支持在某些安装上是分开的。

如果你想对驱动器进行表面扫描,你可以使用e2fsck. 使用-c选项进行坏扇区扫描。

还应该提到的是,几乎每个 Linux 发行版都默认配置为在启动时定期扫描固定驱动器。它们通常也会设置为按计划执行此操作(这很重要,因为大多数 Linux 机器很少需要重置)。

相关内容