Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Ветеран


Сообщения: 2029
Благодарности: 704

Профиль | Отправить PM | Цитировать


IgNat,
для SAS:
sg_reassign -a 1000 /dev/sda
sg_reassign -a 1000 /dev/sda && sg_reassgn -a "$(echo {1001..2000})" /dev/sda

Этот вариант годится для обоих интерфейсов:

hdparm --repair-sector 1000 /dev/sda
for i in {1000..2000}; do hdparm --repair-sector $i /dev/sda; done

Как раз физические дефекты поверхности "--repair-sector" и отлавливает.
Если сектор уже включен в список "нестабильных", количество которых фиксируется в 197-ом атрибуте, то любая попытка
записи в него автоматически сопровождается последующим чтением. И если при чтении зафиксирована ошибка контрольных сумм, либо несовпадение записанной и прочитанной информации, сектор автоматически переназначается микропрограммой контроллера диска.

-------
Господа! Убедительная просьба не обращаться за консультациями в ЛС. Поверьте, создать ветку в соответствующем разделе форума гораздо эффективнее.


Отправлено: 14:33, 23-11-2012 | #8