Бадблоки связаны с разделом или постоянным?
Я проверил раздел:
sudo e2fsck -c /dev/sdb3
Он нашел несколько плохих блоков. Насколько я понял, он пометил badblocks, так что никакие файлы не будут их использовать.
У меня вопрос: эта маркировка постоянна или она связана с разделом? Более конкретно, если я переформатировать раздел с чем-то вроде
sudo mkfs.ext4 /dev/sdb3
Бадблоки все еще отмечены?
1 ответ
Решение
Эта маркировка является частью файловой системы и, следовательно, должна быть перезаписана созданием новой файловой системы. mke2fs может повторно запустить проверку на наличие плохих блоков, используя -c, или вы можете правдоподобно извлечь список с помощью dumpe2fs -b и прочитать его обратно с помощью -l для mke2fs или e2fsck. Поскольку в списке используются номера блоков, размер блока должен быть одинаковым.