第五节. 使用badblocks检查硬盘坏块

badblocks命令可以检查磁盘装置中损坏的区块。执行该指令时须指定所要检查的磁盘装置,及此装置的磁盘区块数。

语法 :

badblocks [-svw][-b ][-o ][磁盘装置][磁盘区块数][启始区块]

参数:

-b 指定磁盘的区块大小,单位为字节
-o 将检查的结果写入指定的输出文件
-s 在检查时显示进度
-v 执行时显示详细的信息
-w 在检查时,执行写入测试
[磁盘装置] 指定要检查的磁盘装置
[磁盘区块数] 指定磁盘装置的区块总数
[启始区块] 指定要从哪个区块开始检查。

badblocks检测磁盘坏块:

badblocks -s//显示进度  -v//显示执行详细情况   /dev/sda1
badblocks -s -v /dev/sda
正在检查从 0 到 244198583的块
Checking for bad blocks (read-only test): ^C0.10% done, 0:04 elapsed
Interrupted at block 272896 
$badblocks -s//显示进度 -w//以写去检测 -v//显示执行详细情况 /dev/sda2
badblocks -w -s -v /dev/sda1
Checking for bad blocks in read-write mode
From block 0 to 25607577
Testing with pattern 0xaa: ^C0.73% done, 0:03 elapsed

注意,不能以写的方式检测已经挂载的硬盘

results matching ""

    No results matching ""