it-swarm-ru.tech

Как проверить работоспособность жесткого диска

Мой диск SATA начал щелкать, и я не смог получить доступ к данным. Это не было громким щелчком, как диск, который уже испортился. После затягивания подключений к жесткому диску он перестал щелкать, и я снова смог получить доступ к данным. Я начал перемещать файлы с диска, но я думаю, что этот диск все еще может быть в добром здравии. Я не обнаружил никаких повреждений данных, и у меня не было проблем с доступом к файлам. Раньше у меня никогда не было отказа диска SATA, поэтому я думаю, что это могли быть просто слабые соединения, которые вызывали проблему. Какие тесты можно запустить на этом диске, чтобы выяснить, насколько он здоров?

Это жесткий диск, о котором идет речь: HITACHI Deskstar T7K250 HDT722525DLA380 (0A31636) 250 ГБ 7200 об/мин 8 МБ кэш-памяти SATA 3,0 Гбит/с 3,5-дюймовый жесткий диск - чистый диск

116
tony_sid
Sudo smartctl -a /dev/sda | less

Это даст вам обилие информации о состоянии вашего жесткого диска. Инструмент также позволяет запускать и контролировать самопроверку привода.

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

118
Slartibartfast

badblocks - еще одна полезная утилита; он показывает количество и расположение поврежденных блоков на вашем диске:

Sudo badblocks -v /dev/sda
59
mi988

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

  • убедитесь, что у вас есть резервные копии
  • Поспешите к ближайшему дилеру, купите новый HD и скопируйте туда все

Когда HD решит потерпеть неудачу, он сделает это без предварительного предупреждения, и закон Мерфи говорит, что неудача произойдет в самый нежелательный момент. Так что будьте готовы и сделайте резервную копию и замените диск СЕЙЧАС, а не ждите катастрофы.

12
Janne Pikkarainen

Я вижу, что никто не упомянул gsmartcontrol, который является GUI.

В Ubuntu вы можете установить его с помощью $ Sudo apt-get install gsmartcontrol

Если вы запустите Sudo gsmartcontrol, вы увидите все жесткие диски вашего компьютера.

Затем, если вы щелкните правой кнопкой мыши на устройстве и нажмите View Details, вы увидите что-то вроде этого.

Вы можете получить много деталей в разных вкладках здесь. Вы также можете выполнить тесты на вкладке Perform Tests.

 GSmartControl

8
user3620828

Попробуйте использовать SpinRite (Это не бесплатно), но я использовал много-много инструментов. Большинство инструментов приносят больше вреда, чем помощи, когда я говорю «ущерб», я имею в виду « не заботясь о вашей информации ». Этот инструмент проверит ваш диск и исправит поврежденные сектора, перемещая вашу информацию в защищенные сектора. Это также метод предотвращения катастроф на жестком диске.

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

6
Mario

Тестовая среда: Постоянный Live Ubuntu 16.04 USB сделан на основе потока Как сделать постоянный Live Ubuntu 16.04? Подключите жесткий диск к компьютеру. Загрузиться в живую Ubuntu. Программа с графическим интерфейсом gnome-disks, которая также отображает поврежденные сектора и позволяет выполнять сравнительный анализ дисков и различных секторов. Это похоже на инструменты smartmontools для Sudo smartctl -a .... Пример выходных данных бенчмаркинга моего диска на 500 ГБ, где вы видите скорость чтения/записи, вырождающуюся во времени при большой нагрузке

 enter image description here

Другое представление: SMART Данные и самопроверки где я запускаю краткую самопроверку. Вы можете узнать температуру накопителя и сколько лет/месяцев/дней на нем было включено питание накопителя.

 enter image description here

4
Léo Léopold Hertz 준영

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

3
Alexander

HDDScan очень удобная/полезная утилита для сканирования жестких дисков. Это покажет любую ошибку, скорее всего. Тем не менее, вы также должны попробовать инструменты конкретного производителя. (Если вы сообщите мне производителей вашего жесткого диска (и модель), я могу связать их здесь.)

1
Shiki

http://en.wikipedia.org/wiki/S.M.A.R.T .

УМНЫЙ. это установленный стандарт для того, что вы описываете. Существуют различные приложения для получения информации с жесткого диска.

Мой любимый (и бесплатный) выбор - SpeedFan .

1
Nitrodist

Вывод smartctl трудно читать для меня. gnome-disks загружает GNOME, который в настоящее время не может жить без NetworkManager.

Я нашел skdump (часть libatasmart) , который я смог понять. Он также производит столбцы «Довольно» и «Хорошо» наряду с общим статусом:

Bad Sectors: 0 sectors
Powered On: 7.4 years
Power Cycles: 2144
Average Powered On Per Power Cycle: 1.3 days
Temperature: 33.0 C
Attribute Parsing Verification: Good
Overall Status: GOOD
ID# Name                        Value Worst Thres Pretty      Raw            Type    Updates Good Good/Past
  1 raw-read-error-rate         100    91    51   36          0x240000000000 prefail online  yes  yes 
  3 spin-up-time                 76    76    11   8.0 s       0x181f00000000 prefail online  yes  yes 
  4 start-stop-count             98    98     0   2173        0x7d0800000000 old-age online  n/a  n/a 
  5 reallocated-sector-count    100   100    10   0 sectors   0x000000000000 prefail online  yes  yes 
  7 seek-error-rate             100   100    51   0           0x000000000000 prefail online  yes  yes 
  8 seek-time-performance       100   100    15   n/a         0x072700000000 prefail offline yes  yes 
  9 power-on-hours               87    87     0   7.4 years   0xd1fd00000000 old-age online  n/a  n/a 
 10 spin-retry-count            100   100    51   0           0x000000000000 prefail online  yes  yes 
 11 calibration-retry-count     100   100     0   0           0x000000000000 old-age online  n/a  n/a 
 12 power-cycle-count            98    98     0   2144        0x600800000000 old-age online  n/a  n/a 
 13 read-soft-error-rate        100    91     0   36          0x240000000000 old-age online  n/a  n/a 
183 runtime-bad-block-total     100   100     0   0           0x000000000000 old-age online  n/a  n/a 
184 end-to-end-error            100   100     0   0           0x000000000000 prefail online  n/a  n/a 
187 reported-uncorrect          100   100     0   2540 sectors 0xec0900000000 old-age online  n/a  n/a 
188 command-timeout             100   100     0   0           0x000000000000 old-age online  n/a  n/a 
190 airflow-temperature-celsius  67    53     0   33.0 C      0x21000f210000 old-age online  n/a  n/a 
194 temperature-celsius-2        67    52     0   33.0 C      0x21000f220000 old-age online  n/a  n/a 
195 hardware-ecc-recovered      100   100     0   47099       0xfbb700000000 old-age online  n/a  n/a 
196 reallocated-event-count     100   100     0   0           0x000000000000 old-age online  n/a  n/a 
197 current-pending-sector      100   100     0   0 sectors   0x000000000000 old-age online  n/a  n/a 
198 offline-uncorrectable       100   100     0   0 sectors   0x000000000000 old-age offline n/a  n/a 
199 udma-crc-error-count        100   100     0   0           0x000000000000 old-age online  n/a  n/a 
200 multi-zone-error-rate       100   100     0   0           0x000000000000 old-age online  n/a  n/a 
201 soft-read-error-rate        100   100     0   0           0x000000000000 old-age online  n/a  n/a 

Хотя в нем говорится «ХОРОШО» (Samsung HD103UJ). В выводе smartctl я увидел журнал с ошибками, и вы можете увидеть их в 187 (неисправленные ошибки), который указывает, сколько данных я действительно потерял. Видеть 7 (перераспределенные сектора) в 0 немного неожиданно для меня.

0
ony

HDTune , бесплатная версия может проверить работоспособность жесткого диска.

0
Qwerty