Это команда, которую я запускаю для проверки жесткого диска с плохими блоками:
badblocks -b 4096 -c 98304 -w -s /dev/sda1
Результат:
[root@localhost liveuser]# badblocks -b 4096 -c 98304 -w -s /dev/sda1
Testing with pattern 0x55: done
Reading and comparing: done
Testing with pattern 0xff: done
Reading and comparing: done
Testing with pattern 0x00: done
Reading and comparing: done
[root@localhost liveuser]#
Это верно? Значит ли это, что диск прошел? Я думал, что будет такой вывод, как «проход завершен» или что-то подобное. Например, этот вопрос имеет другой вывод, чем мой https://unix.stackexchange.com/questions/65349/how-to-interpret-badblocks-output
Использование live cd Fedora 17
Добавить -v
переключатель (подробный), чтобы получить сводку:
# badblocks -v -b 4096 -c 1024 -w -s /dev/sdb
Checking for bad blocks in read-write mode
From block 0 to 1023
Testing with pattern 0xaa: done
Reading and comparing: done
Testing with pattern 0x55: done
Reading and comparing: done
Testing with pattern 0xff: done
Reading and comparing: done
Testing with pattern 0x00: done
Reading and comparing: done
Pass completed, 0 bad blocks found. (0/0/0 errors)
#