Badblocks

badblocks是Unix - like操作系統下用來檢查類似於磁盤分區這樣的設備上是否存在壞軌的命令行程序 ， 其功能類似於Microsoft Windows或DOS操作系統中的SCANDISK或CHKDSK 。 運行後badblocks會給出一份設備上存在問題的區塊 （ block ） 列表 。 badblocks是ext2 / 3 / 4文件系統工具集e2fsprogs的一部分 。 badblocks在大多數情況下需要配合e2fsck或mke2fs使用 ， 此時需要專門指定合適的 " - b " 參數 ， 也就是badblock所讀取的區塊大小 （ block - size ） 。 因此 ， 用戶應該通過執行e2fsck或mke2fs時加上 " - c " 參數來調用badblocks ， 而不是直接使用badblocks 。