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

» Ремонт накопителей WD (Western Digital). Часть I

Автор: igor_me
Дата сообщения: 01.10.2012 14:23
Информация нужна?
В safemode он вывалился, по ходу.
Нужно при старте диска слушать, не стучит ли головами. А если стучит - неплохо бы для начала контакты к комутатору (на обратной стороне платы). Вы тут вроде не первый раз, сами сообразите, как найти, или расписывать?
Автор: SRUTSSSSSSSS80
Дата сообщения: 01.10.2012 16:30
mrdanilych
Не читает служебку он
Автор: mrdanilych
Дата сообщения: 01.10.2012 18:13
igor_me
SRUTSSSSSSSS80

Сколь-нибудь необычного стука или хруста при старте я не слышу, как обычно тихонечко похрустывает пару раз. Контакты к гермоблоку прочистил, эффекта нет
Автор: tomset
Дата сообщения: 01.10.2012 18:30
mrdanilych
Если мотор останавливает - головы.
Включать по одной в ПЗУ, выяснять какая мертвая.

Если продолжает крутиться - проблемы в SA.
Грузить 11 модуль, разбираться, что убито.
Автор: vovan172005
Дата сообщения: 02.10.2012 13:37
Служебки с логом, пароль стандартный.
[more=WD3200AAKS-00B3A0]http://rghost.ru/40694582[/more]
[more=WD20EARX-00PASB0]http://rghost.ru/40694580[/more]
[more=WD20EADS-00S2B0]http://rghost.ru/40694579[/more]
[more=WD20EADS-00R6B0]http://rghost.ru/40694578[/more]
[more=WD10EACS-00ZJB0]http://rghost.ru/40694552[/more]

Добавлено:
на WD20EADS-00R6B0 записал T-List в WDR.
после перезагрузки винт перестал определятся в биосе.
загрузка 11 модуля тоже ничего не дает.
Пациента можно реанимировать?

Добавлено:
вопрос снят, винт разобран на брелочки
Автор: igor_me
Дата сообщения: 02.10.2012 17:25

Цитата:
винт разобран на брелочки

Шустро...
Автор: FaB0SS
Дата сообщения: 03.10.2012 19:17
Здравствуйте
Есть винт WD2500JS-22NCB1
При включении стучит головами три раза и останавливается.
На слух это примерно так: раскрутка блинов, потом три звука, как будто позиционируется головка (хрусь-хрусь-хрусь) потом первый стук, опять один раз позиционируется, второй стук, позиционируется и третий стук.
[more=В WDM вот что показывает:] [/more]
Можно ли ему вправить мозг?

Добавлено:
Пробовал изменять карту голов в том-же WDM - стучит все-равно.
Автор: igor_me
Дата сообщения: 03.10.2012 23:07
FaB0SS
Ваша картинка говорит лишь о том, что прога нашла модули в ПЗУ, а с блинов (ошибка чтения Dir) не может прочитать. И плюс ID20 имеет неправильный CRC. Не думаю, что Dir не прочитался из-за порченного двадцатого модуля (точно профи пусть подтвердят).
В карте голов какие варианты пробовали? Сколько голов и какие изначально присутствовали?

Добавлено:
Надо в WDR демо с картой головок поэкспериментировать (также галку AutoGoodMap повключать\повыключать).
Автор: FaB0SS
Дата сообщения: 04.10.2012 08:22

Цитата:
Ваша картинка говорит лишь о том, что прога нашла модули в ПЗУ

Ну это я понял, читал в этой ветке, что 5-ть модулей находятся в ПЗУ. А в 20-том, я так понял, что не только CRC но и заголовок неправильный. Вот и интересно, насколько это критичный модуль и может ли из-за ошибки в этом модуле стучать винт, либо эта ошибка вызвана как-раз тем, что винт не читает с блинов?

Цитата:
В карте голов какие варианты пробовали?

Много разных вариантов - результат один

Цитата:
Сколько голов и какие изначально присутствовали?

Голов шесть, присутствовали все 0-5.

Цитата:
Надо в WDR демо с картой головок поэкспериментировать (также галку AutoGoodMap повключать\повыключать).

Вечером попробую в WDR
Автор: Sish
Дата сообщения: 04.10.2012 09:08
Друзи!

По этому вопросу кто-нибудь может посоветовать?
Автор: igor_me
Дата сообщения: 04.10.2012 13:16
По этому вопросу могу сказать следующее:
Тормозните скан и попробуйте его не с начала, а с 10 миллионов LBA, например (и другие цифры наугад ). То же самое будет?
Инфа на диске есть? Пройти записью весь диск можете?
Автор: Sish
Дата сообщения: 04.10.2012 14:04
igor_me
Да пробовал именно так, как Вы говорите. Проскакивает без проблем секторов 300-500 и опять та же песнь

Подозреваю, что трабл в контроллере/прошивке. На винте много ценного, увы...
Автор: tomset
Дата сообщения: 04.10.2012 14:22
Sish
скорее в поверхности или голове.
Виснет хард на ошибках по всем признакам.
Если данные ценные лучше к опытному мастеру обратится, иначе распрощаетесь с ними.
Автор: AntiMember
Дата сообщения: 04.10.2012 14:51
Sish

Цитата:
На винте много ценного, увы...

Мда-с, печально. Без пересадки голов, видимо, не обойтись. Но дорого.
И то не факт. Если поверхность в хлам - инфу собирать по крупицам упорно,
долго, еще дороже и не всю.

Добавлено:
Хотя, если стартовать в МХДД со сбойного ЛБА предыдущего скана, идут восклицательные
сразу ? Если нет - может обмен с хомутатором-преампом чудить - открутите и почистите контакты
на плате к банке ластиком и спиртом. Все это аккуратно и без питания и статики.
Автор: igor_me
Дата сообщения: 04.10.2012 15:37

Цитата:
открутите и почистите контакты
на плате к банке ластиком и спиртом

Да-да - это обязательно. Уже почти в каждом сообщении это пишу, а тут - забыл
Автор: E123
Дата сообщения: 04.10.2012 19:49
Подскажите, плз. Есть WD5000BEVT-00A0RT. Поведение достаточно странное. В виктории по всей поляне - четко по два оранжевых рядом, с одинаковыми задержками, но при каждом новом проходе в разных LBA плюс заваленый смарт по пендингам. Хочу махнуть ему платку с перепайкой ПЗУ для проверки... PCB - донор есть. Обычно когда начинаю шаманить - сливаю служебку. А тут - WD-Marvell диск на контроллере видит, но не определяет, WDR-Demo не видит. При этом винт нормально определяется в биосах/виндах/виктории... Что за фрукт такой? Слишком новая модель для этих прог? Проц Marvell 88i9045-TFJ2/PBA0180.2
Автор: Fernand Niki
Дата сообщения: 04.10.2012 20:43
Может перепаянный стабилизатор глюканутый, такое бывает...
Автор: igor_me
Дата сообщения: 04.10.2012 20:57

Цитата:
Слишком новая модель для этих прог?

Та ну, не может быть. У меня например WD3200BEVT определяется(сейчас ковыряю...)

Цитата:
WD-Marvell диск на контроллере видит, но не определяет

Это как? Определяет только семейство? Канал в "диспетчере устройств" отключен? На этой же материнке другие WD определяются (SATA в BIOS в режиме совместимости?)?
Софт ресет подаём?

Цитата:
WDR-Demo не видит

Может с материнкой чего? Он обычно видит всё на почти любых контроллёрах...
Автор: tomset
Дата сообщения: 04.10.2012 21:09

Цитата:
WD3200BEVT

Встречается в целой куче семейств
Pluto
Mariner
Jamaica
Mercury
Denali
Платы могут иметь одинаковые номера.
Но они несовместимы.
На последних новых семействах головки с регулировкой высоты полета.
Установка неродной платы, от старого семейства - приведет к запилу.
Автор: E123
Дата сообщения: 04.10.2012 21:11
igor_me

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

Дык у меня тоже есть и WD5000BEVT-00ZAT0 и WD2500BEVT-35A23T0. Оба определяются, а семейства разные, и модули, и поведение...

Добавлено:
Платы по разводке не отличаются, только в лужении немного. Процы отличаются второй строчкой, смусы одинаковые, кэши по-объему тоже, только производителями Winbond vs Samsung. PCB по травлению обе 2060-771672-004 REV A, по наклейкам оригинал 2061-771672-F04 AD, донор 2061-771672-F04 AA. Дальше все знаки в маркировке отличаются. Рискну...
Автор: tomset
Дата сообщения: 04.10.2012 21:32
E123
Ни какие надписи на плате не гарантируют их совместимость.
Только повышают вероятность. Точно можно проверить только по Drive Info таблице в ОЗУ.
Автор: E123
Дата сообщения: 04.10.2012 21:54
tomset, Вы, как обычно, оказались правы, не прокатило... Не раскрутился. WD-Marvell в регистрах показывает "ERR". А как думаете, исправный в WD-Marvell и WDR-Demo должен видеться?
Автор: igor_me
Дата сообщения: 04.10.2012 23:52
tomset

Цитата:
Встречается в целой куче

У мну Mariner, так для информации У меня пробема - куча долгочитаемых секторов почти по всей поверхности (да и бэдов хватает). Ковыряю, думаю, чего делать...
Автор: tomset
Дата сообщения: 05.10.2012 10:12
igor_me
А что с ним сделаешь, родного скрипта селфскана - нет.
Копий модулей ПЗУ - то же
Очень сильно сомневаюсь, что чужие скрипты от старых моделей ему будут полезны.
Вероятней всего они его запилят окончательно.
С Арко не слышал чтоб у кого-то были хорошие результаты.
Так что если скрытие дефектов не помогает - то на доноры, в лучшем случае.
Автор: E123
Дата сообщения: 06.10.2012 19:41
Вернулся опять к WD5000BEVT-00A0RT. Вернул ему родную плату. Погонял еще немного разными тестами из Вики. Самый примечательный "запись с DDD". Семь оранжевых блоков, затем целая страница бледно-серых, опять семь оранжевых, опять страница бледно-серых. Иногда оранжевых подряд бывает 13-14. Склоняюсь к тому, что это "пендинг баг", о котором Robin писал здесь http://www.hardmaster.info/news12/05-10-12.html . Если причина - уход адаптивов - то без полного селфскана место харду в ведре. (На самом деле считаю что и после селфскана он оказался бы там же...) На правах offtop-a. Есть у меня 7200.12 сигейт. Типичный случай описаный Robin. Замечательно проходит m0.... В любом варианте. Потом делаешь ему запись в вике - все ОК. Оставляешь минут на 10 без присмотра и затем наблюдаешь как он за час-два набивает себе полный V4... Если посмотреть "тест со звездочками" - звездочки в границах, но изрядно гуляют... Кто что думает?

Добавлено:
Кстати диск оказался Mariner-ом. Что-то у меня глюканул один из SATA-каналов на материнке...Только служебка все-равно не сохраняется.

Добавлено:
С горем пополам считал-таки служебку. Посмотрел G лист - все деффекты по 3 голове. Отключил. Пересчитал транслятор. В вике ничего не изменилось. Так же кучками оранжевые. Стал играться с головами. Доигрался... Вторую долой - все то же самое. После отключения 1, винт перестал определяться. При включении пару раз стукает головами и тушит двигатель. Все, приплыли? Есть возможность вернуть его в изначальное состояние? WDR его по-прежнему не видит...
Автор: igor_me
Дата сообщения: 07.10.2012 00:18

Цитата:
WDR его по-прежнему не видит...

Мммм, если WDR не видит (странно, блин) - то не знаю
Галка Safe Mode стоит, нужный канал выбираете? (глупые вопросы - понимаю, но проверьте, бывают иногда самопроизвольные "тупняки"...)
Автор: alexyc
Дата сообщения: 07.10.2012 02:49
что то всех на маринеры потянуло.....
стоит 4 головый маринер на огрызке селфтеста "много" часов на

с остановленным движком-это норма,или нужно что то делать? В регистах горят DRDY & DSC
Автор: E123
Дата сообщения: 07.10.2012 07:47
alexyc
у меня никогда из этих недоселфтестов ничего путного не выходило, поэтому не подскажу

igor_me
достал из закромов WD2500BEVT, подключил, WDR ее видит. Попробовал подопытного. Тоже увиделся! Шаманство какое-то. Но увиделся как-то так: выбран порт, горят индикаторы регистров, что-то в них происходит, поскольку то BSY, то DRDY. Индетифицировать себя не дает. На ресет никак не реагирует. С флешь ничего не сделаешь.

А если попробовать так: программатора сейчас под рукой нет, но есть альпина живая, есть дамп флешки слитой с подопытного в WD-Maevell. Может залить ему исходную флешь? Тогда вопрос: WD-Marvell сливает готовый бин, который можно лить ч/з программатор?

Добавлено:
Залил. Головы включились. Теперь засада. Не могу записать 04 модуль и все после него.
Автор: tomset
Дата сообщения: 07.10.2012 09:26
E123

Цитата:
Не могу записать 04 модуль и все после него.

Трансляция SA не совпала скорее всего.
Либо модуль 04 очень большой, утилиты такие не пишут по одной команде.
Автор: E123
Дата сообщения: 07.10.2012 10:00
tomset

Цитата:
Трансляция SA не совпала скорее всего.

А как такое лечить?

Глюкавость поведения подопытного задолбала. Переиодично валится в бизи, а сейчас уже вот и питание ему передергиваю, а не помогает - блины крутятся, а все-равно бесконечное бизи.

Добавлено:
Играюсь в WD-Marvell:
-запись и инициализация DIR = запись 01 модуля, у меня и так получается
-форматирование SA - во всех вариантах заканчивается ошибкой, кода которой не показывает, хотя все модули исправно подсовываю..

Могу писать модули по одному, пошел писать в последовательности не по ID(01,02,03,...), а по ABA.
01,35,FC записал, дальше(108,109,...) не пишутся. В какой последовательности диск обращается к модулям?
Какой еще модуль, кроме 35 нужен писать служебку? 11?

Добавлено:
Продолжаю монолог...
После загрузки в память оверлея mod 11 стали писаться другие модули SA.

Добавлено:
Ну что, диск хотя-бы вернулся в первоначальное состояние.
Подведу итог, как я понял для себя последовательность возврата харда к жизни после неудачного отключения голов, ибо нигде подобного не нашел:
Для возврата к жизни понадобятся исходная флешь и модули SA.

1. Залить исходную флешь, в которой включены все головы. Либо на программаторе, либо в сейфе через WDR.
2. В WD-Marvell в "модулях" загрузить с диска mod01 (DIR), записать его на диск, либо просто "Инициализировать DIR".
3. Загрузить в память оверлей mod 11. В "модулях" записать в SA 35 модуль - транслятор SA, поскольку без него служебка не ляжет правильно на блины.
4. После этого можно лить остальные модули, 11 оверлей должен быть в памяти.

Наличие в памяти 11 оверлея для записи SA для меня осталось непонятно. Отдельные модули (напр 03 и др. мелочевка) пишутся и без него...
Если где-то неправ - поправьте.

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677

Предыдущая тема: Гибридные HDD


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