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

» Ремонт накопителей Seagate. Часть 8

Автор: Rubicon2014
Дата сообщения: 27.05.2016 12:51
Добрый день, форумчане! Кто подскажет, есть какие нибудь тесты для проверки сервы? Имеется такой же диск, как у leshiygr
Цитата:
ST500DM002
с Firmware FJK2.

Лог старта следующий:

Boot 0x10M

Spin Up
RECOV Servo Op=0100 Resp=0005[0x00000000][0x0000B67C][0x0000BA10]

Trans.


Rst 0x10M

MC Internal LPC Process

Spin Up
RECOV Servo Op=0900 Resp=0005

(P) SATA Reset


InitiateMarkPendingReallocateRequest for disc_lba: 00137F85!

InitiateMarkPendingReallocateRequest for disc_lba: 00137F86!

InitiateMarkPendingReallocateRequest for disc_lba: 00137F87!

InitiateMarkPendingReallocateRequest for disc_lba: 00137F88!
RECOV Servo Op=0165 Resp=0005

InitiateMarkPendingReallocateRequest for disc_lba: 00137F89!

InitiateMarkPendingReallocateRequest for disc_lba: 00137F8A!

InitiateMarkPendingReallocateRequest for disc_lba: 00137F8B!

InitiateMarkPendingReallocateRequest for disc_lba: 00137F8C!

InitiateMarkPendingReallocateRequest for disc_lba: 00137F8D!

InitiateMarkPendingReallocateRequest for disc_lba: 00137F8E!

InitiateMarkPendingReallocateRequest for disc_lba: 00137F8F!

InitiateMarkPendingReallocateRequest for disc_lba: 00137F90!

InitiateMarkPendingReallocateRequest for disc_lba: 00137F91!

InitiateMarkPendingReallocateRequest for disc_lba: 00137F92!

InitiateMarkPendingReallocateRequest for disc_lba: 00137F93!

InitiateMarkPendingReallocateRequest for disc_lba: 00137F94!

InitiateMarkPendingReallocateRequest for disc_lba: 00137F95!

InitiateMarkPendingReallocateRequest for disc_lba: 00137F96!

InitiateMarkPendingReallocateRequest for disc_lba: 00137F97!
ASCII Diag mode

F3 T>

Ну и как всегда, спасибо за ответы и за то, что вы есть!
Автор: connertech
Дата сообщения: 27.05.2016 13:16

Цитата:
Прогонял я тут селфскан на двух винтах 7200.10, NHAWK и NIGHTHAWKPLUS. Всё прошло успешно, вся поляна читается без бэдов, но вот график чтения у обоих имеет, мягко говоря, странный вид: http://imgur.com/f0VBJMO Это для них обычное дело или я что-то в процессе упустил?

Где-то в этой теме, несколько частей назад, нашёл ответ на свой вопрос. Это не баг, это фича - эти винты при верификации отключают кэш и упреждающее чтение. Для тестирования действительной скорости нужно использовать реальное чтение. Victoria, правда, для этого не подходит - там чтение через PIO. Прогнал в HDDScan - график практически ровный, скорость соответствует заявленной.

Цитата:
Но с такой чётко очерченной нижней границей - вроде никогда.

Осмелюсь предположить, что это время ожидания сектора в наихудшем случае - ожидание полного оборота диска.
Автор: Turkish88
Дата сообщения: 27.05.2016 13:18

Цитата:
Умерло, так умерло.

смотря что умерло

Цитата:
В сказочки, что нужна лишь хорошая утилита и секретные знания от гуру, я уже давно не верю.

Поверьте они есть ))) есть и знания, и утилиты покруче вашего комлекса

Цитата:
Во вторых.

Я знаю как работает лист дефектов на F3, у всех Pharaoh он работает одинаково как на старых CCxx так и на новых KCxx с медиа кэш

Цитата:
В третьих.

вы думаете мы небыли на форуме аселаб, где 90 процентов пользователей пытаются ремонтировать диски.
Автор: connertech
Дата сообщения: 27.05.2016 13:40
Вот ещё. Лежат у меня несколько сигейтов F3, которым по анализу дефект-листов несколько лет назад был поставлен диагноз "отказ одной головки". За эти годы методики их отключения на F3 так и не появилось?
Автор: leshiygr
Дата сообщения: 27.05.2016 13:42

Цитата:
MediaCashe у него того. В шапке же есть.


Спасибо. Главное знать что искать

По C>U он зараза не выдает расположение медиакеша. Поэтому решил "почитать" по указанным в ссылке адресам, начиная с адреса 70000 винт ругнулся на ошибку. Стер этот кусочек (но вначале только этот, не весь диапазон). Не понял, каким образом нужно було восстановить транслятор? Или записи туда достаточно?

При передерге питания при старте осталась только часть про скратчпад и дальше.

[more=start-scratchPad]Boot 0x10M

MSP Reconstruction

MSP Read ScratchPad Section 0000 DiscLBA 00132038 BlkSize 00000A80 Num Segme
nts 00000054 DiscLba 00132038 RW_RTL 000F4240

No valid segments found



MSP MSP Main Store Verify Reconstruction Status 10003000

Reconstruction Status 00003000

MSP Init ScratchPad on DiscDiscLBA 00132038 DiscSize 00000150 PhyBlkLBA 00990
1C0 BlkSize 00000A80

Write MSP Segment PhyBlkLBA 009901C0 BlkSize 00000A80 DiscLba 00132038
RW_RTL FFFFFFFF

MSP MainPOR: Complete

MSP MainPOR: Feature Enabled...

ScratchPad restore NOT required



(S) SATA Reset
[/more]


[more=start-pending]InitiateMarkPendingReallocateRequest for disc_lba: 00135F51!

InitiateMarkPendingReallocateRequest for disc_lba: 00135F52!

InitiateMarkPendingReallocateRequest for disc_lba: 00135F53!

InitiateMarkPendingReallocateRequest for disc_lba: 00135F54!

InitiateMarkPendingReallocateRequest for disc_lba: 00135F55!

InitiateMarkPendingReallocateRequest for disc_lba: 00135F56!

InitiateMarkPendingReallocateRequest for disc_lba: 00135F57!

InitiateMarkPendingReallocateRequest for disc_lba: 00135F58!

InitiateMarkPendingReallocateRequest for disc_lba: 00135F59!

InitiateMarkPendingReallocateRequest for disc_lba: 00135F5A!

InitiateMarkPendingReallocateRequest for disc_lba: 00135F5B!

InitiateMarkPendingReallocateRequest for disc_lba: 00135F5C!

InitiateMarkPendingReallocateRequest for disc_lba: 00135F5D!

InitiateMarkPendingReallocateRequest for disc_lba: 00135F5E!

InitiateMarkPendingReallocateRequest for disc_lba: 00135F5F!

InitiateMarkPendingReallocateRequest for disc_lba: 00135F60!

InitiateMarkPendingReallocateRequest for disc_lba: 00135F61!

InitiateMarkPendingReallocateRequest for disc_lba: 00135F62!

InitiateMarkPendingReallocateRequest for disc_lba: 00135F63![/more]

Как выяснилось позже, ругань по поводу пендингов может быть, а может и не быть. И не обязательно передергивать питание, если после пересчета транслятора выйти в режим "прослушки" то выходят те же строки про пендинг но потом при перезагрузке их может уже и не быть

Прописал тогда весь указанный по ссылке диапазон - ничего не изменилось. Но кстати и не ругался винт на то что я изменил чего-то там.
Тогда решил вручную затереть те адреса которые он хочет пометить для пендинга.
Напомню, они появляются в V4, но при пересчете транслятора - V4 очищается, а винт ругается на все те же адреса!
При затирании вручную - начинает ругаться на адреса следующие за затертой зоной.
Так дошел до адреса 00135F81, который и вручную затираться не хочет - выдает ошибку

DiagError 00005004 R/W Status 2 R/W Error 40000087

Next User LBA 000000135F81 LLL CHS 000853.1.005E PLP CHS 000853.1.00F5

Remaining Transfer Length 00000010



Т.е. я вижу две проблемы - 1) что-то там не совсем правильно с скратчпадом???
и 2) адрес 00135F81 не хочет прописываться, возможно, и дальше есть что-то

Стоит ли стереть этот самый скратчпад (я так понимаю, с адреса 00132038, а вот длина какая для команды W?) И можно ли что-то сделать со второй проблемой?



Цитата:
FAIL Op=0055 Resp=0005


Цитата:
Серву потерял. Запил или голова бо-бо. Или и то, и другое.

Сейчас в основном этих строк про FAIL Op при старте нет. "В основном" - потому что один раз вылезло две такие строки.

Напомню, что запись всей поляны в Виктории и последующая верификация - прошли всего с 2мя ошибками (ABRT), и если б не эти две ошибки - юзерзона в очень неплохом состоянии.
Но в слип-листе (V1) записи конечно есть, не сильно много но конечно и немало:
Total entries 80E Total slips 14E7
почти равномерно распределенные между головами



Добавлено:
Посмотрел в V1 - записи с 00135F51 и 00135F81 есть:


Код: User Slip Defect List
log log log phys phys
LBA span cumm cyl hd sctr zn cyl sctr SFI PBA
0 0 0 0 0 0 0 0 0 4 0
7E93E 1 1 375 1 2D 0 375 2E F4217 7E93F
9C1ED 1 2 441 1 8B 0 441 8C 1CA3D 9C1EF
135F51 97 99 853 1 2E 0 853 C5 DC53A 135FEA
135F81 13 AC 853 1 5E 0 853 108 118D15 13602D
1360EC 1 AD 852 1 138 1 852 139 5517F 136199
...
Автор: tomset
Дата сообщения: 27.05.2016 15:17
Turkish88


Цитата:
и утилиты покруче вашего комлекса

Хоть один пример?
Все только на словах.
А когда найдешь хваленую утилиту, оказывается такое же фуфло как и все, да еще требуется большой объем работы, чтобы в шестнадцатеричных дампах ковыряться.
И если не подскажут, или сам не найдешь нужное значение, то хрен чего сделаешь.


Цитата:
вы думаете мы небыли на форуме аселаб, где 90 процентов пользователей пытаются ремонтировать диски.

Конечно, сидят без заказов, что еще остается делать, только диски ремонтировать.
Все сложные случаи гробят и отправляют другим. Сидят и ждут только халявные заказы, типа мухи СС.
А тут не продохнешь между заказами.
Опять пришлось ремонт в квартире остановить, чтобы очередным разгильдяям срочно данные спасать.
Очередной мудила, блины заляпал и хрен знает каким спиртом блины помыл, высушив спирт на блинах.
Вот теперь и придумай, чем эту дрянь с блина удалить.
Автор: ValdikZZ
Дата сообщения: 27.05.2016 18:10
Ребят, подскажите, есть ли какая-то возможность более-менее штатным способом сохранить текущую прошивку с Seagate Barracuda 7200.12 ST3160318AS? В нем используется модифицированная прошивка, основанная, вероятно, на CC44 (по крайней мере, так написано на этикетке, и сам диск сообщает об это версии прошивки), которая затирает некоторые секторы при обращении к некоторым другим секторам.

И, если у кого-то вдруг есть, еще и саму "чистую" прошивку CC44 для этого диска.
Автор: NiTr0
Дата сообщения: 27.05.2016 22:04

Цитата:
модифицированная прошивка ... которая затирает некоторые секторы при обращении к некоторым другим секторам.

я бы для начала махнул плату на идентичную, с перепайкой флэша... может у мозгов маразм начался, а не волшебная прошивка виновна...
Автор: Hooome
Дата сообщения: 27.05.2016 22:20
Приветствую форумчан.
Дошли руки до скрипта STB 2.8
Прошу подсказать гуру что делать с закладкой pcr?
Грузится по P8 а что туда грузить, когда в ресурсах редко такое найти можно.
Взял кусок на треке где таблицы, приготовил, как табличный файл, загрузился, но нужно команды давать чтобы использовать не вбар дефолт, а
Waterfall

PCF ID:

Niblet: 4h 250gB - L3

диски и так чинятсЯ, смысла это по нынешним временам так скрывать!
**** Pick BPI/TPI Capabilities

Waterfall

Niblet: 160gB - Destroke - L3

не я один это не разобрал, была бы дока по ноутбучным венусам корсарам, не спрашивал бы.
куда не ткни, всюду кто-то что-то накосячил, чтобы материалы исчезли с тех мест где они лежали в открытую. денежный бизнес, конкуренция!
Автора стб! Автора! Если бы не он так бы и не узнал, а так хоть под конец эпохи.

Не по теме.
Сижу рядом с диском самсунг, слушаю как жужжит, дис не мой и хата не моя, понимаете чей, и приходит мысль в голову, что если откажет что-то в электронике, то головы прижмутся плотней к диску и царапнут его). В итоге через минуту так и случилось, после диск продолжил работать и дальше)) Сказали забэдылось.
Автор: SW2004
Дата сообщения: 27.05.2016 23:12

Цитата:
А наши ремонтники, оказывается умнее производителей.

Нет. Банально беднее. И богаты только умом и руками...
Автор: igor me v2
Дата сообщения: 27.05.2016 23:49

Цитата:
Банально беднее

В принципе согласен. Но есть и идейные люди, я уверен. А лучше - когда одно с другим стыкуется...

Цитата:
Victoria, правда, для этого не подходит - там чтение через PIO

connertech
Ммм, в ДОСовской? Виндовая вроде через API читает...
Автор: Hooome
Дата сообщения: 28.05.2016 00:49
о зок 5.12 и STB 2.8 . . igor me v2. . можете рассказать? Лучше в личке или асе?
Вижу тайна)

Добавлено:
я по хитачи читал и пробовал запускать разработку вашу, очеень круто.


Добавлено:
а не сложно Вам будет мне подарить по тошибам прогу? Да и вообще все общедоступные проги от вас в архивчике?
Автор: ValdikZZ
Дата сообщения: 28.05.2016 01:07
NiTr0
Нет, это HDD из игрового автомата, там такая защита. Если взять подобный винчестер, подключить к обычному компьютеру и посекторно снять с него дамп, игра больше не запустится.
Автор: igor me v2
Дата сообщения: 28.05.2016 02:10
Hooome

Цитата:
о зок 5.12 и STB 2.8 . . igor me v2. . можете рассказать?

STB 2.8 - да я особо не гонял. PCF? Да у меня и так селфсканы проходят вроде на Барракудах. Пока не было особой нужды. А изучать сейчас некогда.

Цитата:
я по хитачи читал и пробовал запускать разработку вашу, очеень круто.

Эт радует, но прога самая обычная. format unit - не секретная команда. Каждый может такую прогу написать. Ещё FormUnit есть досовская. Ну всё равно рад, что понравилось...

Цитата:
не сложно Вам будет мне подарить по тошибам прогу? Да и вообще все общедоступные проги от вас в архивчике?

О как Ну во первых по Тошибам. Тут такой расклад: Тошибы у меня есть...а проги - нет Как бы нет их, свободнодоступных. Вот когда мне кто подарит - тогда и вам передарю
А по остальным дискам - ну а что надо? WDR SRT SHT WDMarvel старая неинтернет версия - это всё уже не дефицит. А кроме этого что остаётся? Ну бурны табличные, которые когда-то Sprut80 выкладывал. Скрипт по Сигейтам F3. Тоже можно нарыть. Ну и остаются ещё всякие лично мной не проверенные проги, китайские для Сигейтов F3, Niagara и Hitest для Хитачи и т.п. . Ну может вышлю что-то из этого, потом, сейчас некогда... Ну и ещё 1% того, что не для распространения и личные заметки в блокнотике. Блокнотики рассылать вредно. Их человек сам должен составить. Это помогает запоминать и мыслить, искать методики. Вот... Всё, я спать, спокойной ночи. В личку стукните, может поговорим.
Автор: Lucky1001
Дата сообщения: 28.05.2016 04:16

Цитата:
Тошибы у меня есть...а проги - нет

Расклад тут очень простой, Игорь
У меня тут тоже этих Тошиб накопилось..)
Придётся нам с тобой Томсета слушаца.. и покупать комплекс
для них.
Автор: igor me v2
Дата сообщения: 28.05.2016 14:22
Доброе утро

Цитата:
Придётся нам с тобой Томсета слушаца

Это один из возможных вариантов. Он мог бы реализоваться, если бы у меня было Тошиб куча, сотни. А у меня их есть, но не так много, пару десятков, не более. И многие из них просто сильно забЭдованы, но со всеми рабочими головами. А такие можно продать на донора. Я сейчас составляю почуток списочек. И ты составляй те, что с рабочими головами. И Хитачи тоже. Потом отправим это всё Tomset'у , и тогда не мы его будем слушатся, а он у нас будет покупать доноры, ну или будет распространителем-агентом, за что будет получать "комиссионные" на карман
Ну а про комплекс я пока в мыслях если и рассматриваю, то покупку максимум б\у UDMA весрии, по сходной цене, а никак не EXPRESS нового, за 100 "штук" рублей. Н** надо Хотя учитывая их систему активации через инет и всё прочее - тоже не сильно хочется. Как-то так...
Автор: tomset
Дата сообщения: 28.05.2016 15:21

Цитата:
Хотя учитывая их систему активации через инет и всё прочее - тоже не сильно хочется.

Можно и через почту.
Комплекс делает файл запроса, который можно напрямую через инет на сервер послать, что естественно быстрее происходит. Пару минут обычно.
Или на почту файл запроса послать и ждать от минут 20 до несколько часов, пока придет файл активации.
На каждую инсталляцию - свой файл активации, повторно уже не используешь.
Откатился на старую версию, - активируй, решил переинталлировать новую опять активируй.
Неудобно конечно, но как по другому с халявщиками и ворами чужих разработок бороться.
Вот когда комплекс купишь, увидишь сколько всего в него напихано. Тогда только и начнешь понимать какой это колоссальный объем работы, написать утилиты на все харды, которые выпускались лет 25, и продолжают выпускаться.
Практически у каждого производителя каждый месяц выходит новый хард, который утилиты еще не поддерживают.
Одному человеку просто не реально за этим уследить, Раскопать и включить в утилиты. По каждому направлению в Асе работает порядка 3-4 человек, и им надо платить зарплату, иначе разбегутся. ))
Автор: Hooome
Дата сообщения: 28.05.2016 17:26
читал в постах Варда, что есть уже образы активированные с мрт про, она тошибы делает.
а ссылку он куда-то запрятал, чтобы китайцы не закрыли. Кто-то готовыми машинками пользовался?
Автор: alpham100
Дата сообщения: 30.05.2016 08:34
Добрый день коллеги

хотелось бы мнение услышать про этот винтик ( ндд после ремонта, было куча дефектов)

сканы выложил тут

https://cloud.mail.ru/public/Vbdd/X9Zhmt5zF

спасибо
Автор: Turkish88
Дата сообщения: 30.05.2016 12:50
alpham100
Голова при записи барахлит, может током подлечится, а может нет
Автор: alpham100
Дата сообщения: 30.05.2016 13:44
Turkish88

спасибо
Автор: SW2004
Дата сообщения: 30.05.2016 15:06
Turkish88
Если КС RAP осилите, поделитесь секретом ?
Автор: drontz
Дата сообщения: 30.05.2016 18:47
To Turkish88

IMO так просто править токи записи - не самая разумная затея(тесты TMR в любом селфскане не случайно большУю часть времени занимают) . Впрчем,если есть желание - можешь куда-нибудь выложить правленую ROM, CRC я пересчитаю. Заодно и увидете, где она расположена.
Автор: tametung
Дата сообщения: 30.05.2016 18:59
drontz

Цитата:
CRC я пересчитаю.

так СRC-16 много разных. Какой используется полином ?
https://ru.wikipedia.org/wiki/%D0%A6%D0%B8%D0%BA%D0%BB%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%B9_%D0%B8%D0%B7%D0%B1%D1%8B%D1%82%D0%BE%D1%87%D0%BD%D1%8B%D0%B9_%D0%BA%D0%BE%D0%B4
'SCSI DIF' ?

Цитата:
Заодно и увидете, где она расположена.

в смысле,нужно править не только поле к.с в RAP ?


Автор: drontz
Дата сообщения: 30.05.2016 19:37

Цитата:
так СRC-16 много разных


Обычный,стандартный CRC-16,вот начало полинома :
0, 0xC0C1, 0xC181, 0x140, 0xC301, 0x3C0, 0x280, 0xC241 ...


Цитата:
смысле,нужно править не только поле к.с в RAP ?


Этого будет достаточно ....
Автор: ev2k
Дата сообщения: 30.05.2016 21:15
Здравствуйте. Хочу скрыть вручную пару LBA на Ф3 к примеру 390ED00 но порылся и не нашёл как. 2>F наверно как то. Подскажите пожалуйста.
Автор: tametung
Дата сообщения: 30.05.2016 21:17
ну тогда вот это:
http://www.hddoracle.com/viewtopic.php?f=109&t=1219
там используется такая CRC
Автор: SW2004
Дата сообщения: 30.05.2016 23:39
drontz
tametung
Пасиба!
Автор: Smyg11
Дата сообщения: 31.05.2016 00:39

Цитата:
SW2004 Если КС RAP осилите, поделитесь секретом ?

так WinHex ее нормально считает... он использует как раз тот же метод...
Автор: SW2004
Дата сообщения: 31.05.2016 00:51
Smyg11
Винхексом пробовал, по моему, не получалось чевой-то. Видимо туповат на старости стал.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142

Предыдущая тема: Внешний Wd 2tb


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