Проверка usb флешки на плохие блоки (badblocks)
2023-03-04T20:38:06+05:00
linuxИсточники:
Вводим для проверки
lslkb
sdc 8:32 1 15G 0 disk
└─sdc1 8:33 1 15G 0 part /run/media/anix/3C43483D50322F28
Для начало размонтируем раздел на флешке
umount /dev/sdc1
И вводим для проверки
sudo badblocks -w -s -o error.log /dev/sdc
-w
Используйте тест режима записи для сканирования плохих блоков путем записи некоторых шаблонов в каждый блок устройства, чтения каждого блока и сравнения содержимого.-s
показывает прогресс сканирования-o
выводит логи в файл error.log
Проверка заняла у меня долгое время (3 часа 16 минут) и это флешка на 16гб. Если в выходной файл error.log ничего не записано и в процессе показано что ошибок 0 (0/0/0 errors) значит флешка в порядке
Выхлоп команды
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