Linux系统的服务器中提供了许多命令行工具来检查硬盘上的坏扇区或坏块。用户最好检查硬盘中的坏扇区或坏块,以免将来造成任何损坏或数据丢失。
注意:如果要修复服务器的硬盘坏扇区或坏块,则需要格外小心,因为它可能会使硬盘崩溃。
在Linux服务器中检查硬盘上坏道的命令
让我们从badblock命令开始,检查Linux硬盘上的坏扇区。运行以下命令以检查Linux中的坏块。默认情况下,它设置为以非破坏性只读模式运行。
sudo badblocks -s /dev/sdb1
或者,
sudo badblocks -sb 1024 /dev/sdb1
或者,
sudo badblocks -sc 64 /dev/sdb1
在第二种方法中,我们将使用smartmontools检查HDD中的坏扇区。首先,您需要安装此工具。对于基于Ubuntu和Debian的Linux,运行以下命令:
sudo apt install smartmontools
现在,运行以下命令以检查硬盘的运行状况。
sudo smartctl -a /dev/sda
如果要尝试使用基于图形图像界面的磁盘管理工具或磁盘扫描工具,则可以将Linux GNOME磁盘管理实用程序工具与Gparted一起使用。