Ремонт, диагностика и восстановление дисков Seagate Rosewood

Принесли в нашу лабораторию, как водится после безуспешных походов по другим компаниям, где ничего не смогли восстановить, неисправный жёсткий диск Seagat ST2000LM007 семейства Rosewood. К дискам этой линейки так же относятся модели:

Как мы неоднократно писали, например тут, если комплекс PC3000 не поддерживает работу с теми или иными дисками, то 99% "профессиональных" компаний ничего поделать не могут, и часто клиент так и остаётся без нужных данных, если конечно не обращается к нам. Наклейка замазана цензурой по настоятельной просьбе руководства предыдущей лаборатории.

Поломался HDD ST2000LM007

При старте диск раскручивает двигатель, рекалибруется, выходит в готовность по регистрам, но при запросе GET ID или любом другом обращении "выбивает" SATA интерфейс.

Диагностический терминал заблокирован на заводе и для дальнейших работ потребуется его разблокировать путём правки микрокода. Лог терминала при старте:

Сервисная информация:

Для восстановления информации с такого диска потребовалось отключить при стартовой инициализации всё "лишнее" для чтения в технологическом режиме путём правки микрокода. Исключили при загрузке обращение к SMART, таблице замещённых секторов, отключили так же все функции фонового самотестирования, и ещё ряд незначительных моментов, которые активируются при штатном запуске и приводят к сбою в работе HDD ST2000LM007.

После рестарта на запрос GET ID получаем желанное:

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

А вот несколько фотографий внутреннего устройства HDD Seagate Rosewood сделанных на диске-доноре:

Под наклейкой щели, чего я не припомню со времён слимовых Максторов. Крайне дешёвая и ненадёжная конструкция.

Замена блока голов сопряжена с некоторыми трудностями ввиду дебильной конструкции. Поэтому в нашей лаборатории для ремонта и восстановления данных с дисков ST2000LM007, ST2000LM009, ST2000LM010, ST2000LM015, ST500LM030, ST1000LM035, ST1000LM037, ST1000LM038 и ST1000LM048 используются вот такие съёмники голов:

Плата электроники на всех дисках линейки выглядит похоже:

Возможные проблемы с микрокодом (или как неграмотно говорят некоторые с прошивкой Rosewood) выглядят так:

Boot 0x80M
Rst 0x80MSrv DETCR init 0x0000
 EDAC Value = 0000F018E59FF018
DOS:0 Scan Unit
Intel 6G->3G
Send Status: COMRESET seen
CSpd= 3Gbps
DSC

В данном случае не читается fid28h, и это категорически не рекомендуется исправлять пересчётом! Надо вычитать данный модуль посекторно через диагностический порт-терминал, по обеим копиям, собрать из них целый с пересчётом контрольной суммы модуля и записать обратно.