我可以使用以下命令在 Live RHEL5 系统上重新映射坏块吗

我可以使用以下命令在 Live RHEL5 系统上重新映射坏块吗

我的一台服务器上出现以下磁盘错误

smartd[4235]: Device: /dev/sda, 1 Currently unreadable (pending) sectors

我可以应用以下命令修复实时 RHEL5 系统上的坏块吗?

badblocks -n -v /dev/hda1

答案1

不。badblocks 仅搜索驱动器上的坏块。它不会修复它们。为了修复,您可以使用以下命令:

坏块 /dev/sda1 > badblocks_list

fsck -t ext3 -l badblocks_list /dev/sda1

第一个命令将坏块列表保存在一个文件中,该文件将被输入到 fsck 进行修复。

相关内容