Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Hardware » Магнитные носители информации » Ремонт накопителей WD (Western Digital). Часть I

Модерирует : Akam1, Dr_StandBy, vertex4

Dekker (22-01-2013 12:48): http://forum.ru-board.com/topic.cgi?forum=84&topic=4367  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115

   

alpham100



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Коды ошибок WD Обновлено 18.01.2013
Ссылки на файловые ресурсы
"Лампочки" ATA терминала
Разное (статьи, описания, информация с форумов)
FAQ по действиям с накопителем

Пожелания по добавлению функций в программу WDMarvel
Список пожеланий №1 - ВЫПОЛНЕНО -> включены в версию программы 2.3
Новый список пожеланий №2 (актуальный)
 
Расшифровка ошибок в программе WDMarvel
Желающие материально поощрить автора WDMarvel - перейдите по ссылке

Первоначальный вопрос

Всего записей: 720 | Зарегистр. 28-01-2012 | Отправлено: 19:37 21-03-2012 | Исправлено: alpham100, 14:37 21-01-2013
lerom27



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Сейчас уже ничего нельзя поправить?
 
Добавлено:
ну я к тому, может в адаптивы есть в модулях ПЗУ..

Всего записей: 447 | Зарегистр. 24-10-2011 | Отправлено: 15:47 03-11-2012
igor_me

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Адаптивы SA вроде там и сидят. Ну а все остальныыыыыеееее (зонные и т. п.)...
Люди говорят, в такой ситуации только селфскан поможет. Но скрипта у нас нэма. Положите на полочку на несколько лет, когда он (возможно) всплывёт. У меня такие Сигейты лежат в "архиве"

Всего записей: 5716 | Зарегистр. 27-12-2011 | Отправлено: 16:17 03-11-2012 | Исправлено: igor_me, 16:21 03-11-2012
fvas



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите ситуация такая как ставлю AHCI в биосе так комп виснет при включении и не зайти в биос пока не сбросишь CMOS хотя раньше всё работало WDC WD7500AADS-00M2B0

Всего записей: 28 | Зарегистр. 07-02-2009 | Отправлено: 18:41 03-11-2012
AVCH

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
lerom27
Пытаюсь понять зачем Вы залили неродные треки - так и не понял. Видимо моей глубины погружения в нирвану для этого недостаточно.
 
P.S. Если треки были залиты только по 0-ой голове то можно попробовать исправить положение.

Всего записей: 432 | Зарегистр. 27-07-2004 | Отправлено: 18:42 03-11-2012
ivryaz82

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AVCH
Вы не подскажите как подгрузить оверлей 11 и 1b через wdr3, а то через WDMarvel не грузятся
03.11.2012 17:08:53: Ошибка при загрузке модуля ID1B в память, статус - 000000-50-50
03.11.2012 16:57:57: Ошибка при загрузке модуля ID11 в память, статус - 000000-50-50
 
 
 
Добавлено:
У меня подобная проблема как и у Lerom27. Я начал тему на 69 странице. Нужно записать все модули назад. Модули сохраннёные есть.

Всего записей: 37 | Зарегистр. 21-10-2012 | Отправлено: 19:12 03-11-2012
AVCH

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ivryaz82
Состояние на данный момент опишите.

Всего записей: 432 | Зарегистр. 27-07-2004 | Отправлено: 19:33 03-11-2012
lerom27



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AVCH

Цитата:
Пытаюсь понять зачем Вы залили неродные треки - так и не понял.

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

Всего записей: 447 | Зарегистр. 24-10-2011 | Отправлено: 19:44 03-11-2012
AVCH

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
lerom27
Еще раз - треки по обоим головам писали ?
 
 
Добавлено:
ivryaz82

Цитата:
Вы не подскажите как подгрузить оверлей 11 и 1b через wdr3, а то через WDMarvel не грузятся

Никак, и программа там скорее всего не виновата.

Всего записей: 432 | Зарегистр. 27-07-2004 | Отправлено: 20:22 03-11-2012
lerom27



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AVCH

Цитата:
Еще раз - треки по обоим головам писали ?  
 

не уверен. Как узнать?

Всего записей: 447 | Зарегистр. 24-10-2011 | Отправлено: 20:44 03-11-2012
AVCH

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
lerom27
Считайте треки по обоим головам и сравните их между собой.

Всего записей: 432 | Зарегистр. 27-07-2004 | Отправлено: 20:47 03-11-2012
ivryaz82

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AVCH

Цитата:
Состояние на данный момент опишите.

Винт определяется в WDMarvel и WdR определяется как Dragon Fly 2_PL4K (Royl),.. версия F/W, серийный номер, модель не определены.
При работе с модулями выдаётся ошибка:  
03.11.2012 18:55:23: Ошибка чтения модуля Dir, статус - 04A251-51-51
При попытке записать и инициализировать DIR:
03.11.2012 18:55:23: Ошибка чтения модуля Dir, статус - 04A251-51-51
При загрузке оверлея 1B:
03.11.2012 18:57:43: Ошибка при загрузке модуля ID1B в память, статус - 000000-50-50
При загрузке оверлея 11:
все регистры тухнет и загорается ERR...

Всего записей: 37 | Зарегистр. 21-10-2012 | Отправлено: 20:59 03-11-2012
AVCH

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ivryaz82
У Вас же все с него считано, выложите куда-нибудь.

Всего записей: 432 | Зарегистр. 27-07-2004 | Отправлено: 21:25 03-11-2012
ivryaz82

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AVCH

Цитата:
У Вас же все с него считано, выложите куда-нибудь.

Щас выложу. Нашёл метод как грузить оверлеи 11 и 1B. В WDMarvel выбираю загрузить оверлей 11.mod из папки. Затем, когды загорается ERR, я нажимаю кнопку определить загорается DRQ а в логе пишет накопитель не поднял DRQ и накопитель не определён,- в WDR3 нажимаю Reset. Комп зависает, на системнике загорается и не тухнет индикатор работы винчестеров. Перезагружаю комп. После перезагрузки винт уже определяется в WDMarvel не только как семейство но и модель, серийник и версия F/W(хоть и не верные). Жму загрузить оверлей 1b- появлЯется работа и с модулями и с SA.
 
Добавлено:
AVCH

Цитата:
У Вас же все с него считано, выложите куда-нибудь.

Модули http://zalil.ru/33923029
RAM http://zalil.ru/33923037
Копии модулей из ПЗУ http://zalil.ru/33923039
посекторная копия модулей 0 http://zalil.ru/33923042
посекторная копия модулей 1 http://zalil.ru/33923044
 
Добавлено:
ПЗУ http://zalil.ru/33923054

Всего записей: 37 | Зарегистр. 21-10-2012 | Отправлено: 21:39 03-11-2012 | Исправлено: ivryaz82, 21:48 03-11-2012
lerom27



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Считайте треки по обоим головам и сравните их между собой.

 
3.11.2012 22:35:51: Начато чтение треков...
03.11.2012 22:35:55: Ошибка чтения 1 трека по 0 голове, статус - 048151-51-51
03.11.2012 22:42:09: Успешно считано 191 треков
03.11.2012 22:49:08: Начато чтение треков...
03.11.2012 22:49:12: Ошибка чтения 1 трека по 1 голове, статус - 048151-51-51
03.11.2012 22:56:05: Успешно считано 191 треков
 
все треки по0/1 головам  1 013 760 байт - идентичные

Всего записей: 447 | Зарегистр. 24-10-2011 | Отправлено: 22:02 03-11-2012
mastergx

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Счас буду запускать сканирование  по физике по всей поверхности.

Цытирую сам себя  Проблемы со светом не дают возможности довести сию
процедуру до конца.
 
Подскажите пожалуйста, насколько важно прохождение сканирования за один раз?
 
Можно ли останавливать, а затем продолжать, скажем на другой день с прерванного места?
 
Свет дают только 12 часов в день. Так уже три дня.
Взялся за другой ВД- WD3200AAJS-55RYA0.
Система на нем глючит, форматирование фирменной утилитой от ВД- выдает ошибку 0112,
Виктория ошибок не находит, badlba при верификации находит 9 ошибок ЛБА.
Исключение их в ВДМарвел не помогает- пересчет транслятора с учетом этих 9 ошибок проходит но дальше не
проходит форматирование с учетом П и Ж листов( в нем эти 9 ошибок)-
на 41 проценте прохождения форматирования происходит сброс на 0 процентом .....
и так до бесконечности зацыклено.
 
Буду ли я прав если скажу что и в этом случае нужно запускать сканировае по физике?
 
Кстати так никто и не сказал о  начальной установке в установке в 50 дефектов для
добавления трека в дефект!!!!!

Всего записей: 139 | Зарегистр. 07-08-2006 | Отправлено: 02:01 04-11-2012 | Исправлено: mastergx, 02:27 04-11-2012
AVCH

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
mastergx
Не в обиду - эту бы энергию да в мирное русло
 
Чисто ремонт наличными средствами диска WD выходящего в готовность:
 
1) Считать и сохранить все ресурсы с диска в отдельную папку
2) В WDMarvel "Работа с дефектами" далее "Очистить G-List и RELO-List"
3) В отдельное место для сравнения потом сохранить отдельно модуль 0x32 - тот самый RELO-List соответственно чистый после "Очистить G-List и RELO-List"
4) Пересчет транслятора с учетеом P-листа и перезапуск микропрограммы
5) Далее будут варианты.
Не нашел в WDMarvel так что переходим в WDR3.0 и запускаем "Test" - "Auto add BB to G-List" и ждем окончания. Сам не проверял но если процедура работает правильно то по окончании в G-листе будут находится найденные ошибки.  
 
Немного отвлечемся, все это будет верно и не только для WD. С точки зрения наших действий ошибки могут быть двух типов - ошибки чтения и ошибки записи. Вся процедура ремонта проводится последовательно - сначала мы собираем все ошибки по записи, а потом уже ошибки чтения. Ошибки по записи в свою очередь можно разделить на два типа - те что диск сам может спрятать - через G-лист - и те что не скрываются диском самостоятельно. Например отсутствие адресной метки сектора - ошибка AMNF - не даст ничего записать в сектор и скорее всего этот сектор в G-лист не попадет хотя и должен будет нами самостоятельно впоследствии добавлен в P-лист как дефектный.
То есть в первую очередь добиваемся того чтобы после полного прохода записью ошибок не оставалось. Имеем на руках  
 
а) Victoria 4.46
б) WDR3.0
в) WDMarvel
 
Скажу еще раз что не уверен в адекватности WDR3.0, но есть такая программа от самих WD, называется "Western Digital LifeGuard Diagnostic - DLGDIAG for Windows". В ней эта возможность пройтись записью с занесением дефектов в G-лист есть. По-моему идет как пункт "Заполнение нулями" или что-то вроде этого.
То есть добавляем  
 
г) DLGDIAG
 
Я бы даже посоветовал пользоваться именно ей, работает быстро и безопасно, единственный минус - не работает через порты а только со штатно подключенными к системе дисками.
 
Следует обратить внимание на то что емкость G-листа достаточно маленькая, максимум вроде на каких то моделях ~1500 позиций. И если в процессе записи G-лист будет забит под завязку последующие скрытия в него будут абортиться. Соответственно нужно будет в любой программе прочитать G-лист, убедиться что он заполнен, перенести дефекты из G в P-лист и после перезапуска микропрограммы сделать пересчет транслятора с учетом P-листа. Перезапустить микропрограмму. Запись повторить с начала.
 
После любых действий типа переноса и пересчета перезапуск микропрограммы ОБЯЗАТЕЛЕН перед любыми другими действиями.
Закончим п.5 тем что все ошибки влезающие в G-лист мы собрали и идем дальше. Естественно перезапуск МП
 
6) Если по записи ошибок не осталось - переходим к следующему пункту. Иначе - требуется локализовать нескрытые ошибки и уже по этим местам, взяв с запасом естественно, пройтись тестом по физике. Найденные ошибки добавить в P-лист. Пересчитать транслятор с у четом P-листа и пройтись записью по логике. Повторять процедуру до исчезновения ошибок.
 
7) Записью прошлись, ошибок нет.
Можно первым делом пройти в Виктории верификацией с в включенной опцией "Erase". Найти проблемные места и погонять программу по ним несколько раз. Потом посмотреть G-лист. Если не пустой - либо перенести сразу секторные ошибки в P-лист, пересчитать транслятор и еще раз пройти записью/верификацией, либо все же эти ошибки закрыть треками. Оценивать придется самостоятельно. Если ошибок проявится немного то просто перенос G-P и дальнейший формат с учетом P-листа сразу даст рабочий диск.
Ошибки по чтению тоже могут быть второго типа, т.е. диск самостоятельно не может их скрывать в G-лист. С такими ошибками так же наверное придется потом бороться тестом по физике. Медленно. И после каждой модификации P-листа опять пересчет/запись по логике или формат.  
 
Диски от WD ( как и Toshiba к слову ) часто страдают по другому. У них ошибки могут идти большими областями, по несколько тысяч треков, и в этом случае ремонт нецелесообразен или очень будет длиться очень долго.
Для тех, кто все же будет этим заниматься - Ваши действия со стороны будут выглядеть как подсознательное тяготение к мазохизму А для этого можно придумать что-то более интересное.
 
 
P.S. Забыл указать - WD может заполнять и RELO-лист за компанию к G-листу, у диска своя логика, не всегда адекватная. Так что его после каждой операцией с G/P листами RELO-лист тоже придется чистить. В WDMarvel "Очистить G-List и RELO-List".
Контролировать пустой он или нет можно считав этот модуль и сравнив его с модулем сохраненным в п.3. Может и чистить ничего не надо будет.
 
 
Добавлено:
 
Зря придумываем велосипед. Попросите автора WDMarvel, он прикрутит в программу большую кнопку "ПОЧИНИТЬ ВСЕ".
Я даже вижу один из вариантов исполнения.
 
1. Очистка всех листов с дефектами.
2. Очистка логов и транслятора.
3. Перезапуск.
4. Запись 0x28 модуля содержащего только тест 0xD1 и тест в котором формируется из логов скана P-лист.
 
И все. Дальше руками пересчет транслятора, уменьшение емкости если потребуется и формат.
Если переполнения логов по какой-то из голов не будет - диск живой.
Вот как-то так
 
 
Добавлено:
ivryaz82
Вы порт на котором стоит диск в системе отключите и комп виснуть перестанет. Просто дождетесь выхода в готовность.

Всего записей: 432 | Зарегистр. 27-07-2004 | Отправлено: 08:14 04-11-2012
tomset



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AVCH
 

Цитата:
2) В WDMarvel "Работа с дефектами" далее "Очистить G-List и RELO-List"  

Совершенно нелогичный пункт.
Ошибки просто так в эти листы, хард редко собирает.
Т.е. очитив листы начинаем дефекты по новой искать.
Хард в дополнительных логах, накапливает статистику, если сектор несколько раз попадает в кандидаты, он его переназначит от греха.
 
В 99% случаев ошибки связаны с повреждением поверхности.
 
Рело-лист не трогаем.
Хард сам перепроверит и переназначит кандидатов при записи и очистит рело-лист.
 
G-лист нужно проанализировать, на характер ошибок.
Если все по одной голове, скорее всего ее надо отключить.
Если характер, один два сектора в последовательных треках, это радиальные царапины, Чинить диск вобщем-то уже бесмысленно.
Ну разьве помучить или обманув, кому-то впарить, пока дальше не посыпался.
Если компактные группы дефектов, это круговые повреждения.
Нужно обьеденить эти дефекты в треки, добавить треки, чтобы соединить близкие диапазоны дефектов, и добавить по штук 20-50 с каждой стороны от поврежденого места. чтобы головы туда не поподали.
При этом полезно анализировать и зонные таблицы, чтоб не трогать живые зоны.
Если дефекты безсистемно, то проблемы скорее всего с коммутатором, актуатором, смещение блинов, это не лечится. Или проблемы с платой,  уходом адаптивов. Тут  махнуть плату и запустить SS, где есть.  
 
Ну а далее перенос G>P, пересчет транслятора по P. Запись и верификация.
Ошибки при записи, это уже серьезные разрушения поверхности.
На задержки при записи не обращать внимания, так как хард будет перепроверять ранее найденные места по рело-листу.

Всего записей: 6906 | Зарегистр. 02-12-2002 | Отправлено: 08:56 04-11-2012 | Исправлено: tomset, 09:15 04-11-2012
AVCH

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
tomset

Цитата:
Совершенно не логичный пункт.  
 Ошибки просто так в эти листы, хард редко собирает.  
 Т.е. убрав их начинаем их по новой искать.

В принципе правильно, но после чистки контактов и прогона запись/чтение их может и не оказаться. Кстати про чистку контактов забыл напомнить, каюсь.
 
А 0x32 чистим, чистим и еще раз чистим.

Цитата:
Чисто ремонт наличными средствами диска WD выходящего в готовность

Хуже не будет, зато все прозрачно для начинающих.  
 
 
Добавлено:

Цитата:
Если все по одной голове, скорее всего ее надо отключить.  
 Если характер, один два сектора в последовательных треках, это радиальные царапины, Чинить диск вобщем-то уже бесмысленно.

Все тут говорят что свое чинят и для себя. А в этом случае для последующего развития будет даже лучше - пусть сами за этим диском потом и наблюдают.

Всего записей: 432 | Зарегистр. 27-07-2004 | Отправлено: 09:14 04-11-2012
tomset



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
но после чистки контактов  

Контакты так практически ни когда себя не проявляют, чтобы заполнить листы дефектов.
При постоянных ошибках записи/чтения из-за контактов, он или SA не прочитает, не запишет. Либо сектор не сможет вычитать/проверить, чтобы его начать переназначать.
Так же и резервная область начнет сбоить.
Хард ни когда не переназначит сектор, если  не может его вычитать.
Только при записи в такой сектор новой информации произойдет проверка записаного и переназначение, если требуется.

Всего записей: 6906 | Зарегистр. 02-12-2002 | Отправлено: 09:26 04-11-2012 | Исправлено: tomset, 09:40 04-11-2012
AVCH

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
tomset
Не для себя или для Вас, все на экспорт и в упрощенном виде  
 
Очистка RELO-листа, недавний случай. Могу  привести для примера. Диск 2,5" Denaly 320 при запуске стучит головами и тушит движок. При этом на диске кроме частично заполненного 0x32 ничего особо страшного нет. А симптомы как у мертвой головы. Подручными средствами сделают ? Набор все тот же :

Цитата:
а) Victoria 4.46  
 б) WDR3.0  
 в) WDMarvel  
 г) DLGDIAG

 

Всего записей: 432 | Зарегистр. 27-07-2004 | Отправлено: 09:49 04-11-2012
   

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115

Компьютерный форум Ru.Board » Hardware » Магнитные носители информации » Ремонт накопителей WD (Western Digital). Часть I
Dekker (22-01-2013 12:48): http://forum.ru-board.com/topic.cgi?forum=84&topic=4367


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru