Обзор дисков Seagate семейств Pharaoh, Grenada, способов локализации типичных неисправностей и их устранения.

hitachi hdd
Seagate Barracuda

Несколько лет компания Seagate, являющаяся одним из лидеров на современном рынке систем хранения данных, практически «взорвала» рынок, выпустив революционную (по ее мнению) линейку жестких дисков. Диски эти имеют вполне достойную скорость работы при приемлемой цене.

 

 

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

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


Модельный ряд представлен набором накопителей емкостью от 500Gb до 3Tb. Диски построены на обычной для Seagate архитектуре F3, имеют от одной до шести головок чтения-записи, которые паркуются на внешней рампе.

Диски крайне капризные, очень чувствительные к перегреву и сбоям питания.

Процесс работы с данными оптимизирован с помощью технологии Media Cache, которая представляет собой область, обьемом около 90 гигабайт, расположенную ближе всего к краю пластин, то есть, в том месте, где скорость работы наиболее высока. Область эта недоступна для пользователя и содержит копию данных, обращение к которым производится чаще всего (например, таблицы размещения файлов).

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

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

Подав на диск питание и подключив диагностический терминал, мы наблюдаем следующее –

Rst 0x40M
MC Internal LPC Process
Spin Up
TCC-0023
(P) SATA Reset

MCMainPOR: Start:
MCMainPOR: Non-Init Case
MCMainPOR: EXCEPTION: MCMT PRI copy corrupt
MCMainPOR: MCMT SEC copy valid
Reconstruction: MCMT Reconstruction Start

 – и глухое молчание без каких-либо признаков жизни.

 

Обьясняется это тем, что внутри самой таблицы Media Cache образовались дефекты (иногда программные, кстати) и внутренний микрокод диска при старте не может ее обработать, что приводит к зависанию.

При этом состояние регистров указывает на неготовность устройства к обмену данными. Ответа на команды терминала также нет. Соответственно, штатными методами с диском работать мы не можем. Что же – будем работать нештатными :)

Итак, наша задача – не дать диску прочитать разрушенные области при старте и предотвратить зависание.

В случае с дисками семейства Grenada (ST2000DM001, например) это достигается небольшой модификацией платы электроники, блокирующей загрузку дефектных областей с поверхности. Теперь мы можем обнаружить поврежденные модули и восстановить их внутреннюю структуру. После рестарта по питанию диск выходит в готовность и если ничего другого не произошло, то появляется доступ к пользовательским данным.

Если же наш диск принадлежит к семейству Pharaoh, то тогда задача немного упрощается. Следует модифицировать ПЗУ накопителя таким образом, чтобы загрузка микропрограммы останавливалась в определенном месте, после чего выполнить действия, описанные чуть выше.

Несмотря на обилие текста для грамотного инженера по восстановлению данных работа это не очень сложная. Но так как дыма без огня обычно не бывает, то хорошо было бы выяснить – а почему же произошло повреждение служебной информации диска?

В 99 процентах из 100 – это либо начинающаяся деградация блока магнитных головок, либо серьезные повреждения поверхности. При таком случае залог успешного восстановления информации заключается в том, чтобы при малейших признаках неисправности передать засбоивший накопитель специалистам для избежания тех последствий, что представлены на нижеследующем фото:

Seagate ST2000DM001
Так выглядит повреждение поверхности

 

С такого диска уже вряд ли получится что-то восстановить, а если и получится – то крайне фрагментарно.

Цените свое время и данные!