badblocks -c 65536 -o /tmp/badblocks.out -p 2 -s -v -w /dev/hdX > /tmp/badblocks.stdout 2> /tmp/badblocks.stderr
Команда badblocks проверяет жесткий диск на битые блоки с использованием разрушительного метода. Аргументы и их описание:
— -c 65536: Количество блоков для проверки за одну операцию.
— -o /tmp/badblocks.out: Вывести результаты в файл /tmp/badblocks.out.
— -p 2: Уровень параллелизма (2 операции одновременно).
— -s: Выводить прогресс-отчет.
— -v: Подробный вывод о процессе проверки.
— -w: Выполнить разрушительную проверку.
— /dev/hdX: Путь к жесткому диску для проверки.
Результаты сохраняются в /tmp/badblocks.out, а стандартный вывод и ошибки перенаправляются в /tmp/badblocks.stdout и /tmp/badblocks.stderr. Альтернатива: smartctl, fsck.
