linux系统下检测硬盘上的坏道和坏块

通过fdisk 查看显示所有磁盘或闪存的信息
# fdisk -l /dev/sd*
使用 badlocks检查 linux 硬盘上的坏道/坏块。也可以修复坏道,但仅限于逻辑坏道,物理坏道只能更换硬盘
# badblocks -s -v /dev/sda > libin.txt
# tail -f libin.txt #检查坏道信息
# dd if=/dev/sdg skip=205971590 of=/tmp/205971590-205971595.dat count=5 #备份
# badblocks -s -w /dev/sda 201597159 2405197159 #修复坏道



备注: -v 选项让它显示操作详情
-s 在检查时显示进
-o<输出文件> 将检查的结果写入指定的输出文件
-w 在检查时,执行写入测试。
也可以针对单独分区进行检查。

  

posted @ 2022-07-28 16:39  LB_运维技术  阅读(2858)  评论(0编辑  收藏  举报