Мой жесткий диск вышел из строя?

Мой жесткий диск вышел из строя?

Я только что попробовал запустить тест на моем жестком диске, но он не хочет завершать самотестирование. Вот результат:

smartctl --attributes --log=selftest /dev/sda
smartctl 6.2 2013-07-26 r3841 [x86_64-linux-3.13.0-32-generic] (local build)

=== START OF READ SMART DATA SECTION ===
SMART Attributes Data Structure revision number: 16
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
  1 Raw_Read_Error_Rate     0x002f   200   200   051    Pre-fail  Always       -       697
  3 Spin_Up_Time            0x0027   206   160   021    Pre-fail  Always       -       691
  4 Start_Stop_Count        0x0032   074   074   000    Old_age   Always       -       26734
  5 Reallocated_Sector_Ct   0x0033   200   200   140    Pre-fail  Always       -       0
  7 Seek_Error_Rate         0x002e   200   200   000    Old_age   Always       -       28
  9 Power_On_Hours          0x0032   090   090   000    Old_age   Always       -       7432
 10 Spin_Retry_Count        0x0032   100   100   000    Old_age   Always       -       0
 11 Calibration_Retry_Count 0x0032   100   100   000    Old_age   Always       -       0
 12 Power_Cycle_Count       0x0032   097   097   000    Old_age   Always       -       3186
191 G-Sense_Error_Rate      0x0032   001   001   000    Old_age   Always       -       20473
192 Power-Off_Retract_Count 0x0032   200   200   000    Old_age   Always       -       84
193 Load_Cycle_Count        0x0032   051   051   000    Old_age   Always       -       447630
194 Temperature_Celsius     0x0022   113   099   000    Old_age   Always       -       34
196 Reallocated_Event_Count 0x0032   200   200   000    Old_age   Always       -       0
197 Current_Pending_Sector  0x0032   200   200   000    Old_age   Always       -       16
198 Offline_Uncorrectable   0x0030   100   253   000    Old_age   Offline      -       0
199 UDMA_CRC_Error_Count    0x0032   200   200   000    Old_age   Always       -       0
200 Multi_Zone_Error_Rate   0x0008   100   253   000    Old_age   Offline      -       0

SMART Self-test log structure revision number 1
Num  Test_Description    Status                  Remaining  LifeTime(hours)  LBA_of_first_error
# 1  Short offline       Completed: read failure       90%      7432         92290592
# 2  Conveyance offline  Completed: read failure       90%      7432         92290596
# 3  Conveyance offline  Completed: read failure       90%      7432         92290592
# 4  Short offline       Completed: read failure       90%      7431         92290596
# 5  Extended offline    Completed: read failure       90%      7431         92290592

Так этот диск вышел из строя?

решение1

Ваш диск очень рад провести самотестирование; судя по сводке, за последний час он провел более пяти таких тестов. И все они провалились на ранней стадии теста с ошибками чтения.

Да, этот жесткий диск выходит из строя. Как говорится в известном отчете Google Labs (хотя сейчас я не могу дать ссылку на него), если там smartctlнаписано, что ваш диск выходит из строя, то, скорее всего, так оно и есть (перефразирую).

Редактировать: не пытайтесь его сохранить. Удалите с него все данные и замените его.

решение2

Отвечая на ваш вопрос, неудачный тест SMART — это верный признак неминуемого отказа диска. Вам следует сделать резервную копию данных и заменить диск как можно скорее, чтобы предотвратить потенциальную потерю данных.

@sj0h упомянул количество циклов загрузки, которое очень велико — 447 630. (Большинство современных жестких дисков рассчитаны на 600 000 циклов загрузки/выгрузки.) Обычно это вызвано функцией Advanced Power Management (APM), которая пытается экономить электроэнергию, паркуя головки (выгружая их из пластин) после нескольких секунд простоя. Головки загружаются обратно на пластины, когда это необходимо. В большинстве систем, где жесткие диски работают прерывисто, то включаясь, то выключаясь, это может привести к возникновению большого количества циклов загрузки/выгрузки. Чтобы отключить APM, выполните следующую команду в командной строке root:

smartctl -s apm,off /dev/sda

Эту команду необходимо будет запускать каждый раз при выключении и повторном включении питания системы, переводе ее в спящий режим или при ином отключении питания накопителя, поскольку эта настройка не сохраняется при выключении накопителя.

По моему опыту, это значительно сократит количество циклов загрузки/выгрузки и, следовательно, вероятность повторения подобного сбоя в будущем. Однако учтите, что это увеличивает энергопотребление и температуру привода. Если привод постоянно работает при температуре выше 50 °C, риск преждевременного отказа увеличивается, поэтому вы можете оставить APM включенным (или включить его, если он выключен) в теплые месяцы.

решение3

Помимо сбоев чтения, также рассмотрите счетчик циклов нагрузки. При значении около 500 000 это может указывать на причину сбоя или, по крайней мере, на износ при высоком цикле нагрузки. Цикл нагрузки приходится на каждую минуту времени включения питания. После замены диска убедитесь, что новый диск не делает то же самое.

решение4

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

У меня был такой диск на старом Mac, на котором я только что записывал видео, и я решил, что пока не хочу его менять, так как видео было просто приятно иметь. Поэтому мне нужно было изолировать ошибки. Сначала я создал пустую папку только для плохих файлов, а затем попытался прочитать все существующие файлы на диске, и все файлы с ошибками были перемещены в каталог bad-files (надеюсь, только неважные).

Затем я создал много уникально названных файлов по одному мегабайту, чтобы заполнить жесткий диск (так что все пустое место теперь было в одном из этих файлов по 1 МБ), а затем повторил процедуру. Все файлы с ошибками в них были перемещены в каталог bad-files-directory, а те, что остались, были хорошими и могли быть удалены, чтобы освободить плохое место.

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

Связанный контент