Правильно ли я понимаю ситуацию sudo badblocks -nsv /dev/[device-partition] > bad-blocks сканирует раздел на наличие бадов и записывает найденные бады в файл bad-blocks ? Просто есть пара непонятных моментов, после этой проверки сбойные сектора будут помечены как сбойные? (чтобы они игнорировались в будущем) или это только проверка без пометки секторов?
Я делал так: sudo badblocks -nsv /dev/sda1 > bad-blocks
по окончании выполнял
sudo fsck -t ext4 -L bad-blocks /dev/sda1 (как я понял этак команда проверяет файловую систему и на этом этапе идет пометка ранее найденных сбойных секторов чтобы они не использовались)
Хочется разобраться в этой ситуации, просто гугл окончательно меня запутал противоречивой инфой.
UPD все само собой делается с live cd с отмонтироваными разделами.
UPD2 уже не актуально, почитал ман к fsck, там четко написано что с параметром -с он запускает тот же самый badblocks и помечает найденные сбойные сектора чтобы они не использовались.
так и проще и удобнее: sudo fsck -y -f -c -c /dev/sda1