Я очень рекомендую Spinrite, небольшую цену, чтобы заплатить за восстановление ваших данных, и отлично справляется со всеми жесткими дисками.
На самом деле есть способ сбросить S.M.A.R.T. данные. Вам просто нужен простой rs232 для конвертера usb (uart to ttl) и несколько кабелей, подключенных к диагностическим интерфейсам hdds. (это на правой стороне порта sata, 5 или 4 вывода). Вы должны подключить кабели RX TX и GND (и, конечно, кабель питания): затем включить питание на HDD и подключиться к нему с помощью шпатлевки или гипертерминала (linux может подключаться к нему собственный терминал, я думаю), например, для накопителей Seagate: для 7200.10 и старше скорость передачи составляет 9600 для 7200.11, а более новая - 38400
команд после того, как соединение получилось нажатием CTRL + Z, затем введите «/ 1», введите тип ввода «N1 «нажмите, когда он закончит, удалите все кабели и включите HDD, как обычно, чтобы увидеть изменения:)
для других hdd-данных используйте google:)
Данные SMART не очень стандартизированы между производителями, но тест температуры жесткого диска должен указывать на то, что температура в накопителе превысила порог в прошлом: http://en.wikipedia.org/wiki/SMART#Known_ATA_S.MART _attributes
Мысль о том, что перегрев увеличивает ваши шансы на провал. SMART не говорит, что ваш диск плох, но имеет больше шансов на провал в будущем.
SMART предназначен для проверки истории накопителей и поддерживается самим накопителем, поэтому вы не можете «сбросить» или «очистить» значения SMART.
Насколько я знаю, единственный способ остановить это - отключить SMART в BIOS. Это только остановит ОБОРУДОВАНИЕ.
Ваша ОС по-прежнему будет запрашивать диск для своей SMART-информации и сказать вам, что она не работает.