Linux检测硬盘健康状况
lshw -C disk 找出所有硬盘 fdisk -lu 显示当前的硬盘及所属分区的情况 使用 badblocks检测硬盘坏块 badblocks -s//显示进度 -v//显示执行详细情况 badblocks -s -v /dev/sda badblocks -s -v /dev/sda //以只读去检测 badblocks -w -s -v /dev/sda //以读写去检测 注意,不能以写的方式检测已经挂载的硬盘 使用SMART检测硬盘 #smartctl -A /dev/sda 查看硬盘的详细信息 #smartctl -s on /dev/sda 如果没有打开SMART技术,使用该命令打开SMART技术。 #smartctl -t short /dev/sda 后台检测硬盘,消耗时间短; #smartctl -t long /dev/sda 后台检测硬盘,消耗时间长; #smartctl -C -t /dev/sda short前台检测硬盘,消耗时间短; #smartctl -C -t /dev/sda long前台检测硬盘,消耗时间长。其实就是利用硬盘SMART的自检程序。 #smartctl […]
. Read more
