Fedora только что предупредила меня, что жесткий диск может скоро выйти из строя

299
user1646196

Поэтому в июне этого года я купил «ноутбук Asus X540LA, Intel Core i7-5500U 2,4 ГГц, 8 ГБ ОЗУ, 1 ТБ HDD». И сегодня я получил предупреждение о том, что жесткий диск выйдет из строя через <24 часа. Я запустил smartctl для диагностики проблемы и получил следующий вывод (на pastebin, потому что он довольно большой) https://pastebin.com/xrQp4hpv

Это законный вопрос? Что я могу сделать?

1
Что дало вам предупреждение и какие-либо указания (или в его документах) почему? Xen2050 6 лет назад 0
Уведомление GNOME появилось, сообщая, что это скоро потерпит неудачу user1646196 6 лет назад 0
Наверное, какой-нибудь монитор smartctl-демона всегда проверяет Xen2050 6 лет назад 0

2 ответа на вопрос

3
AnythingIsFine

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

Тем не менее, из того, что я могу сказать, прочитав вывод, эти 3 ошибки довольно старые:

Error 2 [1] occurred at disk power-on lifetime: 1295 hours (53 days + 23 hours) 

Вполне возможно, что у вас произошел сбой питания 53 дня + 23 часа назад (проверьте журнал сообщений), в результате которого эти ошибки были зарегистрированы, и на диске нет реальной проблемы.

2
meuh

Вы получили предупреждение из-за высокой Raw_Read_Error_Rate

ID# ATTRIBUTE_NAME FLAGS VALUE WORST THRESH FAIL RAW_VALUE 1 Raw_Read_Error_Rate PO-R-- 062 062 062 NOW 572391424 

У вас также есть 3 зарегистрированных ошибки CRC с указанным номером сектора ( ABRT at LBA = 0x6e44b467 = 1849996391), но, возможно, все они произошли одновременно из-за механических или электрических помех и могут не быть связаны с отказом.

Частота ошибок чтения, однако, предполагает, что многие блоки должны быть прочитаны этим диском несколько раз, пока он не получит хороший CRC, что означает, что данные были прочитаны нормально.

Что вы можете сделать, так это провести короткое или длинное неразрушающее самотестирование, которое попытается прочитать каждый цилиндр или сектор и предоставить статистику того, насколько успешным он был. Сделайте smartctl -t short /dev/sdaили, smartctl -t long /dev/sdaи он скажет что-то вроде Please wait 180 seconds for test to complete.По истечении этого времени повторите, smartctl -aчтобы увидеть результат и любую новую информацию, которую он предоставляет.

Так вот что делают самопроверки, просто читают данные? Я предполагаю, что короткий выбирает только несколько случайных точек, а длинный ... длиннее Xen2050 6 лет назад 0
Короткий тест изменил все на пре-провал или старость, и чтение документации теперь выглядит так, как будто все в порядке. Положив его на мгновение user1646196 6 лет назад 0

Похожие вопросы