Можно ли обойти Terminal Port Locked с помощью прокладки на ST1000DM003 (pcb 100774000 revA)

Вопрос:

от Артур, задан: 05.11.2018

Здравствуйте.

Не подскажете, можно ли обойти Diagnostic Port Locked на жёстком диске ST1000DM003-1SB10C, PCB 100774000 RevA, путём диэлектрической прокладки на разъём РСВ?

Ответ:

«Залоченный терминал» т.е. блокировка диагностического порта был внедрён инженерами Seagate в качестве ответной меры на работы исследователей микрокода жёстких дисков и авторов всяких самописных утилит, что приводило к бездумной порче накопителей.

Разумеется простой прокладкой, то бишь изоляции контактов на коммутатор эту защиту не убрать. Для того, чтобы разблокировать терминал на HDD Seagate ST1000DM003 надо прочитать содержимое ПЗУ, внести изменения в него, пересчитать КС и записать изменённое ПЗУ обратно в диск.

В программно-аппаратном комплексе для ремонта жёстких дисков, который используется у нас в лаборатории это реализовано автоматически, с дополнительной опцией прерывания загрузки микрокода, что позволяет устранять ошибки вроде BGMS или LedCC без дополнительных «шаманств» с корочением канала чтения.