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

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

Автор: SRUTSSSSSSSS80
Дата сообщения: 13.06.2015 17:44

Цитата:
Ну вот, товарищи Vic422 и SRUTSSSSSSSS80 не желаете обьяснить свои рекомендации по прочтению всего форума и прошивке?

так и написал читать что есть оверлей и искать его, Vic422 тоже про это написал оверлей = лоадер
В этой теме ранее уже писалось как определять версию оверлея ... всего пару (десятков) страниц назад, легко ищется в режиме текстового чтения по СТРЛ+Ф, если конечно
Цитата:
Да хотел попробовать, заодно расширив знания.
соответствует желанию что то прочесть.


Цитата:
Спросить что в логе при попытке чтения ПЗУ и DIR сложно было?

Вы сами должны логи выкладывать, не нам же тянуть их из вас.
Автор: south_man
Дата сообщения: 13.06.2015 17:48
NiTr0

Цитата:
Я касаемо поведения кроля после заливки оверлея.

я не претендую на абсолютную истину сего, т.к. для меня поведения дисков с ошибкой инициализации подобно шаманству((
Соотв. нет 100% решения, не ясно в каком состоянии системные головы и прочитается ли DIR и будет ли доступна служебка.
Но не раз бывало, что после подгрузки и даже рестарта диск внезапно начинал работать.

Иногда бывает, что определялся не с LBA0 размером, а чем-то очень мелким (или стандартным), что вовсе не соответствовало реальному объему.
И это случаи когда оверлей родной, подбор оверлеев - отдельная история.
Автор: NiTr0
Дата сообщения: 13.06.2015 18:39
south_man

Цитата:
не ясно в каком состоянии системные головы и прочитается ли DIR и будет ли доступна служебка.

Ну если ругается не на 0/1 головы - есть большая вероятность что со служебкой все прекрасно.


Цитата:
Но не раз бывало, что после подгрузки и даже рестарта диск внезапно начинал работать.

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


Цитата:
подбор оверлеев - отдельная история.

Обычно по версии из ПЗУ проблем не возникает...
Автор: MyAr
Дата сообщения: 13.06.2015 23:01
Vic422 -
Цитата:
Остановите SS, и посмотрите лог

Наконец добрался до него. Остановил, по логу на 1 голове все в дефектах, ну я и ступил... похоже... Отключил 1 голову. Теперь стартует, слышна рекалибровка, стук, опять рекалибровка, стук и тушит двигло. Горит DSC. Могу подгрузить 2 оверлея, но все равно доступа к СА не дает... Вывести в готовность тоже могу. НО... все равно эффекта нету.

Модуль ID11 успешно загружен в память
Определяется как WDC ROM MODEL-TD3_PMR--- Disk size 1 - 0Gb.
Модуль ID1B успешно загружен в память

Ошибка чтения модуля Dir, статус - DISK_ECU_UNSAFE_ERROR
Ошибка чтения модуля Dir, статус - DISK_SPBA_ERROR

Что бы покурить и куда двигаться? Подмогите...
Автор: tomset
Дата сообщения: 13.06.2015 23:41
MyAr
Сдвинуть регионы +1 в ПЗУ
Вернуть в их в исходное в памяти, загрузить LDR и дир в память, записать исходные модули.
Вернуть регионы в ПЗУ.
Автор: igor_me
Дата сообщения: 14.06.2015 02:33
Да, кстати, вот вы сами и описали тот случай, когда "треки наше всё" Поскольку халявные проги (почти) не имеют функций работы с памятью - то в такой ситуации и помогает запись треков с предварительной правкой адресов регионов ТОЛЬКО в ПЗУ. Вот оно как...

Цитата:
Это уже ваши проблемы, что у вас нет нормальной утилиты.

Проблемы то наши, но винты чинить надо и они чинятся...
Ок, в будущем буду писать так "те, у кого нет нормальной проги - сохраняйте треки "
ЗЫ "Не тот молодец, кто умеет пользовать нормальную прогу, а тот молодец, кто умеет выкрутится и сделать всё то же самое "ненормальной"". Русская народная мудрость
Автор: tomset
Дата сообщения: 14.06.2015 03:15
igor_me
Это уже ваши проблемы, что у вас нет нормальной утилиты.
Правка ОЗУ не только для записи модулей можно использовать.
А, например:
Вывести в готовность хард с несколькими мертвыми головами и даже часть данных вычитать. Достать родной лоадер. ПЗУ собрать, где есть его копии в SA.
Автор: MyAr
Дата сообщения: 15.06.2015 20:53
tomset - можно чуть подробнее: меняем в модуле 0В регионы, 0 остается, 1 с 2, 2 с 3, 3 с 4, 4 с 5, 5 обнуляем. Пишем ПЗУ, запускаем, грузим оба оверлея, ДИР и записываем все модули по копии 1?? Затем возвращаем старое ПЗУ (со старыми регионами)??? Не соображу технологию...
Автор: tomset
Дата сообщения: 15.06.2015 21:48
MyAr
Не сами регионы, а адрес начала каждого региона +1
Автор: AntiMember
Дата сообщения: 15.06.2015 22:07
MyAr

Цитата:
а адрес начала каждого региона +1

Смысл - не дать прочитать служебку, но оставить винту понимание живых голов.
Потом, когда винт посчитает служебку непригодной, вправляются мозги ему в ОЗУ о регионах,
подгружается ДИР и пишутся все сохраненные правильные модули. Возвращаются регионы
в ПЗУ в норму.
Автор: Smyg1
Дата сообщения: 16.06.2015 21:34
столкнулся с проблемой, попадаются некоторые диски, где не проходят D8 или 3421...

D8 падает с ошибкой 760B

3421 падает с ошибкой 7601


при этом винт может вполне успешно пройти скан:


Код: WDC WD5000BPVT-24HXZT3 FW:65.09E SN:WD-WX81E71SHD58
Logical: Cyls 16383, Heads 16, Sectors 63, LBA 976773168, 500Gb
Controller Buffer Size: 16384Kb
Family: Zepfyr

Head 0 = 4228 , Tracks: 3871 , Sectors: 357 , Max: 21842
Head 1 = 6488 , Tracks: 6427 , Sectors: 61 , Max: 21842
Head 2 = 2341 , Tracks: 2191 , Sectors: 150 , Max: 21842
Автор: Dmitrijhd
Дата сообщения: 23.06.2015 00:18
Подскажите ошибку в логике.
Уже несколько раз сталкиваюсь, сообразить не могу.
Винт, чуть бедов, добавляем в р, пересчитываем транслятор с учетом Р, чистим г и рело, прогоняю стирание и чтение в виктории - ок вся поляна.
форматирую виндой ок, гоняю туда-сюда файлики тоже все ок.
Смарт чистый(без бедов, пендингов и проч). опять запускаю скан виктории - в конце последних 1-2-3 блока - унки. их можно стереть или на чтении сказать виктории чтоб стирала беды - и они уйдут.
В смарте как было чисто так и осталось, в г листе тоже пусто.

Откуда пакость берется в конце, и почему ее не видно на чтении сразу?
Автор: tomset
Дата сообщения: 23.06.2015 10:06
Dmitrijhd
Перед в скрытием в P-лист, если дефекты кучно, их надо объединить в треки и раздуть в обе стороны от сбоев до несколько сотен треков, чтобы хард не лазил в разбитую область пластины.
Автор: AV82
Дата сообщения: 24.06.2015 11:35
Dmitrijhd
Может это softbad сектора, возникающие из-за плохих контактов, соединений, и т.д. и т.п.? Вы контакты контроллера чистили, кстати?
Можно чинить, доводить до блеска, а проверять, скажем, на заведомо дефектной аппаратуре. Будет заколдованный круг.
Для объективности следует проверить живучесть кролика на другом компьютере.
Автор: Ascet
Дата сообщения: 24.06.2015 19:55
состояние накопителя 04 0F Background Data Lifeguard - what is it? может кто подсказать чем он занимается в этом режиме

(смущает Lifeguard )

немного предЪистории шоб было понятней

винт 500 гиг без mbr или зефир или ямайка(счас нет возможности глянуть) высадил меня на коня тем,что отказался восстановить заводской п-лист,в котором было в 2 раза больше дефектов чем в натуре...за что был предан анафеме запуском вендорспецифик смарт теста и отлучен от ... сата....
минут через 20 решил глянуть чем винт занят и обнаружил вот такую хрень.... прогресс был 85 процентов за 20 минут от нуля он врядли бы столько прогнал.отсюда вопрос - не тестирует ли эта тварь откатные разделы производителя ноута?
Автор: SRUTSSSSSSSS80
Дата сообщения: 24.06.2015 21:25

Цитата:
состояние накопителя   04 0F Background Data Lifeguard

Фоновая дефектоскопия поверхности, накопитель сам включает когда находит не читаемые участки.


Цитата:
высадил меня на коня тем,что отказался восстановить заводской п-лист,в котором было в 2 раза больше дефектов чем в натуре

А зачем пытались восстановить лист из заводских логов ? Думали что в лист не все попали?
Посмотрели бы заводские логи и увидели что там много повторов, не один же тест делает логи, и повторы в логах варь не чистит, а при восстановлении листа они не мешают, теперь лейте копии.
Автор: Smyg1
Дата сообщения: 24.06.2015 21:33
https://translate.google.com/#en/ru/Background%20Data%20Lifeguard
Фоновый Спасатель Данных

Автор: Ascet
Дата сообщения: 24.06.2015 22:52
SRUTSSSSSSSS80

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

а восстановление запустил после того как запустил скан по физике и посмотрел на реальное положение вещей....
Автор: SRUTSSSSSSSS80
Дата сообщения: 25.06.2015 20:06

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

Где они показались там и идёт сканирование.


Цитата:
а восстановление запустил после того как запустил скан по физике и посмотрел на реальное положение вещей....

Это логи после прохода Селфтеста, например пущенного на заводе, когда поверхность ещё живая, а появления дефектов в G и заполнение рело листа вполне нормальный процесс после энного времени эксплуатации, нужно не форматирование запускать (пересоздание транслятора с перезаписью поверхности), а в лог. или физ. сканирование делать, занести дефекты в лист и потом пускать пересчёт с форматированием.
Автор: daielxata
Дата сообщения: 26.06.2015 12:46
Доброго времени суток!
Имею проблему с WD6400BPVT, лечил 320-ку и по невнимательности выбрал не тот винт... (час ночи все же был) отключил 1 голову командой накопителя, программой wdmarvel (всего 4, винт был системным)... винт теперь 500 гигов. Вопрос: можно ли как-то вернуть голову назад? конечно бекапов нет (манипуляций с ним не планировалось)
Автор: tomset
Дата сообщения: 26.06.2015 13:19
daielxata
По первой голове служебку вычитайте и верните ее на все.
С ПЗУ сложнее, если копии нет. Мини-арко может адаптивы восстановить по отключенной голове. Но не факт, что они будут, как исходные, и хард может начать тупить. Тогда придется гнать полный арко и SS. Но так как родного скрипта нет, результат слабо предсказуем.
Автор: daielxata
Дата сообщения: 26.06.2015 13:55
tomset
Тогда я теряю всю инфу и могу еще заработать проблем (как вы говорите тупить будет)...
Думаю проще его оставить как есть или все же стоит попробовать?

Есть еще вопрос, по той же 320-ке. Отключил я ему голову, SS виснет на TestPEScan. Если попробовать пересчитать транслятор, ругается ошибку размера. Изменение LBA ничего не решает.
Изначально тест по физике 0 головы показал красивую картинку (кроме последних пару процентов), по 1 голове полный бардак, ничего не читается... после отключения 1 головы (чистка П листа по 1-ой голове со сдвигом) скан по физике показал одни ошибки, как так? Видимо я что-то не понимаю

Если пишу глупости, сильно не пинайте, набираюсь опыта (кроликов достаточно для этого дела). Просто читать все 4 части это уж слишком много. Частично гугл помогает.
Ранее восстанавливал 250 и 640, 250 сдохла через месяц, 640 работает уже 2 года.
Автор: tomset
Дата сообщения: 26.06.2015 14:17

Цитата:
Просто читать все 4 части это уж слишком много.

и этого очень мало, чтобы научиться делать их хорошо.
Автор: daielxata
Дата сообщения: 26.06.2015 14:21

Цитата:
и этого очень мало, чтобы научиться делать их хорошо.

верю, но мне не для работы, а для себя.
Ну если нет желания/возможности подсказать, то буду сам своими силами
Автор: tomset
Дата сообщения: 26.06.2015 14:26
Данные можно вычитать и с чужими адаптивами. Главное восстановить исходный транслятор с 1 головы.
А если попадутся очень близкие адаптивы, может и работать даже будет.
А с ремонтам, к фанатам ремонта, я не вникаю в тонкости прохождения SS.
не запускал его уже лет 7.
Автор: daielxata
Дата сообщения: 26.06.2015 14:33
SS никогда не пользовался, но где-то на этом форуме вычитал, что нужно запустить, вот я и попробовал. По мне так должно было хватить правки П листа и пересчета транслятора, но либо я ошибаюсь, либо в винтом еще какой косяк.
В общем, спасибо за помощь.
Автор: NiTr0
Дата сообщения: 26.06.2015 14:40
daielxata
LBA править в паспорте а не командой.
Автор: daielxata
Дата сообщения: 26.06.2015 14:47
NiTr0
а вот об этом я и не подумал. Спасибо, скоро проверю
Автор: daielxata
Дата сообщения: 27.06.2015 13:57
В общем решил я проблему (но правильно ли?). Ругался на размер, потому что после SS п лист имел всю паляну в бедах, понятное дело и места нет вообще... (с правленым п листом после отключения головы тоже одни беды)
Я решил очистить п лист, форматнул, прошел скан физики и логики - ни одной ошибки, это нормально? (п лист пустой)
Автор: Hedzhi
Дата сообщения: 28.06.2015 02:25
Привет мастерам. Прошу помоч с WD2001FASS. Может хоть как-то удаленно сможете хотя бы в общем обрисовать, что могло сломаться в данном диске. Он умер буквально на ровном месте, перезагрузил комп, он определился, проработал пол минуты и начисто пропал. На моем компе он определяться ни в какую не хочет, комп даже загрузиться с ним не может, висит еще на этапе проверки оборудования, стоит два контроллера на материнке и оба вешаются. При горячем подключении, реакции ни какой. На другом компе появляется на долю секунды, при горячем подключении, и снова пропадает. Диски крутит, головки вроде тоже шиволятся.

Ну вот как-то так, очень надеюсь на помощь, жалко его, хороший веник

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141

Предыдущая тема: Параметр на end to end error


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