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

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

Автор: lerom27
Дата сообщения: 03.08.2013 22:40
Приветствую!

Просим помощи с WD5000AAKX-001CA0 03.2PB, модули читаются по обеим головом норм. Регионы не по одной - не с блинов, не в ОЗУ. Доступа к юзер зоне нет. Как сформировать регионы.

[more=Инфа]Format version = 0x0002
Версия controller firmware = 03.2PB
Версия servo firmware = 03.0M
Версия overley firmware = 03.2QB
Версия surface format = B4.000
Версия read channel firmware = G.00002A
Количество пластин = 1
Количество физических головок = 2
Количество используемых головок = 2
Карта используемых головок = 0 1
Тип накопителя = Desktop 3.5 Inch
Количество зон = 21
Количество servo wedges = 316
Количество треков в SA = 256
Обороты двигателя = 7200
Количество треков в UA = 0
Cylinder skew = 45
Head skew = 77
Cluster Skew = 130
Code Residence = 6
Тип PCBA = Entek
Тип интерфейса = Serial ATA
Установленная память = 16Mb

Информация о комплектующих
Controller chip Vendor = 0x0000
Controller chip rev = 0x63B0
MicroP Vendor = 0x0000
MicroP Rev = 0x63B0
Channel Chip Vendor = 0x0009
Channel chip Rev = 0x0020
Preamp Vendor = 0x0000
Preamp Rev = 0x0004
Power IC vendor = 0x0000
Power IC Rev = 0x2100

Информация о ECC корекции
No. of interleaves in OTF ECC corr = 1
Number of bytes corrected by OTF = 22
Number of bytes corrected by FW burst corr = 42
No. of ecc bytes in read/write long sector = 75

Информация о формате
Tracks per inch (in KTPI) = 0
Area density = 502Gb
Drive Format Type = 0[/more]
Автор: AV82
Дата сообщения: 04.08.2013 01:22
Tink200

Цитата:
чаще всего, архитектура+ версия вари.   семейство роли не играет. убедился на Зифирах

Попробую вернуть винты в первоначальное состояние и поиграться с пакетным отключением. Терять как бы уже абсолютно нечего
Спасибо за совет.

Добавлено:
Я, конечно сейчас буду нести дикости, но хочется оживить мои трупики уже из принципа перед клиентом.
Кто нибудь знает, как поведет себя селфскан, при нещадно перепаханном зоннике?

При отключении 15-20 зон на сатурне (скажем, превращение 320 гб винта в 250 гб), p-list гарантированно становится несъедобным и пересчет транслятора становится невозможным (ошибка 1BC14). Возникла мысль пересоздать p-list на таком зоннокастрированном кролике путем запуска селфскана. Оно реально?
Автор: JETWAY
Дата сообщения: 04.08.2013 02:07

Цитата:
Как сформировать регионы

Формат SA
Запись SA без 01и 35
Автор: Romanki
Дата сообщения: 04.08.2013 10:32
Если приготовить такой коктель скрипта SS как на заводе,можно ли получить чистую поляну?


Uploaded with ImageShack.us
Автор: alexyc
Дата сообщения: 04.08.2013 10:51
Romanki
а параметры некоторых тестов возьмете "с головы"?
Автор: 308011
Дата сообщения: 04.08.2013 11:08
lerom27

Цитата:
Как сформировать регионы

А зачем их формировать? С модулями разбирайтесь
Не отформатированное пустое место между модулями, не помешает ЮА читать винту

AV82

Цитата:
p-list гарантированно становится несъедобным и пересчет транслятора становится невозможным (ошибка 1BC14)

Объем уменьшить винту слегка попробуйте для начала

Автор: alpham100
Дата сообщения: 04.08.2013 11:26
это только у меня интересно
WDR флеш успешно записывает
а если заливаю через вдмарвел - винт в ступор - как вроде флеш не коректно записалась
раза 3 такое уже
винты роял
Автор: tomset
Дата сообщения: 04.08.2013 12:04
alpham100
Если один и тот же. Может и глюк программы или компа.
Если на разных, то скорее льете ПЗУ не на ту конфигурации платы.
Разные они попадаются при одинаковых обозначениях.
Нужно сверятся с DIT (Drive Info Table), прежде чем лить.
Автор: alpham100
Дата сообщения: 04.08.2013 12:07
tomset

слил бэкап с винта

а потом не смог на него же залить( я про пзу)

а вдр - залило в конце концов (пзу)
Автор: tomset
Дата сообщения: 04.08.2013 13:08
alpham100
В целом ПЗУ лить надежнее всего в Safe моде.
Без загруженного мусора с блинов, т.к. возможны всякие чудеса.
Автор: AV82
Дата сообщения: 04.08.2013 13:22
308011

Цитата:
Объем уменьшить винту слегка попробуйте для начала

Отключил 25 зон. Стало: "Disk size 504621801 - 258Gb"
Уменьшил лба до стандартных 250ГБ: "Disk size 488397168 - 250Gb".
Ошибка осталась.


Добавлено:
Заметил одну интересную вещь. Зонник теперь начинается с трека 17743. А записи в п-листе присутствуют и для пары треков ниже данной отметки. Это нормально?
Автор: 308011
Дата сообщения: 04.08.2013 13:34
alpham100

Цитата:
винт в ступор

Как-то поподробнее расшифруйте
Программа в лог что написала?

AV82
А без учета П пересчитывает?


Добавлено:

Цитата:
Зонник теперь начинается с трека 17743.

По 0 голове
По 1, например, может начинаться с отметки выше или ниже, так что в общем случае нормально
Автор: AV82
Дата сообщения: 04.08.2013 13:54
308011

Цитата:
А без учета П пересчитывает?

Странно, но тоже нет. Вываливается с той же ошибкой но на пару секунд позже. После запуска команды и до вываливания индикаторы показывают бурную деятельность (сменяются лба/цилиндры).


Цитата:
По 0 голове По 1, например, может начинаться с отметки выше или ниже, так что в общем случае нормально

В п-листе сохранилась запись о нулевом треке по всем головам и треке 12205 по одной из голов.
Автор: Michael99
Дата сообщения: 04.08.2013 14:05
AV82
А если Т-лист очистить - даст пересчёт ?
Автор: AV82
Дата сообщения: 04.08.2013 14:29
Michael99

Цитата:
А если Т-лист очистить - даст пересчёт ?

Очистил с помощью WDR. Никакого результата. Ни с P, ни без оного.


Цитата:
04.08.2013 15:26:39: Пересчет транслятора успешно запущен
04.08.2013 15:26:43: Ошибка при пересчете транслятора BC14
Автор: Michael99
Дата сообщения: 04.08.2013 14:46

Цитата:
Очистил с помощью WDR.

Сейчас точно в Т-листе нет записей после очистки ? Проверьте...
Автор: 308011
Дата сообщения: 04.08.2013 15:10
AV82
Сделайте скрин лог зонника и какой сейчас объем по паспорту скажите
Автор: AV82
Дата сообщения: 04.08.2013 15:43
Michael99

Цитата:
Сейчас точно в Т-листе нет записей после очистки ? Проверьте...

Проверил. Т-лист пуст. В г-листе присутствовали записи (когда винт успел их нахвататься, я же проверял?). Уничтожил и их. Изменений нет.

Добавлено:
308011
Сделать скрин зонника, откуда начинаются неотключенная часть? Сейчас будет.

А размер ЛБА сейчас стандартный, под 250 гб:


Цитата:
Отключил 25 зон. Стало: "Disk size 504621801 - 258Gb" Уменьшил лба до стандартных 250ГБ: "Disk size 488397168 - 250Gb".

Автор: 308011
Дата сообщения: 04.08.2013 16:08
AV82

Цитата:
Сделать скрин зонника, откуда начинаются неотключенная часть?

Больше верхняя часть формы интересует)
Автор: AV82
Дата сообщения: 04.08.2013 16:10
308011
Ссылка
Автор: 308011
Дата сообщения: 04.08.2013 17:35
AV82
Кроме как почистить П лист, сохранив копию, пока идей нет
Автор: AV82
Дата сообщения: 04.08.2013 17:54
308011
Удалил в п-листе все записи от 0 до 20000 трека. Пересчет транслятора с участием п-листа начался, длился минут пять и снова завершился:


Цитата:
04.08.2013 18:51:47: Ошибка при пересчете транслятора BC14


Автор: Michael99
Дата сообщения: 04.08.2013 18:05

Цитата:
Удалил в п-листе все записи от 0 до 20000 трека.

Сделайте как сказал 308011. Вообще очистите все листы и СМАРТ. Переключите питание и пересчёт без учёта листов. А потом уж либо разбираться с Р- , либо скан по физике для формирования нового Р-.
Автор: AV82
Дата сообщения: 04.08.2013 18:05
Скажите, при пересчете транслятора без участия п-листа, стирается ли полностью старое содержимое модуля 33? Случилась такая штука. Я очистил транслятор, потом пересчитал его без п-листа, он очень резво пересчитался, без ошибок. Сейчас поставил на пересчет с участием п-листа. Мычит, копается... результатов пока нет.

Добавлено:
Пересчет с участием П-листа выдал это:

Цитата:
04.08.2013 19:03:59: Ошибка при пересчете транслятора FMT_ERR_CAPACITY

Снова подрезать макс лба?

Добавлено:
Michael99
Я тоже подумывал о формировании п-листа с чистого листа ( ) Но как вижу засада была в том, что надо было очистить прежний транслятор. После данного действия, винт совершенно по другому начал реагировать на команды пересчета. Я бы сказал, более доброжелательно, конструктивно
Автор: 308011
Дата сообщения: 04.08.2013 18:16
AV82
Так помогла подрезка по объему в итоге или нет?
Автор: AV82
Дата сообщения: 04.08.2013 18:17
Может это причина FMT_ERR_CAPACITY?

Автор: alpham100
Дата сообщения: 04.08.2013 19:09
привет! всем

какие либо ресурсы на wd5000aajb-00uha0есть?

это иде, торнадо 3д пато роял

Автор: 308011
Дата сообщения: 04.08.2013 19:18
AV82
Вполне возможно
Автор: AV82
Дата сообщения: 04.08.2013 19:31
В конечном итоге решение было найдено такое:

1. Очистка транслятора. После выполнения данной процедуры:

- пересчет транслятора без участия п-листа прошел без ошибок (до очистки транслятора выдавалась ошибка BC14).

- пересчет транслятора с участием п-листа завершился с ошибкой FMT_ERR_CAPACITY (до очистки транслятора выдавалась все та же ошибка BC14).

2. Пришлось отредактировать строку Max LBA в паспорте накопителя, ибо, как видно из скриншота, после редактирования объема накопителя, содержимое Max LBA все же осталось прежним. После корректирования, ошибка FMT_ERR_CAPACITY исчезла. Транслятор пересчитался с учетом п-листа без ошибок. 308011 - на данном этапе вы оказались полностью правы.

Сейчас я запустил внутреннее форматирование с участием п-листа. Выполнено уже более 50%. Кажется, победа за нами

308011, Michael99
Большое спасибо за участие.

з.ы. Я никогда не сталкивался с необходимостью стирать транслятор, кроме как, если ставишь винт на селфскан, отключаешь головы, или если сам напортачил с винтом
Автор: 308011
Дата сообщения: 04.08.2013 19:37
AV82
Думается мне, если убрать пункт 1, все прошло бы так же
Проблема была в том, что команда изменения объема правит 3 из 4 значений в паспорте
Ну и какие-то странные нюансы в выборе кода ошибки

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667

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


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