用 badblocks 只读扫描坏道
整盘读取并报告无法读取的扇区。
运行 sudo badblocks -sv /dev/sdb,进行带进度的只读扫描。
01命令
命令
$ sudo badblocks -sv /dev/sdb02作用说明
不加 -w 时 badblocks 只读取,不会覆盖数据,却能在可疑硬盘上暴露坏扇区。长时间带进度的扫描正是终端擅长的不间断任务,还能记录进度供审阅。
03风险
!注意: 即使只读扫描也可能加速将坏硬盘的损坏;请先备份,除非硬盘为空否则不要用 -w。
04撤销
✓无需撤销——该命令不会改变持久状态。
05来源
- badblocks.8.en.html manual page (Debian bookworm)依据: Documents badblocks and the read-only scan options -s and -v.
最后验证: 2026-10-13 · 分类: 系统与设置