Ru-Board.club
← Вернуться в раздел «Магнитные носители информации»

» Ремонт накопителей Seagate. Часть 6

Автор: vlad_sarov
Дата сообщения: 15.03.2015 20:46
Jael_Dace

Цитата:
Блокировка терминала в пзу: пока не знаю как продиагностировать, кроме как перепайкой пзу на чужую плату


Отличная мысль.
ПЗУ с блокировкой посадить на живую плату.
И что Вы получите?


Цитата:
Ну у этого походу проблема с транслятором. Пробуйте пересчитать (только с командами не перемудрите, а то эффект может оказаться обратным).


Это конечно да, но как только терминал заработает.
Автор: Jael_Dace
Дата сообщения: 15.03.2015 20:50

Цитата:
Ну у этого походу проблема с транслятором. Пробуйте пересчитать (только с командами не перемудрите, а то эффект может оказаться обратным).
Если удастся - заработает и винт нормальным обьёмом и станет отдаваться СМАРТ.

Я тоже так решил, тем более, что именно с такими симптомами несколько дней назад отремонтировал 2.5" ST9250315AS. Но вот как работать с транслятором без UART терминала и без PC3k я не знаю. Можно попробовать написать ATA терминал, но я не смог найти команды пересчёта транслятора, видел только стандартные команды для чтения-записи, остановки шпинделя и т.п. Если подскажите где в свободном доступе почитать об этом, буду благодарен.
Автор: Michael99
Дата сообщения: 15.03.2015 20:51

Цитата:
то есть поддержка терминала реализована в самом проце и наличие внешней флеш ему не требуется?

Ну так и так понятно ж, что во флэши или крутилке не реализуют поддержку терминала.
А проц ещё и содержит масочное ПЗУ своё ж.
Автор: Jael_Dace
Дата сообщения: 15.03.2015 20:52

Цитата:
ПЗУ с блокировкой посадить на живую плату.
И что Вы получите?

Дык вот это и получу: если на донорской плате перестанет работать терминал - значит блокировка в пзу. Я ведь про диагностику писал, а не про решение проблемы
Автор: vlad_sarov
Дата сообщения: 15.03.2015 20:54
Jael_Dace

Вам ответили строчкой выше.
Автор: Jael_Dace
Дата сообщения: 15.03.2015 20:55

Цитата:
Ну так и так понятно ж

Это вам понятно. Ну теперь и мне Спасибо!
Автор: vlad_sarov
Дата сообщения: 15.03.2015 21:01
Jael_Dace

Можно ещё вот тут почитать

http://www.rom.by/forum/ST3500320AS_perestal_vyhodit_v_terminal
Автор: Michael99
Дата сообщения: 15.03.2015 21:08
vlad_sarov

Цитата:
Можно ещё вот тут почитать   http://www.rom.by/forum/ST3500320AS_perestal_vyhodit_v_terminal

То походу пример того, как чел не зная что и как делать чтось на плате прибил.
Автор: vlad_sarov
Дата сообщения: 15.03.2015 21:10
Michael99
Этот тоже не слишком много знает, но тот хотя бы справился


Цитата:
Tomset, спасибо тебе огромное!
Все, винт починен, перепрошит и успешно работает.
Тему можно закрывать.
Автор: Michael99
Дата сообщения: 15.03.2015 21:16

Цитата:
винт починен, перепрошит

Перепрошивать, кстати, не очень-то рекомендуют.
Автор: SRUTSSSSSSSS80
Дата сообщения: 15.03.2015 21:19

Цитата:
Речь то о 3,5" винте и непонятно причём тут бучный производитель ж. Вот НР могёт быть.

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

http://support.lenovo.com/us/en/downloads/ds002013
Автор: Michael99
Дата сообщения: 15.03.2015 21:22

Цитата:
просто они не так сильно распространены

Я б сказал даже - большая редкость, и встречались они лишь на компах ввезённых уже собранными за пределами стран СНГ-ы.
Автор: SRUTSSSSSSSS80
Дата сообщения: 15.03.2015 21:27
Michael99
ну автор ведь не знает от куда были вынуты винты, и что с ними творили.
Детектиффф.
Автор: vlad_sarov
Дата сообщения: 15.03.2015 21:28
Michael99

Цитата:
Перепрошивать, кстати, не очень-то рекомендуют.

От чего же?
Недавно прошил винт, вот показания:

Improved stability, Efficiency, and Performance during power state transitions
Improved handling of environments with unstable power supplies
Improved handling of environments with SATA interface signal integrity issues
Improved response time for SMART read commands
Corrected error handling NCQ Trim Commands
Corrected reporting of SMART Attribute 5
Автор: Michael99
Дата сообщения: 15.03.2015 21:49

Цитата:
Corrected reporting of SMART Attribute 5

Вот интересно, что значит "скорректирован" аттрибут 05, причём содержащий записи о дефектах и имеющий отношение к построению правильной трансляции.
Видимо произошло обнуление 05-го аттрибута - значит могла сдвинуться ж и актуальная на тот момент трансляция, и часть инфы на винте могла нарушиться и "улететь".
Здорово прям. Не правда ли ?
Вообще неоднократно сталкивался со случаями "улёта" инфы юзера у перепрошитых винтов Сигейт Фы3.
Автор: vlad_sarov
Дата сообщения: 15.03.2015 21:54
Michael99
Сам по себе атрибут ничего не содержит, он только отображает информацию.
А как её отображать, решает прошивка и если в ней ошибка, то и отображение не правильное.
Или Вы думаете, что когда сбрасываете SMART, то сбрасываете G-lits?
Автор: Jael_Dace
Дата сообщения: 15.03.2015 22:10

Цитата:
Можно ещё вот тут почитать

http://www.rom.by/forum/ST3500320AS_perestal_vyhodit_v_terminal

У меня вроде как процы живые, по крайней мере частично.
И что с этими винтами раньше происходило - я понятия не имею.

Выпаивание пзу с плат не дало результата. Буду искать доноров для пересадки процов, а там будет видно..

Остался один вопрос: где почитать про пересчёт транслятора через ATA терминал?
Автор: Michael99
Дата сообщения: 15.03.2015 22:58

Цитата:
отображает информацию

Именно. И говорит о том, что лист с дефектами теперь пуст.
Я и сказал о том что -

Цитата:
обнуление 05-го аттрибута - значит могла сдвинуться ж и актуальная на тот момент трансляция

Иль опять непонятно ?
Можно задать вопрос по-другому ж - вы сами проверяли альт-лист на наличие записей перед перешивкой ?
Там ведь всего одна команды и отчёт вылазит за несколько секунд в терминале винта ж.

Добавлено:

Цитата:
где почитать про пересчёт транслятора через ATA терминал?

Самый простой ответ - в служебной документации производителя.
Или вас устроила б публикация здесь ?

Добавлено:

Цитата:
Выпаивание пзу с плат не дало результата

Так вроде и понятно ж было, что просто выпаивание и старт винта по маске в проце - ничего ж не даст. Ведь в пзу много чего есть нужного для старта.
Главное теперь не перепутать пзу-шки, какая от какого ГБ.
Автор: Jael_Dace
Дата сообщения: 15.03.2015 23:08
Не знаю что произошло... Вобщем оставил подключенный винт (который 0 LBA) к компу и терминалу, отошёл в магазин на полчаса. Вернулся, по привычке нажимаю ^Z и собираюсь отключать винт чтоб убрать подальше, но тут винт отвечает "F3 T>".
Дальше было так:
F3 T>V4
Reassigned Sectors List
Original New log log log phy phy
LBA PBA cyl hd sctr zn cyl sctr SFI hours msec

Alt Pending Total Alted Total
Entries Entries Entries Alts Alts
Head 0 0
Head 1 0
Head 2 0
Head 3 0
Total 0 0 0 0 0
Total Alt Removals: 0
Checksum = 0000

F3 T>/1

F3 1>N1

F3 1>
F3 T>m0,6,2,0,0,0,0,22
Max Wr Retries = 00, Max Rd Retries = 00, Max ECC T-Level = 00, Max Certify Rewrite Retries = 0000

User Partition Format 10% complete, Zone 00, Pass 00, LBA 00004339, ErrCode 00000080, Elapsed Time 0 mins 05 secs
User Partition Format 10% complete, Zone 00, Pass 00, LBA 00008DED, ErrCode 00000080, Elapsed Time 0 mins 10 secs
User Partition Format Successful - Elapsed Time 0 mins 10 secs

F3 T>

Переподключил винт - видится полный объём, все сектора забиты символом "w". Запустил скан викторией - с самого начала много медленных (зелёных) секторов.
Щас попробую стереть всё викой и сделать чтение с ремапом.
Автор: BOBAH4IK
Дата сообщения: 15.03.2015 23:24

Цитата:
Не знаю что произошло...

Произошло чудо
Автор: Jael_Dace
Дата сообщения: 15.03.2015 23:28

Цитата:
Главное теперь не перепутать пзу-шки, какая от какого ГБ.

Выпаял, проверил, впаял на место и положил рядом с гермоблоком. Перешёл к следующему. Сложно перепутать.

Цитата:
Самый простой ответ - в служебной документации производителя.
Или вас устроила б публикация здесь ?

Меня то устроила бы, но вот производителя - сомневаюсь. Думал, может открытые команды есть, раз вы писали про пересчёт транслятора при неработавшем терминале..

Добавлено:

Цитата:
Произошло чудо

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

У него, кстати, так и не появляется вот такое сообщение:
Rst 0x08M
Автор: Michael99
Дата сообщения: 15.03.2015 23:44

Цитата:
не все винты в терминал сразу после включения отвечают

Полно винтов вообще не отвечающих в терминал, на самом-то деле (от Делл, НР и т.п)...
Есл же винт и отвечает, но с большой задержкой по времени - значит он имеет полные основания чтоб так поступать.

Цитата:
m0,6,2,0,0,0,0,22

А почему именно эта команда ?
С такими ключами в виде кучи нулей. Чтой-то мне подсказывает что теперь придётся восстанавливать родную трансляцию винту, причём с другими ключами уже.
Да и процесс может затянуться ж.
Автор: tomset
Дата сообщения: 15.03.2015 23:44
Jael_Dace
Ничего удивительного.
Поведение очень сильно зависит от версии фирм вари и причины.
Причем версия не та что на наклейке, а внутренняя, которую по Ctrl+L видно
Про внешнюю FW (типа CD26), замечено, чем больше номер, тем заковыристей.
Версий FW у одной модели только внешних сотни, а внутренних не реально и посчитать.
К тому же совершено одинаковые харды и по надписям и по платам могут иметь разные конфигурации.
Так что не соскучишься.
Ваш видимо логи ошибок обрабатывал, ну и удачно справился, вышел в терминал.
Такое увы редко.
Автор: Michael99
Дата сообщения: 15.03.2015 23:45

Цитата:
Думал, может открытые команды есть

Ну зря вы так думали ж. Вендор и так скрывает это дело как только могет.
Автор: tomset
Дата сообщения: 15.03.2015 23:54

Цитата:
А почему именно эта команда ?

При пересчете транслятора все ключи после третьего, ни имеют ни какого значения.
Только при формате используются
Автор: Jael_Dace
Дата сообщения: 16.03.2015 00:08

Цитата:
А почему именно эта команда ?
С такими ключами в виде кучи нулей.


Подсмотрел её где-то. А как надо было? Так: m0,6,2,,,,,22 ?
Автор: tametung
Дата сообщения: 16.03.2015 00:26

Цитата:
Выпаивание пзу с плат не дало результата.

А пытались замыканием попасть в BOOT console ?
Автор: Jael_Dace
Дата сообщения: 16.03.2015 00:32
Неа.. А что надо замыкать для этого? Позже попробую.
Автор: Michael99
Дата сообщения: 16.03.2015 00:37

Цитата:
А что надо замыкать для этого?

Канал чтения (2 линии/ноги) флэши замыкают например пинцетом и подают питание, чтоб попасть в бут-код.
Автор: Jael_Dace
Дата сообщения: 16.03.2015 00:38
Гугл молчит по этому поводу, или я не правильно его допрашиваю.

Добавлено:
А, понял, спасибо.

Добавлено:
Стёр всё викторией. В самом конце 128 плохих секторов подряд идут - это наверно какое-то смещение в трансляторе?
Запустил чтение - винт работает пару секунд нормально, потом подвисает на секунду (проскакивает несколько зелёных и/или оранжевых секторов) и опять пару сек. нормально.. И так циклично вот уже 16% прочитало.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126

Предыдущая тема: Чем лучше подключать HDD от прошлого ноута и как найти папку


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.