Выберите Ваш город

Введите название вашего города

  • Абакан
  • Анадырь
  • Арзамас
  • Архангельск
  • Астрахань
  • Барнаул
  • Белгород
  • Биробиджан
  • Благовещенск
  • Брянск
Консультации

Не читается жесткий диск Seagate

Вопрос задан:

Стас
25.07.2012
5525 просмотров

Есть жесткий диск Seagate 7200 в данное время нерабочий. Первый раз "вылет" был по причине скачка напряжения в сети и отсутствия защиты у компьютера от подобных случаев. После этого диск намертво "вешал" систему, хотя было видно, что данные на нем имеются, но после форматирования (честно говоря и не помню, каким образом это удалось), исправно проработал еще полгода.

Сейчас диск опять вешает не только систему, но даже при попытке отформатировать его акронисом также всё наглухо зависает, хотя в видно все имеющиеся на нем файлы.

Можно ли устранить неисправность программным методом?

Спасибо.

Ответ:

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

Решение описанной вами проблемы можно поделить на два раздела. Первое — необходимо определиться с наличием или отсутствием физических проблем у жесткого диска. Для этого выясняем:

  • отдает ли HDD при запросе корректные паспортные данные
  • есть ли доступ в режиме верификации и чтения
  • корректно ли проходит запись

Для ответа на эти вопросы вам потребуется программа mhdd или victoria, котрую можно запустить, скачав сборку загрузочного CD для восстановления системы, в дистрибутив которого интегрирована данная программа, одна из, или обе сразу. Первым делом нужно открутить плату электроники от гермозоны и оценить состояние контактных площадок. В случае необходимости очистить окислы. Далее, загрузившись с CD в ОС ms-dos и запустив, к примеру, mhdd выбираем канал на котором находится объект тестирования. Запрашиваем паспорт, оцениваем состояние флагов, смотрим параметры SMART и если все в порядке, то запускаем полное сканирование поверхности с включенной опцией "erase waits = on". Подробнее о командах вам нужно будет прочитать в справочной системе mhdd или victoria.

Дальше возможно два варианта, - сканирование выявит дефектные сектора или не выявит. В первом случае, нужно будет запустить повторное сканирование, т.к. опция erase waits убирает бэд-блоки, возникшие по причине сбоев в области контрольной суммы сектора, переписывая сектор целиком. Если дефекты поверхности остались, можно попробовать встроенные функции remap или reassign, хотя современные диски автоматически скрывают физический дефект в процессе записии и проверки после нее. Если ничего не поможет, то потребуется запуск скрипта заводского самотестирования, описание этого процесса выходит за рамки ответа на ваш вопрос.

В случае, если дефектных секторов не обнаружится, вам нужно затереть начало диска, а именно 0-й сектор, где расположен mbr, воспользовавшись функцией erase и выбрав диапазон с начала диска. После чего все логические ошибки, которые могли быть, будут аннулированы и диск можно переразмечать и форматировать заново.

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

 

 

Оставьте комментарий
Нужна консультация?

Рекомендуем к прочтению

Устройство raid массивов

Схемы и описания основных типов Рэйд массивов - Raid 0, Raid 5, Raid 6, Raid 10 и других типов массивов, пути анализа выхода их из строя

Восстановление данных с карты памяти Lexar

Описание процесса диагностики и попытки восстановления пользовательских файлов с карты памяти SD Lexar на BGA-152 NAND микросхемах памяти, которая определяется в системе с меньшим объёмом

Мы обучаем
восстанавливать
информацию