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

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

Автор: mutabor99
Дата сообщения: 25.05.2014 21:50
SRUTSSSSSSSS80
Контакты протирал спиртом.
Break/Pause нужно нажать в момент появления синего экрана? Сейчас он не появляется. Можно как-то посмотреть, какое сообщение на синем экране выводилось последний раз?
Конденсаторы посмотрю. Но вряд ли что-то в них, ведь всё остальное работает (и CDROM, и HDD, и SSD, и даже этот проблемный диск, когда я загружаю другую ОС с другого диска).
Автор: VeryBigFriend
Дата сообщения: 25.05.2014 21:50

Цитата:
4) Материнка Asus P5QL/EPU. Можете посмотреть, у неё должна быть эта перемычка. Если да, то где?


Перемычка не на плате , а на жёстком диске ставится .


Цитата:
перемычка SATA 1.5 GBit\s в диск воткнута?


Автор: mutabor99
Дата сообщения: 25.05.2014 21:51
VeryBigFriend
На жёстком перемычка отсутствует (разъём есть, а перемычки на нём нет)
Автор: SRUTSSSSSSSS80
Дата сообщения: 25.05.2014 22:54
mutabor99
В безопасный режим и там смотреть, а вообще проще снести старую винду и накатить новую.
Автор: VeryBigFriend
Дата сообщения: 25.05.2014 23:50

Цитата:
VeryBigFriend
На жёстком перемычка отсутствует (разъём есть, а перемычки на нём нет)


На два самых дальних контакта от основных разъёмов диска ( большая не годится , ищите маленький джампер специально для дисков , чтобы плотно сидел и не болтался )
Автор: mutabor99
Дата сообщения: 26.05.2014 08:06

Цитата:
В безопасный режим и там смотреть, а вообще проще снести старую винду и накатить новую.

В том то и дело, что сам процесс установки слетает, прерывается на середине. Приходилось несколько раз вообще отрубать питание у компа и после очередной попытки, винда установилась. Поработала где-то с две недели и опять сбои.
Автор: NiTr0
Дата сообщения: 26.05.2014 20:55
Вопрос по поводу рыбок 11 с лоченным терминалом: лочится на уровне маски/конфига проца, или содержимого ПЗУ? Ну т.е. есть ли смысл менять плату с перепайкой ПЗУ чтобы добраться до терминала и полечить кроля от мухи? Или какие еще варианты?
Автор: NiTr0
Дата сообщения: 26.05.2014 23:46
tomset
ну по звуку - похоже что винт проходит начальную инициализацию (характерный хрюк), и затыкается на смарте/дефект-листах....
И при изоляции движка от банки - терминал молчит. При корочении канала ч/з после "хрюка" но до мухи - винт отстучится, но в теринал приглашение не выдаст.
Варь вроде как SD15, но я не уверен (ПЗУ еще не дампил - в нем варь плейнтекстом где-то, или нет?).
И да, КС у ПЗУ есть? Т.е. насколько сложно перенести адаптивы?
Автор: Serkem
Дата сообщения: 27.05.2014 09:58
Хотел бы посоветоваться о правильности моих действий.
Имеется ST2000DM001-9YN164, CC4H, изначально попал ко мне с ошибкой чтения МС
[more=Читать дальше..]Boot 0x40M
Spin Up
TCC-0018[0x000065B4][0x00006A20][0x00006E8C]
Trans.

Rst 0x40M
MC Internal LPC Process
Spin Up
TCC-0018
(P) SATA Reset

MCMainPOR: Start:
Check MCMT Version: Current
MCMainPOR: Non-Init Case
Reconstruction: MCMT Reconstruction Start
Max number of MC segments 0A61
Nonvolatile MCMT sequence number 000002B2
[RSRS] 01FD
Reconstruction: Completed 0: HeadPtr was unwritten
[MCMTWS]
MCMainPOR: MCTStateFlags 0000002A MCStateFlags 00000041
MCMainPOR: Feature Enabled...

Starting LBA of RW Request=00000000000874C2 Length=0000010C
ProcessRWError -Read- at LBA 00000000000874C2 Sense Code=43110081
MC Internal LPC Process
Starting LBA of RW Request=00000000000874C6 Length=00000108
ProcessRWError -Read- at LBA 00000000000874C6 Sense Code=43110081
Starting LBA of RW Request=00000000000874CA Length=00000104
...skip....
Starting LBA of RW Request=00000000000875CA Length=00000004
ProcessRWError -Read- at LBA 00000000000875CA Sense Code=43110081
Internal SavePersistentInfo Triggered
(ConfigChange) SATA Reset

ASCII Diag mode

F3 T>[/more]
Сбросил СМАРТ, пересчитал транслятор. Винт ожил, поставил тестироваться в Виктории. Через некоторое время появились унки, потом и вовсе пропал с интерфейса. В консоли опять то, что выше под спойлером.
Ладно, смотрю что по этим адресам. Опять злополучный МС...
Пытаюсь прочитать МС вручную по ЛБА - облом. Плюнул на возможные последствия и сделал так
[more=Читать дальше..]F3 2>P0000,0000

F3 A>W0,885a1

WARNING: Drive MC Area has been modified by serial port.
MC area must be re-initialized to ensure MC control data is valid
DO NOT SHIP WITHOUT FIRST RE-INITIALIZE MC AREA!

power off/on

Boot 0x40M
Spin Up
TCC-0024[0x000065B4][0x00006A20][0x00006E8C]
Trans.

Rst 0x40M
MC Internal LPC Process
Spin Up
TCC-0025
(P) SATA Reset

MCMainPOR: Start:
Check MCMT Version: Current
MCInitialize: Start: Buffer Words VBM: 00000210
ClearMC: Start Full Media Cache size in host blks 00432380.S21(01)S21(02)....
ClearMC: Completed, Last LBA 00432380
MC Area is re-initialized.

MCInitialize: MC Cleared
MCInitialize: MCTBufferPtr->Header.MCTStateFlags = 0000000A
MCInitialize: MCTBufferPtr->Header.MCStateFlagsDisc = 00000001
MCInitialize: MCStateFlags = 00000001

Set MCMT Version Current
[MCMTWS]
MCInitialize: Init complete:
MCMainPOR: MCTStateFlags 00000022 MCStateFlags 00000041
MCMainPOR: Feature Enabled...

F3 T>F,,22
[/more]
В итоге МС вручную читается, на интерфейсе виден, сейчас стирается в Вике.
Вопрос: кто-то делал так и насколько корректна эта процедура при отсутствии комплекса (и невозможности поиска мифического 93-го ФИДа)?
Автор: NiTr0
Дата сообщения: 27.05.2014 20:21
tomset
В общем, дело ясное что дело темное...
Автор: AntiMember
Дата сообщения: 28.05.2014 00:51
NiTr0
А физически терминал на платке работает? В бут-код вываливается?
Автор: NiTr0
Дата сообщения: 28.05.2014 19:33
AntiMember
Закон подлости... Переломался проводок tx перед разъемом терминала именно на этом кроле. В изоляции заметно не было.
Сменил разъем, очистил винту смарт, посмотрел V4 - пусто, пересчитал транслятор (m0,6,2), кролик ожил.
Автор: AV82
Дата сообщения: 30.05.2014 10:11
Доброго времени суток. Вопрос немного не в теме, и все же, он касается сигейтов в том числе. Кто-нибудь пробовал отковыривать залипшие головы в ультразвуковой ванне?
Без заливки всякими жидкостями; просто опустил хард со вскрытым гермоблоком в "ванну" и тихонько толкаешь актуатор пинцетом, пока головы не отцепятся от поверхности. Или без контактной жидкости ультразвук в воздухе мало на что пригоден?

Честно говоря, задолбался уже шаманить всякими прогревами, нитками, самодельными под'емниками и т.д.
Автор: Serkem
Дата сообщения: 30.05.2014 14:43
Видимо моя тема никому неинтересна...
А между тем кроль 3 дня успешно работает на чтение-запись в несколько потоков. Сейчас посмотрел - МС нормально читается, смарт чистый.
Немного расшифрую процесс:
Адресация МС:

Код: F3 C>U
......
Media Partition (disc sectors)
MediaCache 0000000000000000 00000000000864EF
Pad 00000000000864F0 00000000000874C1
Scratchpad 00000000000874C2 00000000000875CF
Pad 00000000000875D0 00000000000885A1
M Partition 0000000000000000 00000000000885A1
HostLBA 0 00000000000885A2
Автор: klepiku
Дата сообщения: 30.05.2014 16:29
после прохождения N10,,22 надо что ить писать что бы диск на итерфейс вышел ?
Автор: AV82
Дата сообщения: 30.05.2014 17:23
tomset
Спасибо за консультацию. Как всегда оперативно
Вся проблема именно в попытке безболезненно отсоединить голову от поверхности. Именно для этого хотелось использовать ультразвук. Как дальше водить ее по поверхности и выводить на рампу, на данном этапе неважно.

Serkem

Цитата:
Видимо моя тема никому неинтересна...

Очень даже интересна. Харды с скоропортящимся медиакешем начинают попадаться все чаще и чаще. Если не трудно, выложите, пожалуйста, полную рабочую очередность команд для кролика.
Вчера буквально выводил из ступора 500-ку с KC45. До сих пор они у меня чинятся с помощью корочения+пересчета транслятора+танцев с бубном. Были экземпляры, где приходилось МС тупо отключать, чтобы заставить железку работать. Если есть более легкий/безопасный вариант, буду только рад.
Кстати, "пися" не умеет ресетить MC. Она умеет только отключать его, путем редактирования того самого 93-го ФИД-а. Любопытно, что после отключения МС, хард продолжает совершенно спокойно работать (правда, наверное, нужно пройтись еще записью по поляне).

Я почти уверен, что МС можно отключить из терминалки так же, как и сиговые сканы (BGMS, IRAW... и т.д.), путем T>F... т.е. без лишних рукоблудств с редактированием модулей.

Автор: AV82
Дата сообщения: 30.05.2014 23:12
tomset

Цитата:
Нагрев и оглаждение (без фанатизма) можно использовать.

Использую. Временами получается, временами нет. Чаще, конечно, нет закон подлости...
Автор: Klen0V
Дата сообщения: 31.05.2014 01:30
Вечер добрый. ST32000641AS (XT 2TB) сгорела плата по питанию. С аналогичного донора с перепайкой пзу была снята информация успешно. Затем донор был возвращен владельцу.
На банку поставил плату http://www.harddrivepcb.com/seagate-pcb-100579470-p-200.html.
Все встало замечательно, только паспорт стал ST32000544AS!!!!! во как.
Можно конечно не заморачиваться, но прошивка осталась старая СС13.
Есть ли вариант паспорт вернуть?
Автор: AV82
Дата сообщения: 31.05.2014 06:52
Klen0V
Может объем кеш-микросхем был разный на пациенте и доноре? На сигейтах не сталкивался, но, если склероз не изменяет, старые хитачи (до-арм), к примеру, корректировали свое "имя" исходя из объема кеша на платке.
Автор: Klen0V
Дата сообщения: 31.05.2014 11:35
AV82
Небольшой нюанс - у сигейта не нашел ST32000544AS.
В mcu хранится часть конфига и вендора.
Кеш разный.Попробую махнуть озу.
Про кеш как то забыл
спаисбо.
Автор: Klen0V
Дата сообщения: 31.05.2014 21:28
Вернул паспорт обратно.Еще раз спасибо
Автор: AV82
Дата сообщения: 01.06.2014 08:43
Klen0V

Цитата:
Вернул паспорт обратно

Так каким же образом?
Автор: Klen0V
Дата сообщения: 01.06.2014 13:20
AV82
Мсх кеша на платках ессно разные.
Со сгоревшей платы поставил на рабочую и все.
Автор: Serkem
Дата сообщения: 01.06.2014 19:45

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

Все выше написал. Больше ничего не надо. Главное сначала вывести винт на F3 T>

Ну и не на всех семействах есть команда C>U. Тут Ctl+X поможет найти нечитаемые области...
Автор: AV82
Дата сообщения: 02.06.2014 09:28
Klen0V
Во как... )

Serkem
Еще одна заметка.
Разные сигейты с медиакешем с разной версией фирмваре имеют триггер, который следуя заранее предопределенным событиям сам очищает и инициализирует медиакеш, тем самым самостоятельно решая некоторые проблемы. Т.е., сидишь себе, безуспешно пинаешь различные стандартные процедуры (корочение канала, очистка листов и смарта, пересчет транслятора и т.д.) по сто раз передергивая питалово и вдруг после очередного передерга хард сам решает, что ему делать и сам выводит себя из ступора. Отображается сей процесс в двух вариантах: 1. Хард сам пишет, чего он там делает, затем снимает флаг "busy" и становится доступным по интерфейсу (присуще толстым терабайтникам и тем, кто побольше с расширенным логом старта). 2. Хард ничего не пишет, но слышно, как он некоторое время шуршит после старта, затем снимает флаг "busy" и становится доступным по интерфейсу (фамильная черта ST500DM KC45). Так вот, чисто предположение: если удастся нащупать верную очередность, может быть и не понадобится хендджоб с опасными командами.

А за команды спасибо. Испробую их при первом же удобном случае.
Автор: Serkem
Дата сообщения: 02.06.2014 11:46
AV82
Спасибо. Очередность вроде бы ясна: вывести на Тэ, найти ЛБА диапазон раздела МС, стереть его, восстановив транслятор этой области. И если ЛБА найдены правильно, ничего опасного быть не должно, по крайней мере для самого винта. Для данных - чревато, если промахнуться далее HostLBA 0 00000000000885A2
По поводу триггера - в эксперименте с ST2000DM001 стоило стереть только самое начало раздела МС, как винт выкинул WARNING.... А вот затирает ли полностью он сам раздел с МС при ините - ХЗ, поэтому стер вручную командами
Автор: FaB0SS
Дата сообщения: 03.06.2014 09:35
Здравствуйте
Имеется винт ST2350310AS [NHPLUS2HD]
Изначально в нем было плохое чтение по всей поверхности (зеленые, красные сектора в виктории).
Данные все слил, пустил N2 который вывалился в 4E со здоровьем cumhlth=609c
После просмотра логов и слиплиста было принято решение откусить 0-ю голову.
По T>V1:

Код: SLIPPED = 2735449 ALLOWED = 1999998
SLIPPED at Hd00 = 2707169 Hd01 = 28280
Error Close Slip List 60
Автор: NiTr0
Дата сообщения: 03.06.2014 11:33

Цитата:
Исправил размер и имя, влил вендор, винт проинициализировал смарт.
Далее интересный момент:
Подключил винт по интерфейсу, открыл смарт в виктории и увидел в смарте 25 релокейтов! Вопрос, откуда? Какая то ошибка при инициализации смарта? хотя написало ENDOK

Лили все 10-20 секторов, или только сектор паспорта?
Если все лили - то залили и смарт старый.
Автор: FaB0SS
Дата сообщения: 03.06.2014 12:05
NiTr0
Да, влил весь вендор. (12h секторов)
Спасибо за разъяснение.
Просто я думал раз он написал RPO.......ENDOK после вливания вендора, то это значит, что он реинициализировал смарт заново.

Добавлено:
Стер викторией, все ок.
Дальше попробовал создать на нем раздел (Службой управления локальными дисками) и увидел что винда показывает объем диска 128Гб.
Перезагрузил, в биосе вообще показывает 138Гб.
Соответственно раздел не создается т.к. на диске физически нет такого объема.
По лба всё сходится, соответственно виктория нормально сканит от начала, до конца.
В вендоре заменял все вхождения 70591C1D (488397168 родной lba 250-ки) на B04BF90D (234441648) лба 120-ки.
Также заметил что виндовая виктория в окне слева, где паспорт, показывает Disk size 234441648 LBAs 114473Mb, а в окне справа, где список дисков - Size 127 GB.
В чем может быть проблема, как ему исправить размер?
Автор: sandy_t
Дата сообщения: 03.06.2014 14:50
Вы исправили размер в 6-ти местах вендор трека.
А он там в 8-ми местах требует исправления.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126

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


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