Назад | Перейти на главную страницу

Как я могу изменить значение атрибута SMART?

У меня есть накопитель, который сообщил об ошибке SMART (Current_Pending_Sector является 1), и я провел «длительный автономный тест» для диска, который не сообщил об ошибках.

Это было после запуска «короткого автономного теста», выявления нечитаемого сектора, принудительного его перемещения и повторного построения программного RAID-устройства с этим диском в качестве одного из участников. Я почти уверен, что на данный момент диск чистый.

Есть ли способ выяснить, что 1 ценность для Current_Pending_Sector? Страница руководства для smartctl похоже, не упоминается, как изменить значения атрибутов. Возможно ли это, или SMART, по сути, доступен только для чтения?

SMART, по сути, доступен только для чтения.

Вы бы изменили значение, устранив основную проблему и позволив диску решать ее самостоятельно (если это возможно!)

Из аналогичного вопроса, "Как понять" Текущее количество ожидающих секторов "

Позже, когда некоторые из этих секторов считываются успешно, значение уменьшается.

Обратите внимание на две вещи, которые должны произойти:

  1. Сектор нужно читать
  2. Чтение должно быть успешным

Если сектор жесткого диска получил необратимое повреждение, это число будет никогда вернуться к нулю. Я люблю заменять жесткие диски, когда это происходит, и позволять избыточности их массива RAID или зеркалированию решить эту проблему.

Значения SMART доступны только для чтения, если у вас нет доступа к инструментам, специфичным для поставщика вашего конкретного диска.

Также взгляните на этот вопрос ответ.