Типовая проблема Seagate ST1000LM010-9YH146

Попалось в работу сразу два жестких диска Seagate FreePlay из внешних USB 3.0 коробочек, модели ST1000LM010-9YH146 семейства Sentosa.

Неисправный жесткий диск ST1000LM010-9YH146

Поведение у обоих винчестеров схожее: при подаче питания раскручивается шпиндельный двигатель, на слух диск рекалибруется и выходит в готовность по ATA интерфейсу. Запрос паспорта проходит без ошибок, паспорт валидный. В диагностический порт выдается сообщение:

Rst 0x10M
RW: Disc Ctlr Initialization Completed.
(P) SATA Reset

 SIM Error 1009
 RW Error 00000080

но при попытке подать super on, get dir или прочитать любой сектор пользовательской зоны выдается ошибка.

LED:000000BD FAddr:0000602B
LED:000000BD FAddr:0000602B

Проблема кроется в нечитающемся из-за soft bad секторов media cache. Для ее устранения нужно определить локализацию FID поврежденного модуля (в зависимости от версии firmware адрес может отличаться). Сделать это проще всего сразу после вывода в диагностический порт сообщения об ошибке посмотрев лог ошибок чтения\записи выполненных накопителем. После его анализа несложно выявить Sys LBA адресацию проблемной зоны. Дальше запрашиваем список третьего тома System Information Management модулей. Определив по таблице id нужного модуля пробуем читать, - ошибка. Создаем пустой (FFh) файл нужной длины, пишем, делаем рестарт по питанию. Вуаля, диск починен и вновь полностью готов к работе в пользовательском режиме.

В случае необходимости восстановить жесткий диск с описанной проблемой, обращайтесь в нашу лабораторию по восстановлению данных. Коллегам из других мастерских - скидки.