Восстановление Seagate 7200.12 не определяется в BIOS

Теме уже чуть больше 10 лет, разве сейчас чаще не 7200.11 а 7200.12 по причине того что первые почти все здохли.

сразу предупреждение – нет одного способа восстановления, как говорят в каждом случае – надо посмотреть.
И нет советов по разборке диска, замене магнитных головок выпрямлению пластин, если диск разобрали вне герметичной камеры особой чистоты -можно пускать его на магниты только.
А если там были какие то ценные данные – надо было нести в официальный центр восстановления данных, ближайшие в Минске и еще Киеве, в Москве тоже. У них за бугром называется хирургия – если операция нужна то к хирургу.

Способ только программный. Плата электроники сейчас надежнее дисков и головок, причем при правильном использовании и 10 лет работы не предел, есть и больше где крутятся. Так что говорить что все Seagate WD или Hitachi брак это неверно, была плоховатая партия в 2007, 2013 и может еще не знаю..
Если поломка вероятнее всего в плате – не раскручивается например совсем диск или погорели детали – правильное действие заменить плату, но только с точно такого же диска, и перепаяв чип последовательной памяти eeprom такой маленький обычно 8 ножек. Без него или с неверными данными диск тоже не запустится, хотя бы потому что там инструкция куда передвигать головки где начало диска и какой ток подавать на них и еще много всего, программа довольно сложная, причем самая основная часть есть и в большом чипе процессоре, там практически такая же программа но без особенностей по каждому диску, с ней только запустится плата скорее всего и та часть где отладочный терминал. А основная часть настроек на самих пластинах – в системной области диска, там все модули для работы контроллера диска.

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

Архива нет – надо нести в центр восстановления данных, только вот ходят слухи что там за работу десятки тысяч, а может так попробовать, тем более в интернете есть инструкции. Пробовать можно,  если все с умом делать то остается шанс вернуть данные все таки пойти к спецам.

первый этап востановления – Seagate ( F3  – все новые модели после 2006-2007) это –

собрав адаптер к com порту и правильно его подсоединив – если не умеет кто паять то на рынке есть по дешевке готовый-

и к нему еще надо программку терминала – вот здесь – https://www.emtec.com/zoc/ можно обойтись и HyperTerminal. но описание под нее.

Для проверки работоспособности собранного девайса, замкните между собой rx/tx и проверьте “эхо” в терминале. Каждый введенный вами символ – на экране, должен повторяться (возвращаться через tx-rx). Если “эха” нет, значит ваш девайс не работает.

 

сначала по инструкции обычно набирают вот такие команды-

перевожу –

While standard practice for dealing with typical Seagate drives issues is —

1) Clear Smart
2) Erase Non resident G list
3) Erase ALT list
4) Recover translator

This is suggested method

 

сначала подключить питание к диску который ремонтируется – просто надев шлейф от компьютерного блока при включенном компьютере и запущенной программе терминала. А ее еще и настроить правильно надо – com1 (или 2 – где подсоединен адаптер?) 38400,8,n,1 и еще способ передачи файлов – Ymodem.

и сразу же нажать ctrl + z раз 5 и быстро


теперь то что английским текстом сверху ( вариант подходит и для 7200.11 и для 7200.12 и может и новее) –

набираем команды

очищены данные SMART и весь список переназначенных секторов.

транслятор пересчитан. Смотрите внимательно и не поменяйте цифры – если ошибка то диск может и стереться!

минуту подождать и выключать, потом подсоединить к компьютеру как обычно.

Если данные восстановились – переписать их сразу на другой диск который более исправный!

а если что то не то – лучше к мастеру. Ну или попытка номер 2.

Неделю ну или хотя бы дня 3 на чтение форума и сайтов. 1 и 2 .

еще один вариант – опять же самый простой – После подключения терминала выполняем скрипт и на все вопросы ответ да.

еще раз ctrl+z и набрать W,,22

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

Наиболее крупная бага в этих дисках Seagate, у других может и еще чего похуже, это блокировка на чтение части поверхности, иногда почти всего диска. Если порядок секторов нарушен, и они каким то образом неправильно выстроены в цепочку то данные не прочитаются . там внутри почти блокчейн – слово появилось много позднее после выпуска этих дисков лет через 5. Каждый сектор защищен контрольной суммой но она зависит от его логического номера (LBA) если порядковый номер вдруг поменялся то и данные не прочитаются.

Так что задача восстановить данные а для этого в первую очередь надо восстановить исходную цепочку в которой и 3 миллиарда секторов бывает и больше, ну не собрать их вручную. Особенно если посмотрели не тот совет и набрали команду m0,6,2,,,,,22 или даже со второй цифрой 3.

Но есть маленькая хитрость – ну да бежать покупать комплекс для восстановления Pc3000 только он Российской разработки и не дешевый.

или вот такую штуку попробовать – поочищать все списки ошибок кроме заводских и повторить пересчет транслятора. Понадобится еще умение редактировать двоичные файлы програмки hiew winhex для восстановления данных и чтение запись системных файлов Seagate.

Cохраняем в архив служебные файлы – лучше все. r1b как пример, загружаем файл через Ymodem (Receive) . Файлов может быть 2 и 3 –

r35,3,1 к примеру – вторая копия списка испорченных секторов которая выводится по команде V40

i4,1,22 потом V80:
i5,,22 если таблицы сохранены то лучше почистить.


один из самых важных списков ошибок не обнуляется с терминала. Смотреть по V40

(этого нельзя или очень трудно найти поиском)

Очищаем, сохранив архив (7200.12)

r35

редактируем в двоичном редакторе (hiew)

первый байт 00 элементов нет , длина блока (48 00) начало блока – указатель (+ 48 = 48,00,00,00 hex) указатели LBA на всякий случай – они обозначают начало и конец плохих блоков, либо 1 блок – за пределы диска их и сделать 3 одинаковых.
нельзя брать ресурс от другого диска – надо с ремонтируемого считать. Clean NRG List with Hiew. or hexedit. V40

записываем обратно 2 копии

w35,3,1 и w35

V40 после ctrl+z

если нет записей – список пустой то все верно (если не верно – все зависло – выключить питание у диска и пробовать еще, лучше не ошибаться – может без замыкания канала чтения не запуститься).

m0,2,2,,,,,22

расшифровка команды есть на форумах, она составляет файл 1b по которому работает диск то есть транслятор адресов блоков.

если получилось – перезапуск и опять войти в терминал

ctrl+R

и неплохой совет если windows в диспетчере дисков отключить – offline , на работу winhex не влияет victoria hdd тоже.

все блоки читаются.


для моделей 7200.11 где уже есть эта таблица –



Related Images: