Бадблоки связаны с разделом или постоянным?

Я проверил раздел:

sudo e2fsck -c /dev/sdb3

Он нашел несколько плохих блоков. Насколько я понял, он пометил badblocks, так что никакие файлы не будут их использовать.

У меня вопрос: эта маркировка постоянна или она связана с разделом? Более конкретно, если я переформатировать раздел с чем-то вроде

sudo mkfs.ext4 /dev/sdb3

Бадблоки все еще отмечены?

1 ответ

Решение

Эта маркировка является частью файловой системы и, следовательно, должна быть перезаписана созданием новой файловой системы. mke2fs может повторно запустить проверку на наличие плохих блоков, используя -c, или вы можете правдоподобно извлечь список с помощью dumpe2fs -b и прочитать его обратно с помощью -l для mke2fs или e2fsck. Поскольку в списке используются номера блоков, размер блока должен быть одинаковым.

Другие вопросы по тегам