Пометка бэд блоков на диске не панацея, но позволит какое-то время диску работать. По опыту работы: если диск посыпался (появились не читаемые блоки), то лучшее лечение - как можно быстрее скопировать доступную информацию на новый диск. Если нового диска нет, то лечим как описано далее.
Смотрим полный список накопителей с томами:
fdisk -l
Для примера проверю том /dev/sdf1 (укажите свой sda1 или sdb2, ... и т.п.)
Чтобы рассеять сомнение, тот ли выбран диск, можно проверить дополнительно модель хард диска (внимательно, вместо sdf1 в команде написано sdf):
hdparm -i /dev/sdf | grep Model
Если том примонтирован, то перед проверкой отмонтировать:
umount /dev/sdf1
Проверка на бэдблоки:
badblocks /dev/sdf1 > /root/badblock
,где /root/badblock - файлик, в который записываются номера убитых блоков.
Пометка бэд блоков (в дальнейшем помеченные блоки будут игнорироваться системой):
e2fsck -l /root/batblock /dev/sdf1
Плохие блоки помечены, с диском можно работать.
Аналогичную процедуру желательно выполнять после форматирования новых дисков.
0 Коментарии::
Отправить комментарий
Написать комментарий