Badblocks badblocks是Unixlike操作系统下用来检查类似于磁盘分区这样的设备上是否存在壞軌的命令行程序其功能类似于Microsoft Windows或DOS操作系统中的SCANDISK或CHKDSK运行后badblocks会给出一份设备上存在问题的区块block列表 badblocks是ext文件系统工具集efsprogs的一部分 badblocks在大多数情况下需要配合efsck或mkefs使用此时需要专门指定合适的b参数也就是badblock所读取的区块大小blocksize因此用户应该通过执行efsck或mkefs时加上c参数来调用badblocks而不是直接使用badblocks