Убираем бады на уровне файловой системы, в Debian

Редакция автор: stain

подключаем жесткий диск к системе, наверняка он смонтируется автоматически. Для начала проверим полный список дисков подключенных к нашей системе:

fdisk -l

Мой диск это том /dev/sdc1 (Ваш вероятнее всего будет отличатся), далее по статье я буду лечить бэд блоки именно на /dev/sdc1 на Debian Linux.

Перед любыми операциями по лечению бэд блоков в Linux, диск с начала необходимо отмонтировать:

umount /dev/sdc1
 
Теперь запустим проверку на бэд блоки:
 
badblocks -s /dev/sdc1 > /home/melfis/dd_sdc

Параметр -s позволяет выводить информацию о процессе в процентах.
/home/melfis/dd_sdc Это файл в который будут записаны номера сбойных секторов.

Теперь пометим сбойные сектора, что бы в дальнейшем ОС игнорировала их и не пыталась записать в них информацию:

e2fsck -l /home/melfis/dd_sdc /dev/sdc1

Внимание! Во время этой процедуры диск так же должен быть отмонтирован, и на нем должна быть нанесена файловая система.

Источник

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.