+ -
当前位置:首页 → 问答吧 → badblocks命令的疑问

badblocks命令的疑问

时间:2010-12-26

来源:互联网

大侠帮忙看看下面的事情有什么好方法解决的:

最近客户的系统运行很慢(redhat系统,并且有很多机器),客户的IT就用下面命令进行检查:

/sbin/badblocks -v -s /dev/hda2

检查后,经常出现3 bad blocks found 提示(有很多台机器的硬盘都是同样的提示),我们非常怀疑badblocks命令检查的结果。因为如果真的有坏道,也不可能总是一样的数量吧,所以就在windows环境下,用第三方软件对这些有问题的硬盘进行检查,结果没有任何坏区。所以我要问的就是:

1、运行badblocks后,出现的"3 bad blocks found",是否就确认真的有3个坏区?
2、如果是有3个坏区,可否有命令修复?
3、为什么发现bad blocks的硬盘,在windows环境下没有发现任何问题?


多谢大侠们的支持!!!

作者: hopehui   发布时间: 2010-12-26

那个坏道属于逻辑坏道,和文件系统有关系的。首先确定是什么文件系统,然后你用的Windows中的工具是什么?
当然有东西可以修复。最常用的就是fsck。

作者: L_kernel   发布时间: 2010-12-26