Имеется
ST3200827A
S/N 5ND4xxxx
F/W 3.AAH
Лог при старте такой
Interface task reset
4096k x 16 SDRAM
TONKA15 - 1_Disk S.68 03-14-06 11:24
Buzz - Head Mask FFFF - Switch to full int.
Spin Ready
(P)PATA Reset
Master
на ctrl+r отвечает
T>((VALID Cert Disk Code Detected - Revision # .0C2
DiskAccess ReadSector EC=43 at ffffffff.02.0002
Disc Operation failed
головы не отключались
T>k
Head Mask = FF
Map 00 to 00 00
Map 01 to 01 01
Map 02 to 02 02
Map 03 to 03 03
Map 04 to 04 04
Map 05 to 05 05
T>
На T>V4 отвечает
V4
Alt Defect List
Num Entries = 07FD Checksum = 7ACB
Hd 0 Offset Hd 1 Offset Hd 2 Offset Hd 3 Offset
0001F.2.10F 023D Alt
0001F.2.110 04CE Alt
0001F.2.115 066D Alt
0001F.2.116 0661 Alt
0001F.2.11A 04CD Alt
0001F.2.11B 0662 Alt
0001F.2.11C 0664 Alt
0001F.2.11D 066A Alt
0001F.2.123 0287 Alt
0001F.2.124 0665 Alt
0001F.2.198 04CC Alt
00026.2.113 03B5 Alt
00026.2.115 04CB Alt
00026.2.117 04CA Alt
00026.2.119 04C9 Alt
00028.2.158 0372 Alt
00028.2.159 0387 Alt
00028.2.15A 04C8 Alt
00028.2.15B 04C7 Alt
00029.2.18A 036A Alt
00029.2.18B 0366 Alt
00029.2.18C 04C6 Alt
00042.2.113 04C5 Alt
00042.2.123 04C4 Alt
0006F.2.184 06BA Alt
0006F.2.189 04C3 Alt
00076.2.15C 066F Alt
00076.2.15D 04C1 Alt
0007C.2.176 0645 Alt
0007D.2.0E0 05FC Alt
0007D.2.0E1 05FD Alt
0007D.2.0FF 0607 Alt
0007D.2.101 04C0 Alt
0007D.2.112 060F Alt
0007D.2.113 0457 Alt
0007D.2.118 0612 Alt
0007D.2.11D 0615 Alt
0007D.2.122 0617 Alt
дальше ещё много
То-есть тут нужно отключать 3 голову hex02 ?
Хочу ему отключить головку и после попробовать запустить с 10 теста (как это сделать примерно догадываюсь)
Но хочу сохранить служебку с блинов, малоли 10 тест не поможет и придется со 2-го. Подскажите как её слить и залить.
Вот теперь такой лог старта у харда.
Buzz - Head Mask FFFF - Switch to full int.
Spin Ready
(P)PATA Reset
$Switch to full int.
AM Reacquired
$$$Switch to full int.
AM Reacquired
Not Interface Age!
VALID Cert Disk Code Detected - Revision # .0C2
$$$Switch to full int.
AM Reacquired
$$$Switch to full int.
AM Reacquired
$$$Switch to full int.
AM Reacquired
$$$Switch to full int.
AM Reacquired
$$$Switch to full int.
AM Reacquired
DiskAccess ReadSector EC=47 at ffffffff.02.0002
Disc Operation failed
$Switch to full int.
AM Reacquired
Cert Table loaded
T>
Теперь после последнего теста головка отключена.
T>
Cmd Cyl Hd Sct Cnt Stbuf Segl Csct Cbuf Actv ErCd RWOp Rd Wr RWOp1 Flags
3E 001000C4 00 0000 02D2 0018 0000 0002 0BA1 N 00 F7FF.50.80.009F 1800
T>Pgm=00 Trk=FFFFF(1664B:00[1707E]).2(2).002(002) Zn=0 Err=00 ErCt=0000 Hlth=300C CHlth=0000 Ready LBA=000011FA
T>k
Head Mask = FB
Map 00 to 00 00
Map 01 to 01 01
Map 02 to 03 00
Map 03 to 04 02
Map 04 to 05 03
Map 05 to 00 04
T>
При подгрузке церта выдает такое
T>
грузите всё в память(апп,церт+церттаблицы)
s/n вбивайте,далее
T>kff
T>k2,FB
T>H,,22
T>N2,,22
ctrl+T
Может и голова ,которая щас стала заместо 02(03) может и ей плохо.
Тогда придётся 1блин полностью отключать.
Или надо обязательно при отключениях головы в середине пускать с 10
Чтобы прояснить ситуацию с N2 пускайте.
Вобщем вернул головы все на место, ввел двух головый серийник, и пустил с 10-го теста. Вбил ему LBA из T>/2 / 2>x с нижнего поля.
Теперь такой лог загрузки
Buzz - Head Mask FFFF - Switch to full int.
Spin Ready
(P)PATA Reset
Not Interface Age!
VALID Cert Disk Code Detected - Revision # .0C2
Cert Table loaded
T>
Думал что что-то уже получилось и решил подключить к интерфейсу. Подключил, а в биосе теперь даже и не видится.
Больше нечего я так понял не остается кроме как пустить со 2-го теста.
Что ж буду пробовать
Голов теперь только 2-е
Age=4F Type=1E MxCyl=1A0F9 MxHd=1 MxSct=000 BSz=008M TCode=FEF6F6FF ThermFlts=0000
Pgm=00 Trk=FFFFF(165B5:00[17022]).0(0).1A0(FFF) Zn=0 Err=00 ErCt=0000 Hlth=300C CHlth=0000 Ready LBA=00000DE2
Cmd Cyl Hd Sct Cnt Stbuf Segl Csct Cbuf Actv ErCd RWOp Rd Wr RWOp1 Flags
3E 0074A337 00 0000 014D 0010 0000 01A0 0B2D N 00 F7FF.50.80.009F 1800
Значит так, вродебы правильно.
Заливаю (апп,церт+церттаблицы)
Заливаю app
SPEED/115200/b0115
SLEEP/4000/1
STR/d60,1/0
SLEEP/4000/1
SEND_FILE/512/app.trc/<0/<238
SLEEP/4000/1
SPEED/9600/b0096
После заливки аппа я так понял нужно клацнуть j,,22
Заливаю cert
SPEED/115200/b0115
SLEEP/4000/1
STR/d,3,0/0
SLEEP/4000/1
SEND_FILE/4096/cert.trc/<0/<408
SLEEP/4000/1
SPEED/9600/b0096
408 так как здесь 2 склееных церта (280+188=408)
Заливаю оверлей
SPEED/115200/b0115
SLEEP/4000/1
STR/e0,0/0
SLEEP/4000/1
SEND_FILE/512/over.trc/<0/<9D
SLEEP/4000/1
SPEED/9600/b0096
Маска по которой до этого сливалось с винта
TONKA15/0*16*<0*238*APP/0*64*<0*280*CERT_0/1*64*<0*188*CERT_1/0*66*<188*15*TBL/0*68*<0*9D*OVL/0*6C*<0*12*VENDOR
Дальше по предложенной методике
Собственно вопрос: правильно ли написаны скрипты ?
И ещё, что нужно делать после успешного прохождения тестов ?
Кошмар, уже просто мозги плавятся.
Во-во!
представляете какие мозги у ремонтников которые их тысячами ремонтируют.
Таблички забыли.
Вобще если он системными головами читает, все проще.
Чтобы проконтралировать все этапы
при включении Esc
F>R1
F>R2
F>R4
F>j,,1
T>R
%
CTRL+R
Так как у вас две последние головы не читают, можно обрезать только серийником.
В Аре находите табличку вида
вас интересует двух головый вариант NB
>#
SN>xNBxxxxxx
P/N> ничего не вводить
>Y1,,тип
Тип можно посмотреть у модели которая должна получиться. Впринципе можно FF забить. Потом поправить стафф, если фирмарь выберет другой тип.
%
Ответ в норме, дествительно 2 головы, то:
>N2,,22
Ctr+T
После 99 теста Ctrl+T
выйдет на 50,
Записать родной оверлей и vendor от модели которая получилась, Ну и АПП если испортит.
Если выйдет на 4F
анализирвать лог
T>E4D
И остальные, где упало здаровье.
ещё апп надо будет записывать ,если просто N2,,22 без подгрузки в память всего перед N2
Tomset
Вполне вас понимаю, только мне кажется у опытных ремонтников головной боли не от ремонта хардов, а от клиентов, потомучто их порой не понять чего они хотят.
Последняя вроде бы работает. Мне нужно отключить предпоследнюю то есть 2h. Хотя может и последняя не работает, незнаю. Я последние две отключил так сказать из любопытства.
Вот скрипт заливки церт таблиц
SPEED/115200/b0115
SLEEP/4000/1
STR/h15/0
SLEEP/4000/1
SEND_FILE/512/TBL.trc/<0/<15
SLEEP/4000/1
SPEED/9600/b0096
Правильный ?
Tomset
После того как ввел F>j1..22 шпиндель начинает медленно останавливаться а после T>R уже нечего не могу ввести в терминал покамесь не передергну питание.
Так и должно быть ?
И ещё. какую модель ему писать если это 200 то при отключенной одной голов будет 150, при 2-х 100, таких моделей даже незнаю
C 160-й проще, одна отключена 120 будет, 2 отключено 80 будет.
Отправить комментарий