ST3200827A

Имеется
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-го. Подскажите как её слить и залить.

Вот теперь такой лог старта у харда.

Цитата:
Interface task reset4096k 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
$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>Age=4F Type=1E MxCyl=1A0F9 MxHd=2 MxSct=000 BSz=008M TCode=FEF6F6FF ThermFlts=0000

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>(($Switch to full int.
AM Reacquired
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

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 с нижнего поля.
Теперь такой лог загрузки

Цитата:
Interface task reset4096k 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
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

Дальше по предложенной методике

Цитата:
s/n вбивайте,далее
T>kff
T>k2,FB
T>H,,22
T>N2,,22
ctrl+T

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

Цитата:
Кошмар, уже просто мозги плавятся.

Во-во!
представляете какие мозги у ремонтников которые их тысячами ремонтируют.:)
Таблички забыли.
Вобще если он системными головами читает, все проще.
Чтобы проконтралировать все этапы
при включении Esc
F>R1
F>R2
F>R4
F>j,,1
T>R
%
CTRL+R

Так как у вас две последние головы не читают, можно обрезать только серийником.
В Аре находите табличку вида

00003818                     21 03  00 10         !...
00003822   00 00 4C 52 61 F0 01 00  00 10   ..LRað....
0000382C   00 00 50 46 61 F0 01 00  00 10   ..PFað....
00003836   00 00 4E 41 61 F0 01 00  00 10   ..NAað....
00003840   01 00 4C 53 61 F0 01 00  00 10   ..LSað....
0000384A   01 00 4E 42 61 F0 01 00  00 10   ..NBað....
00003854   02 00 4C 54 61 F0 01 00  00 10   ..LTað....
0000385E   02 00 4E 43 61 F0 01 00  00 10   ..NCað....
00003868   03 00 4C 56 61 F0 01 00  00 10   ..LVað....
00003872   03 00 4E 44 61 F0 01 00  00 10   ..NDað....
0000387C   04 00 4E 45 61 F0 01 00  00 10   ..NEað....
00003886   05 00 4E 46 61 F0 01 00  00 10   ..NFað....
00003890   05 00 4C 57 61 F0 01 00  00 10   ..LWað....
0000389A   07 00 4D 56 61 F0 01 00  00 10   ..MVað....
000038A4   07 00 50 4D 61 F0 01 00  00 10   ..PMað....
000038AE   07 00 50 47 61 F0 01 00  36 00   ..PGað..6.
000038B8   42 40 5C D7 C6 00                B@\×Æ.

вас интересует двух головый вариант 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

Цитата:
при включении Esc
F>R1
F>R2
F>R4
F>j1..22
T>R
%
CTRL+R

После того как ввел F>j1..22 шпиндель начинает медленно останавливаться а после T>R уже нечего не могу ввести в терминал покамесь не передергну питание.
Так и должно быть ?

И ещё. какую модель ему писать если это 200 то при отключенной одной голов будет 150, при 2-х 100, таких моделей даже незнаю
C 160-й проще, одна отключена 120 будет, 2 отключено 80 будет.

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
  • Разрешённые HTML-теги: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img>
  • You can use BBCode tags in the text. URLs will automatically be converted to links.

Подробнее о форматировании текста

Антибот - введите цифру.
Ленты новостей