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

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

Автор: SRUTSSSSSSSS80
Дата сообщения: 21.06.2012 13:16
YuryBogdanov
Внимательно осматривайте плату перед действиями над ней.
NiTr0
вы правы не всегда проходит это.
Автор: YuryBogdanov
Дата сообщения: 21.06.2012 13:36
NiTr0
и у меня они... были... теперь найти бы стабилизатор на 3,3V gпо маркировке их не узнать с oem'овских плат. там только им ведомые обозначения, про который даже гугл знать не знает. по обозначению Q поди узнай стабилизатор или транзистор какой.

SRUTSSSSSSSS80
так несколько раз перевернул, сверил позицию. но они оказались очень близко. вот и перклинило меня, видать. не везёт же этому denali
Автор: SRUTSSSSSSSS80
Дата сообщения: 21.06.2012 16:40
YuryBogdanov
А тестер зачем придумали? Визуально под лупой и тестером вызванивать нужно, и карту напряжений составлять не помешает, всяко бывает.

Скорее всего транзистор там стоит можно по обвязке посмотреть и тестером глянуть что на ногах, управляется транзистор от драйвера двигателя по ходу.
Автор: YuryBogdanov
Дата сообщения: 21.06.2012 17:22
SRUTSSSSSSSS80
там на него приходит 5V и GND, а выход на толстую дорогу с контрольной точкой 3,3V. Вряд ли это транзистор.
Автор: SRUTSSSSSSSS80
Дата сообщения: 21.06.2012 18:12
YuryBogdanov
ну тогда вешайте кренку в корпусе sot-223
Автор: YuryBogdanov
Дата сообщения: 21.06.2012 18:32
SRUTSSSSSSSS80
у этой sot-89. найти бы теперь... на горелых материнских не нашел. на 3,5 дисках тоже. теперь только в поездку при случае. отпишусь о результатх, если получится.
Автор: SRUTSSSSSSSS80
Дата сообщения: 21.06.2012 21:22
YuryBogdanov
можно и в КТ26 впаять, главное разместить, и проверить, для опытов её хватит, и не забываем Интернет-магазины доставляют почтой.

Автор: Michael99
Дата сообщения: 22.06.2012 13:51
igor_me
То есть получается что после скана по физике винт перестал определяться и работать ?
Автор: igor_me
Дата сообщения: 22.06.2012 14:00

Цитата:
То есть получается что после скана по физике винт перестал определяться и работать ?

Получается гораздо "шире". У него сама собой отваливается служебка. Он САМ вываливается в недо-kernel (определяется только семейство). Но каждый раз бодренько подгружаю ему оверлеи, которые он так же бодренько "кушает". Жму "запись и инициализация Dir" (пару раз форматировал служебку, тогда нужно было до Dir ещё треки служебки заново записать, иначе не инициализировалась Dir). Модули становятся доступными после этого. А потом можно и не запускать скан по физике (я его конкретно для той "попытки" имел ввиду). Винт можно просто отключить от питания, через пять минут включить - И ОН В НЕДО-KERNEL!!! У вас такое было? Я так понимаю, если прога сказала, что контрольные суммы всех модулей в порядке, то служебка (читай модуль 01 Dir) не должна сама исчезать?
Я вот думал, что может помочь запуск "транслятора SA и SA-листа" (это если бэды в служебке), но он у меня вываливается :"Ошибка запуска теста из модуля IDDF(testMINI)".

Добавлено:
Может он сам портит себе служебку? Но чем?
Автор: Michael99
Дата сообщения: 22.06.2012 14:34
Я вот одного не пойму - зачем каждый раз инициализировать Дир (то бишь модуль 01). Если сами же и пишете всю СА заново. По-моему нужно просто записать СА треками и винт должен работать. Вот при неверном отключении голов достаточно записать пзу и треки назад, и винт возвращается в предыдущее рабочее состояние (правда тоже могут быть ноюансы, но по другой теме).
Автор: igor_me
Дата сообщения: 22.06.2012 15:52

Цитата:
Я вот одного не пойму - зачем каждый раз инициализировать Дир

Да уж не потому, что мне нравится мучить "кролика"...
Потому, что иногда он САМ ОТВАЛИВАЕТСЯ. Воот неоднократно уже было. Записал всю "поляну SA" треками. Но почему то не читаются модули 33 и 35 (по крайней мере из того, что сразу видно). Пишу по одному, например 33. Пишет. ТУТ ЖЕ жму "работа с модулями", оба-на - и ТУТ ЖЕ сообщение в окошке "Ошибка чтения модуля Dir". ПОНИМАЕТЕ, ТУТ ЖЕ!!! Видимо в служебки бэды где-то на первых секторах, а "Калибратор SA" не запускается Продолжу эксперименты... Неужели такого не было в вашей обширной практике ?
Автор: tomset
Дата сообщения: 22.06.2012 16:20
Michael99


Цитата:
По-моему нужно просто записать СА треками и винт должен работать.

C последними хардами запись треками не всегда прокатывает.
Треки (любая запись по ABA) пишутся сплошняком, без учета транслятора SA.
Если в служебке есть дефекты, то служебка разъедется.
Поэтому треками можно писать когда 35 и 30 модули чистые.
Ну или когда дефекты не приходятся на диапазоны ABA.
Диапазоны обычно занимают треки от -256 до -45
На старых хардах, дефекты в SA было редкое явление, а сейчас каждый второй с дефектами в SA.
Так что при наличи дефектов в SA модули следует писать по ID.
Либо по АВА, но сверяясь с листом дефектов SA и пропуская скрытые дефекты.
Но начинать писать следует с последих треков, а не с 0, как делают все утилиты.
Автор: igor_me
Дата сообщения: 22.06.2012 16:31
Michael99
tomset
22.06.2012 16:27:14: Ошибка чтения 1 трека по 0 голове, статус - 048151-51-51
22.06.2012 16:27:16: Ошибка чтения 1 трека по 1 голове, статус - 048151-51-51
22.06.2012 16:27:23: Ошибка чтения 1 трека по 2 голове, статус - 040101-51-51
22.06.2012 16:27:24: Ошибка чтения 1 трека по 3 голове, статус - 044DB0-51-51
Видите, какая "байда". Похоже - не светит этому диску долгая (да и короткая ) жизнь. А счастье было почти в руках, эх... ждём новых кроликов...
Автор: Michael99
Дата сообщения: 22.06.2012 17:12
tomset
Сегодня писал треками на Денали и Маринер. Всё нормально.
igor_me
А почему 1 трек то ? Практически на всех семействах WD на цилиндре -1 нет СА. Начинается часто на -45, например, но не с -1. Как сказал tomset. И читать там нечего просто.

Автор: igor_me
Дата сообщения: 22.06.2012 17:18

Цитата:
И читать там нечего просто.

Хм, просто подумал... Может тогда на других треках "плавающие" бэды. Ну Dir же почему то периодически становится нечитаемым (а пару раз даже просто на 10 минут диск отключал от питания с нечитаемым Dir, лежал, потом включался и нормально стартовал. Модули сразу были видны, за исключением 33 и 35, которые как и Dir, переодически отказываются читаться)
На данный момент, если перезаписывать 33 и 35 модули, то частенько, (но не всегда) вылезает после этого "Ошибка чтения Dir".

Добавлено:

Цитата:
А почему 1 трек то ?

Кстати, обратил внимание. 33 и 35 модули имеют ABA адреса 0 и 10...
А 0 и 10 не на первом треке ли расположены, а, товарищи спецы...
Это наводит на интересные мысли, но пока не понял, как это может быть связано с Dir...
Автор: Michael99
Дата сообщения: 22.06.2012 17:59
igor_me

Цитата:
обратил внимание. 33 и 35 модули имеют ABA адреса 0 и 10...
А 0 и 10 не на первом треке ли расположены, а, товарищи спецы...

Вы похоже путаете понятия трек/цилиндр, думая что на одном цилиндре куча треков СА. И не разобрались толком с понятиями адресаций (АВА).
Автор: igor_me
Дата сообщения: 22.06.2012 18:05

Цитата:
И не разобрались толком с понятиями адресаций (АВА).

Это может быть, не отрицаю. Однако, как обойти нечитаемость 35-го модуля я уже сообразил Остался 33-й

Добавлено:
Похоже он тоже нормально стал читаться. Засиделся на работе. Оставил сканирование по физике. Ухожу домой.
Автор: Turkish88
Дата сообщения: 22.06.2012 21:53
Самое действенное для меня оказалось сканирование по логике со скрытием дефектов. Беды вроде пропали но при попытке писать на эту область как гриб начинает расти 5 аттрибут. Оставлю ка я 10Гб неразмечанными.
Автор: tametung
Дата сообщения: 23.06.2012 05:06
tomset

Цитата:
Треки (любая запись по ABA) пишутся сплошняком, без учета транслятора SA.

Запись трэками,и запись по АBA. Совершенно разные вещи.
А откуда инфа,что пишется "сплошняком без учета транслятора",если сам транслятор активен ?

Цитата:
Ну или когда дефекты не приходятся на диапазоны ABA.

Что такое "диапазоны АBA" ? Часть SA не занятая и не зарезервированная под модули ?
Пока в памяти нет dir cчитанного с блинов( подгруженного),зарезервированно место под только 7 модулей
т.е где-то 300-400h cекторов и все!

Цитата:
Так что при наличи дефектов в SA модули следует писать по ID.

не получится,если любой из mod_0001h (их 2 в SA,c разным кол-во entry.т.к один скановый) не активен.


Автор: tomset
Дата сообщения: 23.06.2012 07:25
tametung


Цитата:
А откуда инфа,что пишется "сплошняком без учета транслятора",если сам транслятор активен ?

Сам удивлен, но несколько раз сталкивался.
Пишу первый из двух соседних модулей по ABA.
У второго портится заголов. Пишу по ID - все нормально.
Только не очень понял, почему дефект в SA по 1 голове, влияет на модули по 0-голове.
Видимо транслятор по системным головам строится по ИЛИ.

Цитата:
Что такое "диапазоны АBA" ?

Это то что описано в 0B (20B) модулях

SA Regions
------------------------------
N : ABA : Size
------------------------------
0 : 0 : 184 300
1 : 380 160 : 184 300
2 : 760 320 : 184 300
Автор: tametung
Дата сообщения: 23.06.2012 08:52
tomset

Цитата:
Пишу первый из двух соседних модулей по ABA.

Причем тут запись трэками ?
И что значит соседние модули ? Соседние по номерам,соседние по местоположению ?

[
Цитата:
Только не очень понял, почему дефект в SA по 1 голове, влияет на модули по 0-голове.
Видимо транслятор по системным головам строится по ИЛИ.

незнаю (это какой-то приватный глюк) ,но имхо никак не влияет.Иначе не было бы никакого смысла в композитном вычитывании (хоть модулей,хоть трэков)

Цитата:
Это то что описано в 0B (20B) модулях

ну дык так и надо было писать регион. Кстати тогда ваша цитата:

Цитата:
Ну или когда дефекты не приходятся на диапазоны ABA.

Тогда превращается в бессмыслицу. Так как нет каких то особых АBA описанных вне региона.
регион это кол-во physCyls * SPT и ничего больше.



Автор: Michael99
Дата сообщения: 23.06.2012 09:43

Цитата:
Пишу первый из двух соседних модулей по ABA.
У второго портится заголов. Пишу по ID - все нормально.

Кстати, да. Эта проблема у поминалась на форуме аселаба. Я тоже столкнулся, но по другой причине.
Автор: SRUTSSSSSSSS80
Дата сообщения: 25.06.2012 17:34
Есть

WDC WD1600AAJS-22PSA0 FW:05.06H05
Family: Sequoia_Zuma (Royl)

Столкнулся с тем что ВДМарвел не корректно работает с дефект листами как с P так и G (вывод списка дефектов, перенос с G в P), а выражено это в том что после селфскана дефектов по
0 голове 2594
по
1 голове 6924
теперь ручками придётся править и объединять листы, формировать треки и т.д.

В ВДМарвел показывает ~200 дефектов по 0, и ~300 по 1 голове в P листе, G лист полон (761 запись).


Будьте бдительны!
Автор: tametung
Дата сообщения: 25.06.2012 18:25

Цитата:
а выражено это в том что после селфскана дефектов по
п 0 голове 2594 по 1 голове 6924

? и что ? В чем заключается "не корректность" работы. Это ведь не WDMarvel напихал дефекты,а selfscan.

Цитата:
теперь ручками придётся править и объединять листы, формировать треки и т.д.

А зачем это делать ?
Автор: SRUTSSSSSSSS80
Дата сообщения: 25.06.2012 18:33
tametung
листы не корректно отображает, возможно ограничение есть, либо формат чуток другой, я же не автор, я не знаю как она разбирает листы.

В принципе ручки не обязательно, но иногда полезно самому что то сделать и понять как делать.
Автор: tomset
Дата сообщения: 26.06.2012 06:57
SRUTSSSSSSSS80
Итоги селфскана отображает количество всех сбойных секторов.
А G и P листы отображают количество записей, одна запись может содержать описание целого диапазона секторов в пределах трека или целый трек.
Перенос с G в P - это команда харду и утилита тут ни как накосячить не может, кроме как дать не ту команду.
Сама команда может не сработать или отработать с ошибкой в некоторых ситуациях.
Например, если в листах мусор, нет места, неверные зонные таблицы, неверная карта голов. Так что прежде чем ее давать, нужно убедится, что все в порядке.
Автор: Michael99
Дата сообщения: 26.06.2012 07:05
SRUTSSSSSSSS80
Всё верно сказал tomset. Команду переноса осуществляет сам винт по вендор-команде - Merge G-list to P-ist. Утилита всего лишь подаёт её. При наличии "мусора" в Г-листе например, винт отработает её с ошибкой, и в регистрах увидим abrt.
Автор: SRUTSSSSSSSS80
Дата сообщения: 26.06.2012 16:34
Michael99
tomset
Я дико извиняюсь, вылетело с головы, Merge G-list to P-list работает корректно но так как P лист уже забит выскакивала ошибка.
А вот количество дефектов в листах не корректно выдавало.
жаль что в ВДРмарвел нельзя дефекты в обычном формате сохранить как в ВДР, можно было бы сравнить.
Автор: off2011
Дата сообщения: 28.06.2012 14:06
Принесли WD5000BEVT -00AORT0. Шпиндель раскручивается и останавливается .слышен шершаший звук при вращении шпинделя. Кто- нибудь сталкивался с такими симптомами?
Автор: igor_me
Дата сообщения: 28.06.2012 15:14

Цитата:
слышен шершаший звук при вращении шпинделя

Все сталкиались со всякими звуками. А это часом не головки по парковочной зоне трут от невозможности распарковаться ??? Или хуже - оторванная голова по поверхности. А ещё рассказывали, что "фильтр" внутри банки отрывался. Не знаю есть ли он в этой модели, правда. Всё это предположения без вскрытия банки ...

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677

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


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