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

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

Автор: 308011
Дата сообщения: 20.05.2013 00:12

Цитата:
Вы всерьез думаете что цилиндр

Не думаю

Цитата:
Давайте учитывать модуль 35h

Прийдется, если будем RLBA(ABA, не в названии суть) переводить CHS(точнее VCHS, она то же виртуальная), независимо от того хотим мы этого или нет
Я, собственно, вот с этим несогласен был

Цитата:
Кстати желательна фича,автоматического пересчета АBA координаты в CHS.(для этого нужно лишь знать   SPT)  



Цитата:
И что было

Отписал в личку
Автор: igor_me
Дата сообщения: 20.05.2013 00:37
По Def-WD: завтра\послезавтра будет версия 1.25 с "примочкой" для попарного сравнеия модулей (ну и вообще - файлов в HEX). Следующий на очереди - редактор microjog

Ну вот, совсем заигрались с ABA\LBA, даже человеку некода ответить
crayden
Для начала проверьте контакты на плате контроллёра, инструкция в шапке.
По SMART - весьма не плохо, только датчик ударов чуток "просел".
Цитата:
Прослужил около года и умер

Как конкретно? Просто при очередном включении не определился?

Возможно тут проблема с Relo-лист (если чистка контактов не поможет), пусть подтвердят более опытные форумчане...


Цитата:
и не очень хочется целый месяц непрерывно сливать информацию...

Или так, или нести спецам. Там будет "не очень хотеться" платить денежку Выбор за вами.
Автор: tametung
Дата сообщения: 20.05.2013 00:46
308011

Цитата:
Отписал в личку

ответил.

Цитата:
Прийдется, если будем RLBA(ABA, не в названии суть) переводить CHS(точнее VCHS, она то же виртуальная), независимо от того хотим мы этого или нет

не придется,если в SA нет дефектов. т.е примерно половина случаев.
если же дефекты есть то сдвиг тоже коснется довольно малого числа модулей. Координаты можно
построить под варнинг "SA cодержит дефекты" мол корректность не гарантируется. (это если не хочется усложнять разбор)



Автор: 308011
Дата сообщения: 20.05.2013 07:27
tametung

Цитата:
если же дефекты есть то сдвиг тоже коснется довольно малого числа модулей

Всех, что лежат "дальше" первого дефекта
Дефект в RLBA 0 сдвинет все модули
Без дефектов да, можно посчитать просто по SPT
Автор: Vic422
Дата сообщения: 20.05.2013 08:17
Я себе уже давно сделал табличку в Exell для пересчета ABA в треки.
Удобно при поднятии полудохлого винта, надо писать не все треки подряд, а только те, где лежат критичные для нормального старта винта модули.
Так что, считаю это удобным, даже без учета дефектов SA.
Автор: mikereshetov
Дата сообщения: 20.05.2013 15:50
Всем привет, такая проблема.

После года использования в My Book Live (NAS), перестал работать Жесткий диск 2Tb Western Digital WD20EARX Caviar Green, SATA III.
При подключении к Ноутбуку с внешним питанием, биос ноута его не видит.
При подаче питания Диск заводиться и есть признаки чтения.

Примерная разбивка диска.

Number Start End Size File system Name Flags
3 15.7MB 528MB 513MB linux-swap(v1) primary
1 528MB 2576MB 2048MB ext3 primary raid
2 2576MB 4624MB 2048MB ext3 primary raid
4 4624MB 1000GB 996GB ext4 primary

Мне нужна с него инфа, если получиться остановить то вообще прекрасно.

Кто поможет в МСК ?

моя почта mike_reshetov@mail.ru

Всем спасибо за помощь.

Автор: Vic422
Дата сообщения: 20.05.2013 16:27
mikereshetov
См. ПМ.
Автор: NiTr0
Дата сообщения: 20.05.2013 18:33
Vic422
ресурсы с упомянутого тахо с получитаемой служебкой выложил тут: http://zalil.ru/34517873
Автор: Vic422
Дата сообщения: 20.05.2013 18:39
NiTr0
Спасибо.
Посмотрю.
Автор: Romanki
Дата сообщения: 21.05.2013 08:39
Есть кролик WDC WD20EARX-00PASB0_20.88E_WD-WCAZA9159975

принесли как труп после танцами с бубном и програматором начал определяться

WDC ROM MODEL-SADLE_G6- FW:20.88E SN:WDC-ROM SN# XYZ---- (ROYL selected) port 0xF190
Logical: Cyls 0, Heads 0, Sectors 0, LBA 0, 0Gb
Controller Buffer Size: 0Kb
Family: Saddle_Back Gen 6 (Royl)
ROM Rev: 20.88E
Mod 0D : 00010000 (01.00)
Mod 4F : 00200088 (20.88)

после ресета все регистры тухнут

читает только моды 0a,0b,20b,30,47,0d,4f.

а записывать не даёт.

Разобрать на брелки или ситуацию возможно изменить?
Автор: NiTr0
Дата сообщения: 21.05.2013 09:16
Romanki
У вас он читает только модули из ПЗУ - что вполне закономерно.
Точно у него родная варь была 20.88Е?
Пробуйте в сейфе стартонуть, далее - дать команду рекалибровки, считать оверлеи (11 к примеру) и посмотреть в шапке версию вари.
Автор: Romanki
Дата сообщения: 21.05.2013 09:51
Варя 20.88Е
Сейф моде ето 3 перемички в зад? так как 2 или 3 или 4 не меняють ситуацию
Автор: NiTr0
Дата сообщения: 21.05.2013 10:16
Что конкретно с кроликом? Слили ресурсы, и потом ушатали служебку с ПЗУ экспериментами? Или пытаетесь восстановить чужими ресурсами после неведомых действий?

Писать он ничего не будет пока не подгрузите оверлеи 11, 1В.
Автор: 308011
Дата сообщения: 21.05.2013 10:59

Цитата:
Писать он ничего не будет пока не подгрузите оверлеи 11, 1В

и 13 возможно нужен...
Автор: Romanki
Дата сообщения: 21.05.2013 11:03

Цитата:
пытаетесь восстановить чужими ресурсами после неведомых действий


как подгрузить 11 и 1В оверлей? без банки кролик в бизе, в ВДР3 стоит галочка "сейф моде"
Автор: NiTr0
Дата сообщения: 21.05.2013 11:45
А зачем без банки? На банке грузите.
Огласите что с ним делали до того и что за ресурсы
Автор: JETWAY
Дата сообщения: 21.05.2013 11:45

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

а 3 перемычки для работы с Safe Mode ?
Автор: Romanki
Дата сообщения: 21.05.2013 12:12
Кролика прошил етим ресурсом http://zalil.ru/34519518

Ситуация сейчас без перемичек рекалибруетса 2 раза и останавливает шпиндель
С 3-мя перемичками рекалибруетса и виходит в DRDY DSQ
Modules Operation =ERROR 51A2

потом считиваю карту модулей по номерации

11 модуль не читаетса
1В модуль не читаетса

попробовал впихнуть насильно не пишетса "Write Multi Selected" = ERROR 3746
Автор: Vic422
Дата сообщения: 21.05.2013 12:49
Romanki

Цитата:
Кролика прошил етим ресурсом http://zalil.ru/34519518

Это его родное?
Автор: Romanki
Дата сообщения: 21.05.2013 12:54
Родное
Автор: Vic422
Дата сообщения: 21.05.2013 13:01
Romanki
Тогда зачем "прошивать" родное родным, вместо того, чтобы разобраться в причине?
Автор: Romanki
Дата сообщения: 21.05.2013 13:11
Принесли винт с коробочкой WD-USB на "ринок " с проблемой "тупит" перед всема процедурами слили что возможно после манипуляций с флешем кролик умер и не подавал признаков жизни, принесли мне, ремонтники на"ринке" прислали весь етот дамп я прошил пзу, и сейчас вот такая ситуация вот.
Автор: Vic422
Дата сообщения: 21.05.2013 13:16
Romanki
Винт на гарантии, поменяйте...
Автор: CASIKO3162
Дата сообщения: 21.05.2013 14:18
Винт WD400BB_CL после калибратора и селфа , формата с листами читает поверхность как новый а писать не хочет . Подскажите что за беда . Разобрался всё пишется почему то промис глючит на запись .
Автор: Smyg1
Дата сообщения: 21.05.2013 16:43
Падает, если количество треков превышает 2x16384... размер переменной? или 32768 всего?

Автор: 308011
Дата сообщения: 21.05.2013 17:12

Цитата:
или 32768 всего?

Скорее 4х16384 = 65536 не влазит в word)
Автор: Smyg1
Дата сообщения: 21.05.2013 17:18
нет.
это похоже ShortInt как раз 0..32767 - положительные, а 32768..65535 отрицательные числа
Автор: 308011
Дата сообщения: 21.05.2013 17:20
Smyg1
Или так, автор прийдет, рассудит)
Автор: USSTO
Дата сообщения: 21.05.2013 17:52

Цитата:

Скорее 4х16384 = 65536 не влазит в word)

У него в проге переменные наверное обзываються Integer - ами

Автор: 308011
Дата сообщения: 21.05.2013 22:05
Интересная ситуация произошла только что
Два WDC WD3200BEVT-22ZCT0 11.01A11 Denali (Royl)
В процессе различных экспериментов, что-то испортил в СА, падает в сейф мод
Гружу лоадер, пишу родные модули, рестарт, сейф мод
Пишу родное ПЗУ, нет изменений
Начинаю разбираться - записи нет
Что по ИД, что по RLBA, что по CHS(и треками и посекторно), все пишется без ошибок, сразу же читаем записанное, содержимое старое
Формат SA, стирание треков - некоректные модули роняющие в сейф, на месте
Отключение голов, 0, 1, 0 и 1, ситуации не меняет, не пишет, ошибок нет, не тормозит, содержимое константа
Решил, сдохло аппаратно что-то
Беру второй, продолжаю ставить опыты
После очередного, так же падает в сейф, и начинает вести идентично первому
Через 2 часа виновник найден)
Модуль 0B в памяти, формировался для одноголового винта, адрес первого региона 44352 вместо 88704, размер так же 44352 вместо 66528
После правки появилась запись у обоих пострадавших
Может кому-то пригодится когда-нибудь

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889

Предыдущая тема: HDD и запуск компа


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