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

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

Автор: HDD123
Дата сообщения: 27.11.2013 18:16
AntiMember


Цитата:
Например:
F3 A>R2A2A9,494,,21


DiagError 00005003 R/W Status 2 R/W Error C3160080
Next System LBA 0002A2A9 LLL CHS 000013.1.01F9 PLP CHS 03B69F.1.01F9
Remaining Transfer Length 00000494

Итак весь список с ошибкой DiagError 00005003
Автор: BOBAH4IK
Дата сообщения: 27.11.2013 19:30

Цитата:
я раньше с этим несталкивался

Лирическое отступление... А с чем сталкивался? Есть небольшая просьба... Опишите свой любой реальный случай работы со служебкой на F3. Симптоматику и пошагово метод решения. Естественно с полным разбором и комментариями (коммманда -> назнаначение каждого параметра в комманде -> результат). Кстати можно и про "муху"...

P.S. Дело в том, что меня Ваши вопросы вгоняют в некую задумчивость...
Автор: AntiMember
Дата сообщения: 27.11.2013 23:45
HDD123

Цитата:
Итак весь список с ошибкой DiagError 00005003

Все 1172 сектора ?...
Ну, что посоветовать из простого? Попробовать записать в конце пяток секторов нулями, скажем с адреса 2A6A9, например.
А потом их прочитать. Только не напутать с адресами и командами !
Если все пять прочитаются после записи - продолжать искать, что там за контент должен быть.
Если прочитаются не все - издохла запись в служебке - банку на опыты...
Автор: alpham100
Дата сообщения: 28.11.2013 00:09
привет всем!

одна ссылка попала в гугле

http://forum.hddguru.com/viewtopic.php?t=12166&start=


Код: Max Wr Retries = 00, Max Rd Retries = 00, Max ECC T-Level = 14, Max Certify Rewr
ite Retries = 00C8
User Partition Format 0% complete, Zn 00, Pass 00, SoftCnt:0, SoftPBA:0, SoftE
rrCode:0, ZnReWrite:0, ZnReCertify:0, IsRd:0, HardPBA:0

User Partition Format Successful - Elapsed Time 0 mins 00 secs
Total Grown Defects:0 XFatalBlkAddr_PBA:0
Автор: Michael99
Дата сообщения: 28.11.2013 08:40

Цитата:
это правда насчет m0  и 5400.5  ( если так класссс...)

А в чём "класс"- то ? В формате СА ? Если нет бэкапа СА, то получите труп...
Автор: HDD123
Дата сообщения: 28.11.2013 09:18
AntiMember

Цитата:
Все 1172 сектора ?...
Ну, что посоветовать из простого? Попробовать записать в конце пяток секторов нулями, скажем с адреса 2A6A9, например.
А потом их прочитать. Только не напутать с адресами и командами !
Если все пять прочитаются после записи - продолжать искать, что там за контент должен быть.
Если прочитаются не все - издохла запись в служебке - банку на опыты...


да все 1172 сектора, Можеш дать команды для записи.
Автор: AntiMember
Дата сообщения: 28.11.2013 21:28
HDD123
Проще так:
F3 A>Q2A6A9,5,21
Сразу запись и два чтения в одном флаконе. С записью в служебке будьте очень внимательны.
Автор: napalum
Дата сообщения: 29.11.2013 04:47
Прошелся ремапом, при повторной проверки проблемной области опять сыпет ремапами, а некоторые вообще не ремапит, просто ABRT.
Странно еще что виктория написала 400 ремапов, а смарт говорит о 100. Reported UNC error езе до 4k вырос.
стандартный вариант применять с разбивкой на две партиции, локализовав сбойный участок?
читал еще тут где-то ответ на вопрос о возможности скрыть область через терминалку, но что-то найти не могу.
Автор: alpham100
Дата сообщения: 29.11.2013 12:19
napalum

обычно алгоритм такой

формат
запись по повехности
скан с репамом или еще как то
потом перенос G->P
очистка релокейт листа и Г листа
пересчет транслятора с учетом П листа
формат ( и в начала)


да забыл - винт какой именно чиним
я написал относительно 7200-11-12
ну или 5400.6

так же применим к вд

а на 7200.7-8-9-10 - есть лайт скан, есть фулл скан и тд


Добавлено:
Michael99

Цитата:
А в чём "класс"- то ? В формате СА ? Если нет бэкапа СА, то получите труп...


да, именно в этом
на 5400.6 -
пересчитвал транслятор, форматировал, и тд
не думал что на 5400.5 - такое может быть
Автор: Michael99
Дата сообщения: 29.11.2013 13:25

Цитата:
не думал что на 5400.5  - такое может быть

В плане необходимости делать бэкап наверно ?
Но формат СА ещё и чреват тем, что стираются диаг-оверлеи, а без них невозможен возврат бэкапа в винт.
Автор: alpham100
Дата сообщения: 29.11.2013 13:45
Michael99
на F3 - не разбирался как сливать служебку,
естественно и не сливал служебку перед пересчетом транслятора





Автор: Michael99
Дата сообщения: 29.11.2013 16:03

Цитата:
на F3 -  не разбирался как сливать служебку

Ну если уж занимаетесь с сигейтами Ф3, то и разобраться надо б. Чтоб уберечь потом себя же от возможных проблем...
Автор: napalum
Дата сообщения: 29.11.2013 20:44
alpham100

Цитата:
обычно алгоритм такой

там локализованная область в районе 174 ГБайта, она при чтении размножается походу
скрин


Цитата:
да  забыл  - винт какой именно чиним

STM3500320AS

Добавлено:
Michael99

Цитата:
Цитата:
на F3 -  не разбирался как сливать служебку
Ну если уж занимаетесь с сигейтами Ф3, то и разобраться надо б.

имеет, наверное, смысл вообще любой новый(имеющийся) диск к терминалке подключать и служебку разную бэкапить?
какими командами что извлекать?
Автор: igor_me
Дата сообщения: 29.11.2013 21:07
На правах рассуждений:

Цитата:
какими командами что извлекать?

Скорее уж скриптами, типа в ZOC Не так давно проскакивали скрипты, ранее в теме гляньте.

Цитата:
имеет, наверное, смысл вообще любой

Вот лично по мне - вообще никакого Это на WD например - да, критерии взаимозаменяемости модулей в целом понятны. А на F3 кто-то знает критерии взаимозаменяемости модулей??? И вообще - ПОЛНОЕ описание модулей ну хоть для одного семейства есть, универсальные методы расчёта положения элементов служебки??? Пользователи комплекса, разве что, которым "тётя Ася" хот что-то в доку написала (а вообще - и там доки "куцые" по этому вопросу ).
Такие вот дела...
Автор: NiTr0
Дата сообщения: 29.11.2013 22:51

Цитата:
ПОЛНОЕ описание модулей ну хоть для одного семейства есть

В асиной доке есть краткое описание. Впрочем, больше там особо ничего интересного нет.
Автор: napalum
Дата сообщения: 30.11.2013 08:12

Цитата:
Скорее уж скриптами, типа в ZOC Не так давно проскакивали скрипты, ранее в теме гляньте.

zalil.ru в дауне
перезалить кто может?
Автор: cenix_str
Дата сообщения: 30.11.2013 13:28
napalum
вот #, пароль стандартный

Автор: AntiMember
Дата сообщения: 30.11.2013 20:06
Гы, прикольный кусочек кода Фы3:
STRB R4, [R0,#6]
BL sub_2471A8
LDR R0, [R5]
LDR R2, =0xDEAD
LDR R1, [R0,#8]
MOVS R3, #0x11
Автор: igor_me
Дата сообщения: 30.11.2013 20:29
Может это подпрограмма для "самоубийства"?
ЗЫ Вот интересно, где берёте такие кусочки, надыбали дизассемблер?
Автор: NiTr0
Дата сообщения: 30.11.2013 22:06
Да дизассемблер не проблема, арм есть арм, никто там свое собственное ядро со своим ассемблером и коммандами не придумывал... Проблема - описание регистров портов в/в, описание периферии и т.п...
Автор: AntiMember
Дата сообщения: 30.11.2013 22:23
igor_me
Да не, меня прикололо "родство" обозначения битого с кодом тети Аси...
Видимо, близко знакомы с ее творчеством.

Добавлено:
Кстати, тут когда-то Михаил давал АТА фьючу для отключения реассинга,
так вот как это действие обзывает сам софт веника:
Disable offline activities selected
Просто в коде много дебаг-мессагов, которые не выводятся. Кому интересно включить -
F"SerialDebugLevel",01
Это, кстати, и к подробному логу ошибок загрузки и RW операций относится. Кому надо, тот поймет.
Как-то так. Оживим веточку...
Автор: asok1360
Дата сообщения: 01.12.2013 13:47
все тот же ST31000524AS с большой наработкой, было проведено форматирование m0,1,3,,,,,22.
после непрерывной write c ddd в Victoria в течении ~250часов.
отказывается умирать. нет ни бэдов ни релоков.
появились записи:
F3 T>V4
Reassigned Sectors List
Entries: 0030, Retrieved: 0030, Alts: 0000, Removed: 0000, Pending: 0004, GList:
0000, RList: 002C
не знаю что за RList, Pending... они перейдут в GList?
можно ли их "затолкать" в GList и перенести в PList?
подключу его как "вспомогательный", для временного хранения данных.
Автор: vlrqw
Дата сообщения: 02.12.2013 14:37
Здравствуйте. Помогите разобраться с 7200.7 ST340014A Alpine 3.06. В BIOS не определяется, ST_MEM_FREE выдает такую надпись:
Interface task reset1024k x 16 buffer detected
ALPINE - 1_Disk M.14 01-16-03 11:51
Buzz - Head Mask 0000 - Switch to full int.
Spin Ready
Error Reading Reserve Track Defect List
(
F>R
Code - A3 Track 0E370.0.0D5 Sns 0D5
После сохранения служебки все четыре файла оказались забиты почти одинаковыми строчками
fa 08 0a 06 fa 08 40 05 fa 08 40 05 fa 08 40 05
Меня терзают смутные подозрения ,уж не головка ли умерла. Как бы это проверить не добив диск, подтолкните в нужном направлении.
Автор: igor_me
Дата сообщения: 02.12.2013 18:18
Убедиться, что терминальный адаптер исправен и убедиться в правильности буфера чтения в скрипте (ибо такие дампы могут быть, когда не из того буфера читаются данные). Не лишним будет показать тут ответ диска на "?" и скрипты. На какой скорости читаете?
Но вообще, если вы читали ресурсы с F без подгруженных адаптивов - то считается не то, скорее всего (хотя это будут не повторяющиеся дампы, а что-то более осмысленное либо нули...)

Цитата:
Error Reading Reserve Track Defect List

Дефект лист не читается.
Думаю, можно подгрузить апп и попробовать i2,1,22
Да, надёеюсь, что вы его ремонтируете, а не пытаетесь достать данные

Добавлено:

Цитата:
Code - A3

Ага, ещё и BadAppCode Ну тут уж сам великий HDD-гуру велел подгрузить апп в память, стартануть его, подгрузить адаптивы и пробовать с ним для начала почитать служебку...
Автор: alexyc
Дата сообщения: 02.12.2013 19:32

Цитата:
Ага, ещё и BadAppCode Ну тут уж сам великий HDD-гуру велел подгрузить апп в память, стартануть его, подгрузить адаптивы и пробовать с ним для начала почитать служебку..

Если диск не на дату,учитывая что одноголовый,проще и быстрее догрузить к упомянутому вами необходимое для SS и стартануть...пойдет-хорошо,нет-в мусор.Сливать служебку...а что в ней уникального? На эту альпину ресурсов хватает...
Автор: igor_me
Дата сообщения: 02.12.2013 20:26

Цитата:
Сливать служебку...а что в ней уникального?

Ну в принципе - да. Для проверки , имелось в виду...
Ну вот, чуть что - сразу на селфскан Не то чтобы я противник такого подхода, но когда не понятно, что с диском. А тут - он сам на "почти чистом английском" говорит, что не так
Автор: alexyc
Дата сообщения: 02.12.2013 20:53

Цитата:
Для проверки , имелось в виду..

Чего там проверять,единственную голову? Так SS и "проверит",если нужна тушка,а не накопленное непосильным трудом

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

Я тоже не " противник подходов",но в таком случае я с трудом понимаю вашу рекомендацию

Цитата:
i2,1,22

,и не советовал бы "так"(кувалдой в лоб) подходить к винту...хотя моя думать,отсуствующий и не упомянутый церт не даст отработать команде

Цитата:
А тут - он сам на "почти чистом английском" говорит, что не так

Естественно говорит...а вы владеете приемами борьбы ломом с ошибками Reserve Track Defect List без SS???
Автор: igor_me
Дата сообщения: 02.12.2013 21:09
Ну ладно, не придирайтесь Я же не писал, что 100% уверен. Как бы многие тут, если с каким листом дефектов что не так, советовали пробовать его очищать. Возможно к
Цитата:
Reserve Track Defect List
это и не стоит применять. Но в свете, если пускать потом селф - попробовать вроде и не страшно. В общем - решать автору
Автор: alexyc
Дата сообщения: 02.12.2013 21:13
Почему то мне кажется,что закат солнца вручную "пошаговый "запуск винта даст предсказуемый результат

Цитата:
Ну ладно, не придирайтесь

С удовольствием выполню
Автор: vlrqw
Дата сообщения: 03.12.2013 11:29
[more] [more] Спасибо что ответили. Винт старенький 40 Гб, информация не нужна.
ST340014A, s/n 5JX2N5DN, config D3Z-01, firmware 3.06
igor_me
С терминалкой то я думаю все в порядке, откровенного мусора нет какой бывает при несовпадении скорости. На уровень F он выходит сам при подключении питания. Вот что мне удалось из него наковырять. Какой софт лучше взять, смогу ли я через ST_MEM_FREE его залить?
F> //Ctrl+L
ALPINE - 1_Disk M.14 01-16-03 11:51
Built for ALPINE, GRAND, Diamondback, TI1761 PreAmp, InternalSpin, GC110, OneToOne, 2Disk, LowDelta,
220 Servos, 7200RPM, 8Pole, NonModGray, 100MHz, Code DRAM, Early Exit
F> //Ctrl+O
S2 S1 S0 = 0 0 1
F> //.
Pgm=00 Trk=0000E37B(0000E37B).0(0).0D6(0D6) Zn=00 Err=A1 ErCt=0000 Hlth=0000 CHlth=0000 Ready LBA=00000000
F> //;
Age=00 Type=00 MxCyl=0000E386 MxHd=00 MxSct=280 BSz=0800 TCode=0000
F> //%
:00000001A100 AX' ' " "0000E306-0000E385
F> //'
Cmd Cyl Hd Sct Cnt Stbuf Segl Csct Cbuf Actv ErCd Rtry Flags
10 00000 00 00000 0000 0000 00 00D6 0FDE N A1 0017.FF.80 1802
F>?
Command Inactive - No VALID Cert Code Detected
F> //Ctrl N
e c r = 0 0 1
чтение по маске <ALPINE>
ALPINE/0*29*<0*260*CERT/0*2a*<0*70*OVL/0*2c*<0*280*VENDOR/0*15*<0*190*APP
[/more]

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172

Предыдущая тема: Samsung (Самсунг). Ремонт и восстановление накопителей. IV


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