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

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

Автор: Fagear
Дата сообщения: 16.04.2015 17:37
Turkish88, GennadyIS, AntiMember, спасибо!

Скромно предлагаю ссылку на архив запихать в шапку темы, ибо я как автор этих софтин вообще не против их открытого распространения.
Возможно, также пригодится видео-мануал по чистке "рыжиков" (и там ещё лечение "дятловости").

Между делом - Barracuda I это вообще халява. Да, треки я все вычитал через буфер и сделал из них бинарники своей Log2PF. Но это, в принципе, нафиг не нужно.
Флешка там параллельная, уровня F> нет (т.е. без раскручивания дисков он стартует сразу на T>).
Скан пущен просто:
T>N2,AA,22
T>^T
[more]
(Begin Test 02

Not Power Cycling

Not Power Cycling
Zone 0 Head 0 adaptives set to defaults
Zone 0 Head 1 adaptives set to defaults
Zone 0 Head 2 adaptives set to defaults
Zone 0 Head 3 adaptives set to defaults
Zone 1 Head 0 adaptives set to defaults
Zone 1 Head 1 adaptives set to defaults
Zone 1 Head 2 adaptives set to defaults
Zone 1 Head 3 adaptives set to defaults
Zone 2 Head 0 adaptives set to defaults
Zone 2 Head 1 adaptives set to defaults
Zone 2 Head 2 adaptives set to defaults
Zone 2 Head 3 adaptives set to defaults
Zone 3 Head 0 adaptives set to defaults
Zone 3 Head 1 adaptives set to defaults
Zone 3 Head 2 adaptives set to defaults
Zone 3 Head 3 adaptives set to defaults
Zone 4 Head 0 adaptives set to defaults
Zone 4 Head 1 adaptives set to defaults
Zone 4 Head 2 adaptives set to defaults
Zone 4 Head 3 adaptives set to defaults
Zone 5 Head 0 adaptives set to defaults
Zone 5 Head 1 adaptives set to defaults
Zone 5 Head 2 adaptives set to defaults
Zone 5 Head 3 adaptives set to defaults
Zone 6 Head 0 adaptives set to defaults
Zone 6 Head 1 adaptives set to defaults
Zone 6 Head 2 adaptives set to defaults
Zone 6 Head 3 adaptives set to defaults
Zone 7 Head 0 adaptives set to defaults
Zone 7 Head 1 adaptives set to defaults
Zone 7 Head 2 adaptives set to defaults
Zone 7 Head 3 adaptives set to defaults
Zone 8 Head 0 adaptives set to defaults
Zone 8 Head 1 adaptives set to defaults
Zone 8 Head 2 adaptives set to defaults
Zone 8 Head 3 adaptives set to defaults
Zone 9 Head 0 adaptives set to defaults
Zone 9 Head 1 adaptives set to defaults
Zone 9 Head 2 adaptives set to defaults
Zone 9 Head 3 adaptives set to defaults
Warning: all skip cylinders will be deleted from disk
<no cylinders skipped>
drive must be reformatted

CYL = 0100 Bias = 0031 CYL = 0300 Bias = 002F
CYL = 0500 Bias = 002F CYL = 0700 Bias = 002E
CYL = 0900 Bias = 002F CYL = 0B00 Bias = 002C
CYL = 0D00 Bias = 002C CYL = 0F00 Bias = 002B
CYL = 1100 Bias = 0028 CYL = 1300 Bias = 0024
CYL = 1500 Bias = 0021 CYL = 1700 Bias = 001C
CYL = 1900 Bias = 0018 CYL = 1B00 Bias = 0015
CYL = 1D00 Bias = 0015 CYL = 1F00 Bias = 0015
CYL = 2100 Bias = 0018 CYL = 2300 Bias = 001A
CYL = 2500 Bias = 001A CYL = 2700 Bias = 0019
CYL = 2900 Bias = 0018 CYL = 2B00 Bias = 0016
CYL = 2D00 Bias = 0014 CYL = 2F00 Bias = 0010
CYL = 3100 Bias = 000E CYL = 3300 Bias = 000A
CYL = 3500 Bias = 0008 CYL = 3700 Bias = 0005
CYL = 3900 Bias = 0002 CYL = 3B00 Bias = -0001
CYL = 3BC6 Bias = -0004

CYL = 005D KA = 42C0 scaled by 4000 CYL = 015D KA = 4280 scaled by 4000
CYL = 025D KA = 4240 scaled by 4000 CYL = 035D KA = 4240 scaled by 4000
CYL = 045D KA = 4200 scaled by 4000 CYL = 055D KA = 4200 scaled by 4000
CYL = 065D KA = 41C0 scaled by 4000 CYL = 075D KA = 41C0 scaled by 4000
CYL = 085D KA = 4180 scaled by 4000 CYL = 095D KA = 4180 scaled by 4000
CYL = 1E48 KA = 40C0 scaled by 4000
CYL = 32E8 KA = 4040 scaled by 4000 CYL = 33E8 KA = 40C0 scaled by 4000
CYL = 34E8 KA = 4080 scaled by 4000 CYL = 35E8 KA = 40C0 scaled by 4000
CYL = 36E8 KA = 4180 scaled by 4000 CYL = 37E8 KA = 4280 scaled by 4000
CYL = 38E8 KA = 4280 scaled by 4000 CYL = 39E8 KA = 42C0 scaled by 4000
CYL = 3AE8 KA = 42C0 scaled by 4000 CYL = 3BE8 KA = 4440 scaled by 4000
Head Linearizing
Cyl = 1E45
Head = 00 Gain Adjust = 00F3
Head = 01 Gain Adjust = 00C3
Head = 02 Gain Adjust = 00AF
Head = 03 Gain Adjust = 00CC
Head Mask 000F -
Read Bias Current - Head 0 1 2 3 4 5 6 7 8 9
9 B B B
EP=0,TA=0, HiGain=0, OTRd=0, Early Rd=0, Splash=0, Reload=0, VCO=0, MRBias=0
Boost=0, SrvoThrsh=0, RunOut=0, MaxECC=0, ECC 2=1, ECC 1=1, ECC 0=1
Data=03, Write=40, ID=1E
Switch to full int.
Ready

ODCal 0015.00
07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 0676 04C4 0280 019E 0101 00C9 0092 005D 0048 0031 0027 001B 001B 0016 000F 000F 000D 000D 000A 0007 0011 0008 000A 000A 0003 0010 000E 0009 000D 000B 001C 0024 0032 002C 0059 00A3 00D7 01F4 0251 06E0 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF

Min Pos BL BR Rng Pick
0003 0025 0015 002E 001A 0022

IDCal 3C22.00
07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 03AD 0227 0147 010E 0068 0075 0032 0021 0012 000F 0004 0008 0002 0002 0003 0000 0001 0003 0000 0000 0009 0000 0000 0004 0000 0000 0000 0000 0002 0000 0000 0000 0001 000A 000A 000A 0009 0016 0007 0015 0017 002C 0048 0083 00AD 0130 027A 03F0 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF

Min Pos BL BR Rng Pick
0000 003B 0022 0046 0025 0034

ODCal 0015.01
07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07E7 03A9 0220 012A 0094 0045 0037 0022 000A 0013 0007 0006 0004 0003 0002 0000 0003 0000 0000 0000 0000 0003 0000 0000 0000 0003 0000 0000 0000 0003 0002 0003 0003 0001 0003 000B 0006 000A 0013 000C 0026 0032 0070 00D3 01EB 03A2 06EA 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF

Min Pos BL BR Rng Pick
0000 0027 0010 0034 0025 0022

IDCal 3C22.01
07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 06D0 055B 0353 0263 016D 00E0 00BA 0095 003D 0032 002D 0011 000A 0007 000C 0007 0006 0007 0005 0000 0003 0002 0000 0000 0003 0000 0000 0003 0000 0002 0000 0004 0001 0008 0002 000E 000A 0028 001E 0037 0057 006B 00B2 012A 01B1 0325 05A7 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF

Min Pos BL BR Rng Pick
0000 0040 002A 0049 0020 003A

ODCal 0015.02
009C 005F 0037 001E 001D 000E 0005 0005 000A 0009 0002 0002 0002 0002 0006 0007 0000 0000 0000 0000 0000 0005 0000 0000 0008 0004 0006 0006 0005 0015 001B 0031 0036 005B 0099 014E 041C 06A1 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF

Min Pos BL BR Rng Pick
0000 0017 0002 0020 001F 0011

IDCal 3C22.02
07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 0503 0305 0137 00B7 0050 001E 0012 0006 0000 0001 0000 0000 0000 0002 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 0003 0000 0003 0004 000F 0014 0023 002A 0047 009D 0112 01B7 030A 04DA 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF

Min Pos BL BR Rng Pick
0000 002F 0011 0036 0026 0024

ODCal 0015.03
07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 074D 0378 01A5 012D 00AE 0070 0033 0025 001A 0018 0005 0007 0009 000B 0000 0004 0003 0005 0006 0006 0009 0007 0006 0002 0009 0005 0006 0008 0005 0009 000D 0007 0004 0015 000E 0015 0007 002B 002A 007C 0083 0124 01D1 02C0 0600 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF

Min Pos BL BR Rng Pick
0000 001C 0014 0034 0021 0024

IDCal 3C22.03
07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 0660 0467 0343 021B 0145 00E7 0097 0055 0031 002B 002B 000B 0010 0004 000E 0005 0006 000B 0000 0000 0000 0002 0004 0000 0002 0000 0000 0000 0000 0003 0000 0000 000C 0004 0004 0009 0002 0008 0005 0006 000F 0015 003D 003C 0091 00AD 0110 0179 026C 03B9 05AF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF 07FF

Min Pos BL BR Rng Pick
0000 003F 0028 004B 0024 003A

Hd 0 from 02 to 09 023B 00FB 0065 0030 000A 0010 000A 0004 E = 08
Hd 1 from 04 to 0B 013F 0058 0041 0014 0008 0000 0000 0005 E = 0A
Hd 2 from 04 to 0B 0033 0013 0005 000E 0007 0005 0002 0000 E = 09
Hd 3 from 04 to 0B 02BB 0056 003C 0010 000A 0007 0003 0000 E = 09EP=0,TA=0, HiGain=0, OTRd=1, Early Rd=0, Splash=0, Reload=0, VCO=0, MRBias=0
Boost=0, SrvoThrsh=0, RunOut=0, MaxECC=0, ECC 2=1, ECC 1=1, ECC 0=1
Data=15, Write=40, ID=1E
No entries in Log
EP=0,TA=0, HiGain=1, OTRd=0, Early Rd=0, Splash=1, Reload=1, VCO=1, MRBias=1
Boost=1, SrvoThrsh=1, RunOut=1, MaxECC=1, ECC 2=1, ECC 1=1, ECC 0=1
Data=40, Write=40, ID=1E
VCO Center Value - Zone 0 1 2 3 4 5 6 7 8 9
58 54 54 4E 49 46 42 3D 38 34

Power Cycling
(SN: 7BW0TSVQ)
.PW
8.0E
OkEnd Test 02
Begin Test 03
OkEnd Test 03
Begin Test 04
Kick Off Test
DAC value = FE31
Biasing with current 0010mA
DAC value = FDDE
Biasing with current 0020mA
DAC value = FD8B
Biasing with current 0030mA
DAC value = FD38
Biasing with current 0040mA
DAC value = FCE5
Biasing with current 0050mA
DAC value = FC92
Biasing with current 0060mA
DAC value = FC3F
Biasing with current 0070mA
DAC value = FBEC
Biasing with current 0080mA
DAC value = FB99
Biasing with current 0090mA
DAC value = FB46
Biasing with current 0100mA
DAC value = FAF3
Biasing with current 0110mA
DAC value = FAA0
Biasing with current 0120mA
DAC value = FA4D
Biasing with current 0130mA
DAC value = F9FA
Biasing with current 0140mA
DAC value = F9A7
Biasing with current 0150mA
DAC value = F954
Biasing with current 0160mA
DAC value = F901
Biasing with current 0170mA
DAC value = F8AE
Biasing with current 0180mA
DAC value = F85B
Biasing with current 0190mA
DAC value = FE65
Passed Max OD Bias Current = 0190mA. Limit = 0070mA
Head Mask 000F - Switch to full int.
Ready
OkEnd Test 04
Begin Test 05
=">=2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - =- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - =( - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - =# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - =7 --------------------------------------------------------------------------------=2'*=%'o=2(*=%(o=2)*=%)o=2**=%*o=2+*=%+o=2,*=%,o=2-*=%-o=2.*=%.o=2/*=%/o=20*=%0o=11*=%1o=12*=%2o=23*=%3o=14*=&4o=25*=%5o=26*=&6o=07*=&7o=18*=%8o=19*=%9o=2:*=&:o=1;*=&;o=2<*=&<o=2=*=&=o=1>*=&>o=2?*=&?o=2@*=&@o=1A*=&Ao=2B*='Bo=2C*='Co=2D*='Do=1E*='Eo=1F*='Fo=2G*='Go=1H*='Ho=2I*='Io=2J*='Jo=2K*='Ko=2L*='Lo=2M*='Mo=2N*='No=2O*='Oo=2P*='Po=2Q*='Qo=2R*='Ro=2S*='So=2T*='To=2U*='Uo=2V*='Vo=1W*='Wo=1X*='Xo=2Y*='Yo=1Z*='Zo=2[*='[o=2\*='\o=2]*=']o=1^*='^o=1_*='_o=2`*='`o=2a*='ao=2b*='bo=1c*='co=2d*=(do=2e*=(eo=1f*=(fo=2g*=(go=2h*=(ho=2i*=(io=2j*=(jo=2k*=(ko=2l*=(lo=1m*=(mo=7 *=Hyst Scaled /2, o= +intg val, x= -intg val, o and x are Scaled /8
OkEnd Test 05
Begin Test 06
Head Switch Radial Offset Tangen
Cyl. 0010 Hd 01 Sec 00 0005 FF66 FFFB
Cyl. 0010 Hd 02 Sec 00 0005 FF56 FFFF
Cyl. 0010 Hd 03 Sec 00 0003 FFB7 0000
Cyl. 0010 Hd 00 Sec 00 0008 01B6 0002
Head Switch Radial Offset Tangen
Cyl. 3C27 Hd 01 Sec 00 0003 FFF1 FFFE
Cyl. 3C27 Hd 02 Sec 00 0003 0001 FFFA
Cyl. 3C27 Hd 03 Sec 00 0003 FFC7 0003
Cyl. 3C27 Hd 00 Sec 00 0006 00B1 FFFF
OkEnd Test 06
.......
[/more]

Завершился успешно:
[more]
.......
Begin Test 61
OkEnd Test 61
Begin Test 62
OkEnd Test 62
Begin Test 63
OkEnd Test 63
Begin Test 49

Not Power Cycling
EP=1,TA=1, HiGain=1, OTRd=1, Early Rd=1, Splash=1, Reload=1, VCO=1, MRBias=1
Boost=1, SrvoThrsh=1, RunOut=1, MaxECC=1, ECC 2=1, ECC 1=1, ECC 0=1
Data=FF, Write=FF, ID=FF
Wrt Buf Ovly
T=14.1 ms

Rbit Hard Firm Soft OTF Raw Rhdr Wbit Whrd Wrty Whdr
Limit 10.2 10.2 9.5 8.0 0.0 6.0 7.4 9.2 9.2 6.5 7.4
Hd 0 10.4 10.4 10.4 10.4 10.4 8.3 10.4 0.0 0.0 0.0 0.0
Hd 1 10.4 10.4 10.4 10.4 10.4 7.8 10.4 0.0 0.0 0.0 0.0
Hd 2 10.4 10.4 10.4 10.4 10.4 8.8 10.4 5.3 5.3 5.3 5.3
Hd 3 10.4 10.4 10.4 10.4 9.8 7.7 10.4 0.0 0.0 0.0 0.0
No entries in Log
OkEnd Test 49
Begin Test 4A

Not Power Cycling
HEAD 1x WEIGHTS 2x WEIGHTS
00 -005D 0024 -0002 0002
01 -000E -0005 0000 0000
02 -0001 0001 -0006 0000
03 -0002 -0003 0000 0000
The AFC 1x sum of squares weight limit is HEX 00108100
Head Mask 000F - Head Mask 000F - Switch to full int.
Ready
Ramp
Current = 0352 ma.
Kick Off Test
DAC value = FE39
Biasing with current 0010mA
DAC value = FDE6
Biasing with current 0020mA
DAC value = FD93
Biasing with current 0030mA
DAC value = FD40
Biasing with current 0040mA
DAC value = FCED
Biasing with current 0050mA
DAC value = FC9A
Biasing with current 0060mA
DAC value = FC47
Biasing with current 0070mA
DAC value = FBF4
Biasing with current 0080mA
DAC value = FBA1
Biasing with current 0090mA
DAC value = FB4E
Biasing with current 0100mA
DAC value = FAFB
Biasing with current 0110mA
DAC value = FAA8
Biasing with current 0120mA
DAC value = FA55
Biasing with current 0130mA
DAC value = FA02
Biasing with current 0140mA
DAC value = F9AF
Biasing with current 0150mA
DAC value = F95C
Biasing with current 0160mA
DAC value = F909
Biasing with current 0170mA
DAC value = F8B6
Biasing with current 0180mA
DAC value = F863
Biasing with current 0190mA
DAC value = FE67
Passed Max OD Bias Current = 0190mA. Limit = 0070mA
Head Mask 000F - Switch to full int.
Ready
OkEnd Test 4A
Begin Test 4E

Not Power Cycling
Log 02 - Health 0000 - Time = 00:04:39
Log 03 - Health 0000 - Time = 00:00:00
Log 04 - Health 0000 - Time = 00:01:14
Log 05 - Health 0000 - Time = 00:00:09
Log 06 - Health 0000 - Time = 00:00:00
Log 07 - Health 0000 - Time = 00:00:00
Log 08 - Health 0000 - Time = 00:25:01
Log 6C - Health 0000 - Time = 00:20:38
Log 0F - Health 0000 - Time = 00:03:39
Log 10 - Health 0000 - Time = 00:03:19
Log 11 - Health 0000 - Time = 00:03:21
Log 12 - Health 0000 - Time = 00:03:13
Log 13 - Health 0000 - Time = 00:03:19
Log 14 - Health 0000 - Time = 00:03:15
Log 15 - Health 0000 - Time = 00:03:16
Log 16 - Health 0000 - Time = 00:03:24
Log 17 - Health 0000 - Time = 00:03:13
Log 18 - Health 0000 - Time = 00:03:21
Log 19 - Health 0000 - Time = 00:04:07
Log 1F - Health 0000 - Time = 00:00:01
Log 20 - Health 0000 - Time = 00:07:03
Log 23 - Health 0000 - Time = 00:04:23
Log 25 - Health 0000 - Time = 00:05:04
Log 31 - Health 0000 - Time = 00:23:11
Log 32 - Health 0000 - Time = 00:30:47
Log 33 - Health 0000 - Time = 00:00:00
Log 34 - Health 0000 - Time = 00:00:00
Log 35 - Health 0000 - Time = 00:20:17
Log 36 - Health 0000 - Time = 00:02:43
Log 37 - Health 0000 - Time = 00:02:14
Log 38 - Health 0000 - Time = 00:00:00
Log 39 - Health 0000 - Time = 00:00:00
Log 3A - Health 0000 - Time = 00:36:32
Log 3B - Health 0000 - Time = 00:05:36
Log 3C - Health 0000 - Time = 00:05:30
Log 3D - Health 0000 - Time = 00:00:00
Log 3E - Health 0000 - Time = 00:00:00
Log 3F - Health 0000 - Time = 00:01:18
Log 41 - Health 0000 - Time = 00:01:16
Log 42 - Health 0000 - Time = 00:31:17
Log 43 - Health 0000 - Time = 00:00:30
Log 46 - Health 0000 - Time = 00:00:02
Log 48 - Health 0000 - Time = 00:32:44
Log 47 - Health 0000 - Time = 00:27:50
Log 61 - Health 0000 - Time = 00:00:00
Log 62 - Health 0000 - Time = 00:00:00
Log 63 - Health 0000 - Time = 00:00:00
Log 49 - Health 0000 - Time = 00:20:18
Log 4A - Health 0000 - Time = 00:01:30
Log 4E - Health 0000 - Time = 00:00:00
Total Cert Time = 05:49:14
OkEnd Test 50

T>
[/more]

На всякий случай я ему сказал
T>w
T>c
Но среагировал он только на первое.
В общем, оверлей, вендор и серт заливать потом или принудительно класть на блины не нужно - оно всё само.
Рестарт - и винт уже на интерфейсе с правильным паспортом и чистым SMART'ом.
Все 4 головы живы-здоровы, поляна пишется-читается без проблем.
Харду 15 лет...

Вот, если что, скрипт полного вычитывания служебки Barracuda I (Durango) для ST_MEM_FREE:
[more]// Read SA from DURANGO (Barracuda I)
// Read buffer: 0x000
// SA SPT: 0x200

// Speed up
SPEED/57600
LEVEL/2
// Seek to track 0x000D (cert code)
STR/s000D,0
// Read all sectors on track via read buffer
STR/R0,10
BUF/0/F/dump000D.trk/1/1
STR/R10,10
BUF/0/F/dump000D.trk/0/1
STR/R20,10
BUF/0/F/dump000D.trk/0/1
STR/R30,10
BUF/0/F/dump000D.trk/0/1
STR/R40,10
BUF/0/F/dump000D.trk/0/1
STR/R50,10
BUF/0/F/dump000D.trk/0/1
STR/R60,10
BUF/0/F/dump000D.trk/0/1
STR/R70,10
BUF/0/F/dump000D.trk/0/1
STR/R80,10
BUF/0/F/dump000D.trk/0/1
STR/R90,10
BUF/0/F/dump000D.trk/0/1
STR/RA0,10
BUF/0/F/dump000D.trk/0/1
STR/RB0,10
BUF/0/F/dump000D.trk/0/1
STR/RC0,10
BUF/0/F/dump000D.trk/0/1
STR/RD0,10
BUF/0/F/dump000D.trk/0/1
STR/RE0,10
BUF/0/F/dump000D.trk/0/1
STR/RF0,10
BUF/0/F/dump000D.trk/0/1
STR/R100,10
BUF/0/F/dump000D.trk/0/1
STR/R110,10
BUF/0/F/dump000D.trk/0/1
STR/R120,10
BUF/0/F/dump000D.trk/0/1
STR/R130,10
BUF/0/F/dump000D.trk/0/1
STR/R140,10
BUF/0/F/dump000D.trk/0/1
STR/R150,10
BUF/0/F/dump000D.trk/0/1
STR/R160,10
BUF/0/F/dump000D.trk/0/1
STR/R170,10
BUF/0/F/dump000D.trk/0/1
STR/R180,10
BUF/0/F/dump000D.trk/0/1
STR/R190,10
BUF/0/F/dump000D.trk/0/1
STR/R1A0,10
BUF/0/F/dump000D.trk/0/1
STR/R1B0,10
BUF/0/F/dump000D.trk/0/1
STR/R1C0,10
BUF/0/F/dump000D.trk/0/1
STR/R1D0,10
BUF/0/F/dump000D.trk/0/1
STR/R1E0,10
BUF/0/F/dump000D.trk/0/1
STR/R1F0,10
BUF/0/F/dump000D.trk/0/1
// Seek to track 0x000A (interface overlay)
STR/s000A,0
// Read all sectors on track via read buffer
STR/R0,10
BUF/0/F/dump000A.trk/1/1
STR/R10,10
BUF/0/F/dump000A.trk/0/1
STR/R20,10
BUF/0/F/dump000A.trk/0/1
STR/R30,10
BUF/0/F/dump000A.trk/0/1
STR/R40,10
BUF/0/F/dump000A.trk/0/1
STR/R50,10
BUF/0/F/dump000A.trk/0/1
STR/R60,10
BUF/0/F/dump000A.trk/0/1
STR/R70,10
BUF/0/F/dump000A.trk/0/1
STR/R80,10
BUF/0/F/dump000A.trk/0/1
STR/R90,10
BUF/0/F/dump000A.trk/0/1
STR/RA0,10
BUF/0/F/dump000A.trk/0/1
STR/RB0,10
BUF/0/F/dump000A.trk/0/1
STR/RC0,10
BUF/0/F/dump000A.trk/0/1
STR/RD0,10
BUF/0/F/dump000A.trk/0/1
STR/RE0,10
BUF/0/F/dump000A.trk/0/1
STR/RF0,10
BUF/0/F/dump000A.trk/0/1
STR/R100,10
BUF/0/F/dump000A.trk/0/1
STR/R110,10
BUF/0/F/dump000A.trk/0/1
STR/R120,10
BUF/0/F/dump000A.trk/0/1
STR/R130,10
BUF/0/F/dump000A.trk/0/1
STR/R140,10
BUF/0/F/dump000A.trk/0/1
STR/R150,10
BUF/0/F/dump000A.trk/0/1
STR/R160,10
BUF/0/F/dump000A.trk/0/1
STR/R170,10
BUF/0/F/dump000A.trk/0/1
STR/R180,10
BUF/0/F/dump000A.trk/0/1
STR/R190,10
BUF/0/F/dump000A.trk/0/1
STR/R1A0,10
BUF/0/F/dump000A.trk/0/1
STR/R1B0,10
BUF/0/F/dump000A.trk/0/1
STR/R1C0,10
BUF/0/F/dump000A.trk/0/1
STR/R1D0,10
BUF/0/F/dump000A.trk/0/1
STR/R1E0,10
BUF/0/F/dump000A.trk/0/1
STR/R1F0,10
BUF/0/F/dump000A.trk/0/1
// Seek to track 0x000F (vendor data)
STR/s000F,0
// Read all sectors on track via read buffer
STR/R0,10
BUF/0/F/dump000F.trk/1/1
STR/R10,10
BUF/0/F/dump000F.trk/0/1
STR/R20,10
BUF/0/F/dump000F.trk/0/1
STR/R30,10
BUF/0/F/dump000F.trk/0/1
STR/R40,10
BUF/0/F/dump000F.trk/0/1
STR/R50,10
BUF/0/F/dump000F.trk/0/1
STR/R60,10
BUF/0/F/dump000F.trk/0/1
STR/R70,10
BUF/0/F/dump000F.trk/0/1
STR/R80,10
BUF/0/F/dump000F.trk/0/1
STR/R90,10
BUF/0/F/dump000F.trk/0/1
STR/RA0,10
BUF/0/F/dump000F.trk/0/1
STR/RB0,10
BUF/0/F/dump000F.trk/0/1
STR/RC0,10
BUF/0/F/dump000F.trk/0/1
STR/RD0,10
BUF/0/F/dump000F.trk/0/1
STR/RE0,10
BUF/0/F/dump000F.trk/0/1
STR/RF0,10
BUF/0/F/dump000F.trk/0/1
STR/R100,10
BUF/0/F/dump000F.trk/0/1
STR/R110,10
BUF/0/F/dump000F.trk/0/1
STR/R120,10
BUF/0/F/dump000F.trk/0/1
STR/R130,10
BUF/0/F/dump000F.trk/0/1
STR/R140,10
BUF/0/F/dump000F.trk/0/1
STR/R150,10
BUF/0/F/dump000F.trk/0/1
STR/R160,10
BUF/0/F/dump000F.trk/0/1
STR/R170,10
BUF/0/F/dump000F.trk/0/1
STR/R180,10
BUF/0/F/dump000F.trk/0/1
STR/R190,10
BUF/0/F/dump000F.trk/0/1
STR/R1A0,10
BUF/0/F/dump000F.trk/0/1
STR/R1B0,10
BUF/0/F/dump000F.trk/0/1
STR/R1C0,10
BUF/0/F/dump000F.trk/0/1
STR/R1D0,10
BUF/0/F/dump000F.trk/0/1
STR/R1E0,10
BUF/0/F/dump000F.trk/0/1
STR/R1F0,10
BUF/0/F/dump000F.trk/0/1
// Seek to track 0x0006
STR/s0006,0
// Read all sectors on track via read buffer
STR/R0,10
BUF/0/F/dump0006.trk/1/1
STR/R10,10
BUF/0/F/dump0006.trk/0/1
STR/R20,10
BUF/0/F/dump0006.trk/0/1
STR/R30,10
BUF/0/F/dump0006.trk/0/1
STR/R40,10
BUF/0/F/dump0006.trk/0/1
STR/R50,10
BUF/0/F/dump0006.trk/0/1
STR/R60,10
BUF/0/F/dump0006.trk/0/1
STR/R70,10
BUF/0/F/dump0006.trk/0/1
STR/R80,10
BUF/0/F/dump0006.trk/0/1
STR/R90,10
BUF/0/F/dump0006.trk/0/1
STR/RA0,10
BUF/0/F/dump0006.trk/0/1
STR/RB0,10
BUF/0/F/dump0006.trk/0/1
STR/RC0,10
BUF/0/F/dump0006.trk/0/1
STR/RD0,10
BUF/0/F/dump0006.trk/0/1
STR/RE0,10
BUF/0/F/dump0006.trk/0/1
STR/RF0,10
BUF/0/F/dump0006.trk/0/1
STR/R100,10
BUF/0/F/dump0006.trk/0/1
STR/R110,10
BUF/0/F/dump0006.trk/0/1
STR/R120,10
BUF/0/F/dump0006.trk/0/1
STR/R130,10
BUF/0/F/dump0006.trk/0/1
STR/R140,10
BUF/0/F/dump0006.trk/0/1
STR/R150,10
BUF/0/F/dump0006.trk/0/1
STR/R160,10
BUF/0/F/dump0006.trk/0/1
STR/R170,10
BUF/0/F/dump0006.trk/0/1
STR/R180,10
BUF/0/F/dump0006.trk/0/1
STR/R190,10
BUF/0/F/dump0006.trk/0/1
STR/R1A0,10
BUF/0/F/dump0006.trk/0/1
STR/R1B0,10
BUF/0/F/dump0006.trk/0/1
STR/R1C0,10
BUF/0/F/dump0006.trk/0/1
STR/R1D0,10
BUF/0/F/dump0006.trk/0/1
STR/R1E0,10
BUF/0/F/dump0006.trk/0/1
STR/R1F0,10
BUF/0/F/dump0006.trk/0/1
// Seek to track 0x0007
STR/s0007,0
// Read all sectors on track via read buffer
STR/R0,10
BUF/0/F/dump0007.trk/1/1
STR/R10,10
BUF/0/F/dump0007.trk/0/1
STR/R20,10
BUF/0/F/dump0007.trk/0/1
STR/R30,10
BUF/0/F/dump0007.trk/0/1
STR/R40,10
BUF/0/F/dump0007.trk/0/1
STR/R50,10
BUF/0/F/dump0007.trk/0/1
STR/R60,10
BUF/0/F/dump0007.trk/0/1
STR/R70,10
BUF/0/F/dump0007.trk/0/1
STR/R80,10
BUF/0/F/dump0007.trk/0/1
STR/R90,10
BUF/0/F/dump0007.trk/0/1
STR/RA0,10
BUF/0/F/dump0007.trk/0/1
STR/RB0,10
BUF/0/F/dump0007.trk/0/1
STR/RC0,10
BUF/0/F/dump0007.trk/0/1
STR/RD0,10
BUF/0/F/dump0007.trk/0/1
STR/RE0,10
BUF/0/F/dump0007.trk/0/1
STR/RF0,10
BUF/0/F/dump0007.trk/0/1
STR/R100,10
BUF/0/F/dump0007.trk/0/1
STR/R110,10
BUF/0/F/dump0007.trk/0/1
STR/R120,10
BUF/0/F/dump0007.trk/0/1
STR/R130,10
BUF/0/F/dump0007.trk/0/1
STR/R140,10
BUF/0/F/dump0007.trk/0/1
STR/R150,10
BUF/0/F/dump0007.trk/0/1
STR/R160,10
BUF/0/F/dump0007.trk/0/1
STR/R170,10
BUF/0/F/dump0007.trk/0/1
STR/R180,10
BUF/0/F/dump0007.trk/0/1
STR/R190,10
BUF/0/F/dump0007.trk/0/1
STR/R1A0,10
BUF/0/F/dump0007.trk/0/1
STR/R1B0,10
BUF/0/F/dump0007.trk/0/1
STR/R1C0,10
BUF/0/F/dump0007.trk/0/1
STR/R1D0,10
BUF/0/F/dump0007.trk/0/1
STR/R1E0,10
BUF/0/F/dump0007.trk/0/1
STR/R1F0,10
BUF/0/F/dump0007.trk/0/1
// Seek to track 0x0008
STR/s0008,0
// Read all sectors on track via read buffer
STR/R0,10
BUF/0/F/dump0008.trk/1/1
STR/R10,10
BUF/0/F/dump0008.trk/0/1
STR/R20,10
BUF/0/F/dump0008.trk/0/1
STR/R30,10
BUF/0/F/dump0008.trk/0/1
STR/R40,10
BUF/0/F/dump0008.trk/0/1
STR/R50,10
BUF/0/F/dump0008.trk/0/1
STR/R60,10
BUF/0/F/dump0008.trk/0/1
STR/R70,10
BUF/0/F/dump0008.trk/0/1
STR/R80,10
BUF/0/F/dump0008.trk/0/1
STR/R90,10
BUF/0/F/dump0008.trk/0/1
STR/RA0,10
BUF/0/F/dump0008.trk/0/1
STR/RB0,10
BUF/0/F/dump0008.trk/0/1
STR/RC0,10
BUF/0/F/dump0008.trk/0/1
STR/RD0,10
BUF/0/F/dump0008.trk/0/1
STR/RE0,10
BUF/0/F/dump0008.trk/0/1
STR/RF0,10
BUF/0/F/dump0008.trk/0/1
STR/R100,10
BUF/0/F/dump0008.trk/0/1
STR/R110,10
BUF/0/F/dump0008.trk/0/1
STR/R120,10
BUF/0/F/dump0008.trk/0/1
STR/R130,10
BUF/0/F/dump0008.trk/0/1
STR/R140,10
BUF/0/F/dump0008.trk/0/1
STR/R150,10
BUF/0/F/dump0008.trk/0/1
STR/R160,10
BUF/0/F/dump0008.trk/0/1
STR/R170,10
BUF/0/F/dump0008.trk/0/1
STR/R180,10
BUF/0/F/dump0008.trk/0/1
STR/R190,10
BUF/0/F/dump0008.trk/0/1
STR/R1A0,10
BUF/0/F/dump0008.trk/0/1
STR/R1B0,10
BUF/0/F/dump0008.trk/0/1
STR/R1C0,10
BUF/0/F/dump0008.trk/0/1
STR/R1D0,10
BUF/0/F/dump0008.trk/0/1
STR/R1E0,10
BUF/0/F/dump0008.trk/0/1
STR/R1F0,10
BUF/0/F/dump0008.trk/0/1
// Seek to track 0x0009
STR/s0009,0
// Read all sectors on track via read buffer
STR/R0,10
BUF/0/F/dump0009.trk/1/1
STR/R10,10
BUF/0/F/dump0009.trk/0/1
STR/R20,10
BUF/0/F/dump0009.trk/0/1
STR/R30,10
BUF/0/F/dump0009.trk/0/1
STR/R40,10
BUF/0/F/dump0009.trk/0/1
STR/R50,10
BUF/0/F/dump0009.trk/0/1
STR/R60,10
BUF/0/F/dump0009.trk/0/1
STR/R70,10
BUF/0/F/dump0009.trk/0/1
STR/R80,10
BUF/0/F/dump0009.trk/0/1
STR/R90,10
BUF/0/F/dump0009.trk/0/1
STR/RA0,10
BUF/0/F/dump0009.trk/0/1
STR/RB0,10
BUF/0/F/dump0009.trk/0/1
STR/RC0,10
BUF/0/F/dump0009.trk/0/1
STR/RD0,10
BUF/0/F/dump0009.trk/0/1
STR/RE0,10
BUF/0/F/dump0009.trk/0/1
STR/RF0,10
BUF/0/F/dump0009.trk/0/1
STR/R100,10
BUF/0/F/dump0009.trk/0/1
STR/R110,10
BUF/0/F/dump0009.trk/0/1
STR/R120,10
BUF/0/F/dump0009.trk/0/1
STR/R130,10
BUF/0/F/dump0009.trk/0/1
STR/R140,10
BUF/0/F/dump0009.trk/0/1
STR/R150,10
BUF/0/F/dump0009.trk/0/1
STR/R160,10
BUF/0/F/dump0009.trk/0/1
STR/R170,10
BUF/0/F/dump0009.trk/0/1
STR/R180,10
BUF/0/F/dump0009.trk/0/1
STR/R190,10
BUF/0/F/dump0009.trk/0/1
STR/R1A0,10
BUF/0/F/dump0009.trk/0/1
STR/R1B0,10
BUF/0/F/dump0009.trk/0/1
STR/R1C0,10
BUF/0/F/dump0009.trk/0/1
STR/R1D0,10
BUF/0/F/dump0009.trk/0/1
STR/R1E0,10
BUF/0/F/dump0009.trk/0/1
STR/R1F0,10
BUF/0/F/dump0009.trk/0/1
// Seek to track 0x000B
STR/s000B,0
// Read all sectors on track via read buffer
STR/R0,10
BUF/0/F/dump000B.trk/1/1
STR/R10,10
BUF/0/F/dump000B.trk/0/1
STR/R20,10
BUF/0/F/dump000B.trk/0/1
STR/R30,10
BUF/0/F/dump000B.trk/0/1
STR/R40,10
BUF/0/F/dump000B.trk/0/1
STR/R50,10
BUF/0/F/dump000B.trk/0/1
STR/R60,10
BUF/0/F/dump000B.trk/0/1
STR/R70,10
BUF/0/F/dump000B.trk/0/1
STR/R80,10
BUF/0/F/dump000B.trk/0/1
STR/R90,10
BUF/0/F/dump000B.trk/0/1
STR/RA0,10
BUF/0/F/dump000B.trk/0/1
STR/RB0,10
BUF/0/F/dump000B.trk/0/1
STR/RC0,10
BUF/0/F/dump000B.trk/0/1
STR/RD0,10
BUF/0/F/dump000B.trk/0/1
STR/RE0,10
BUF/0/F/dump000B.trk/0/1
STR/RF0,10
BUF/0/F/dump000B.trk/0/1
STR/R100,10
BUF/0/F/dump000B.trk/0/1
STR/R110,10
BUF/0/F/dump000B.trk/0/1
STR/R120,10
BUF/0/F/dump000B.trk/0/1
STR/R130,10
BUF/0/F/dump000B.trk/0/1
STR/R140,10
BUF/0/F/dump000B.trk/0/1
STR/R150,10
BUF/0/F/dump000B.trk/0/1
STR/R160,10
BUF/0/F/dump000B.trk/0/1
STR/R170,10
BUF/0/F/dump000B.trk/0/1
STR/R180,10
BUF/0/F/dump000B.trk/0/1
STR/R190,10
BUF/0/F/dump000B.trk/0/1
STR/R1A0,10
BUF/0/F/dump000B.trk/0/1
STR/R1B0,10
BUF/0/F/dump000B.trk/0/1
STR/R1C0,10
BUF/0/F/dump000B.trk/0/1
STR/R1D0,10
BUF/0/F/dump000B.trk/0/1
STR/R1E0,10
BUF/0/F/dump000B.trk/0/1
STR/R1F0,10
BUF/0/F/dump000B.trk/0/1
// Seek to track 0x000C
STR/s000C,0
// Read all sectors on track via read buffer
STR/R0,10
BUF/0/F/dump000C.trk/1/1
STR/R10,10
BUF/0/F/dump000C.trk/0/1
STR/R20,10
BUF/0/F/dump000C.trk/0/1
STR/R30,10
BUF/0/F/dump000C.trk/0/1
STR/R40,10
BUF/0/F/dump000C.trk/0/1
STR/R50,10
BUF/0/F/dump000C.trk/0/1
STR/R60,10
BUF/0/F/dump000C.trk/0/1
STR/R70,10
BUF/0/F/dump000C.trk/0/1
STR/R80,10
BUF/0/F/dump000C.trk/0/1
STR/R90,10
BUF/0/F/dump000C.trk/0/1
STR/RA0,10
BUF/0/F/dump000C.trk/0/1
STR/RB0,10
BUF/0/F/dump000C.trk/0/1
STR/RC0,10
BUF/0/F/dump000C.trk/0/1
STR/RD0,10
BUF/0/F/dump000C.trk/0/1
STR/RE0,10
BUF/0/F/dump000C.trk/0/1
STR/RF0,10
BUF/0/F/dump000C.trk/0/1
STR/R100,10
BUF/0/F/dump000C.trk/0/1
STR/R110,10
BUF/0/F/dump000C.trk/0/1
STR/R120,10
BUF/0/F/dump000C.trk/0/1
STR/R130,10
BUF/0/F/dump000C.trk/0/1
STR/R140,10
BUF/0/F/dump000C.trk/0/1
STR/R150,10
BUF/0/F/dump000C.trk/0/1
STR/R160,10
BUF/0/F/dump000C.trk/0/1
STR/R170,10
BUF/0/F/dump000C.trk/0/1
STR/R180,10
BUF/0/F/dump000C.trk/0/1
STR/R190,10
BUF/0/F/dump000C.trk/0/1
STR/R1A0,10
BUF/0/F/dump000C.trk/0/1
STR/R1B0,10
BUF/0/F/dump000C.trk/0/1
STR/R1C0,10
BUF/0/F/dump000C.trk/0/1
STR/R1D0,10
BUF/0/F/dump000C.trk/0/1
STR/R1E0,10
BUF/0/F/dump000C.trk/0/1
STR/R1F0,10
BUF/0/F/dump000C.trk/0/1
// Seek to track 0x000E
STR/s000E,0
// Read all sectors on track via read buffer
STR/R0,10
BUF/0/F/dump000E.trk/1/1
STR/R10,10
BUF/0/F/dump000E.trk/0/1
STR/R20,10
BUF/0/F/dump000E.trk/0/1
STR/R30,10
BUF/0/F/dump000E.trk/0/1
STR/R40,10
BUF/0/F/dump000E.trk/0/1
STR/R50,10
BUF/0/F/dump000E.trk/0/1
STR/R60,10
BUF/0/F/dump000E.trk/0/1
STR/R70,10
BUF/0/F/dump000E.trk/0/1
STR/R80,10
BUF/0/F/dump000E.trk/0/1
STR/R90,10
BUF/0/F/dump000E.trk/0/1
STR/RA0,10
BUF/0/F/dump000E.trk/0/1
STR/RB0,10
BUF/0/F/dump000E.trk/0/1
STR/RC0,10
BUF/0/F/dump000E.trk/0/1
STR/RD0,10
BUF/0/F/dump000E.trk/0/1
STR/RE0,10
BUF/0/F/dump000E.trk/0/1
STR/RF0,10
BUF/0/F/dump000E.trk/0/1
STR/R100,10
BUF/0/F/dump000E.trk/0/1
STR/R110,10
BUF/0/F/dump000E.trk/0/1
STR/R120,10
BUF/0/F/dump000E.trk/0/1
STR/R130,10
BUF/0/F/dump000E.trk/0/1
STR/R140,10
BUF/0/F/dump000E.trk/0/1
STR/R150,10
BUF/0/F/dump000E.trk/0/1
STR/R160,10
BUF/0/F/dump000E.trk/0/1
STR/R170,10
BUF/0/F/dump000E.trk/0/1
STR/R180,10
BUF/0/F/dump000E.trk/0/1
STR/R190,10
BUF/0/F/dump000E.trk/0/1
STR/R1A0,10
BUF/0/F/dump000E.trk/0/1
STR/R1B0,10
BUF/0/F/dump000E.trk/0/1
STR/R1C0,10
BUF/0/F/dump000E.trk/0/1
STR/R1D0,10
BUF/0/F/dump000E.trk/0/1
STR/R1E0,10
BUF/0/F/dump000E.trk/0/1
STR/R1F0,10
BUF/0/F/dump000E.trk/0/1
SLEEP/1000/0
// Return to normal speed
SPEED/9600
[/more]

Upd.
Залил все три софтины и сюда.
Автор: VecH
Дата сообщения: 16.04.2015 18:58
ST3160815AS
в SMART у 2 параметров C5 и C6 значения = 4 294 967 295
прогнал утилитой HDAT2, 3 bad сектора убрались, значения смарта ругаются и в биос отключение все равно заставляет жать F1 для дальнейшей загрузки ПК
эти значения можно как то обнулить?

Беглое гугление ссылается на утилиту PC3000 (UDMA), она может мне помочь?
RS232 to TTL у меня к сожалению нет, заказал, приедет как обычно из китая через пару месяцев

Автор: vlad_sarov
Дата сообщения: 16.04.2015 19:04
VecH

Цитата:
утилиту PC3000 (UDMA)


Да, но только это не утилита, а аппаратно-программный комплекс,
Который стоит больших денег.
Да и что-то очень странное в его показаниях.
05-ый по нулям, а C5 в запределе.
Автор: VecH
Дата сообщения: 16.04.2015 19:44
vlad_sarov
меня тоже это смутило, HDD работает без проблем, но эти параметры не дают мне покоя и биос не позволяет этот покой сохранять

хочу обнулить эти параметры
Автор: vlad_sarov
Дата сообщения: 16.04.2015 20:13
VecH
Терминал?
Автор: VecH
Дата сообщения: 16.04.2015 20:26
vlad_sarov
для терминального доступа на сколько я понял нужен конвертер RS232 to TTL
у меня его нет и будет только по решению почты РФ (может через 2 недели, а может и через 2 месяца)

или я не так понял?!
Автор: vlad_sarov
Дата сообщения: 16.04.2015 20:30
VecH
Вы всё правильно поняли.
Но можно найти и из старья, я вот пользуюсь старым кабелем от Seimens S35
Автор: VecH
Дата сообщения: 16.04.2015 20:35
vlad_sarov
у меня такого оборудования нет, друг у которого такое может быть сейчас возвращается из командировки и с ним нет контакта
на случай если у него терминал все же есть, по какой инструкции мне на моем ST3160815AS сбросить SMART ?

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

Добавлено:
себе заказал вот такой http://www.aliexpress.com/snapshot/6607045548.html?orderId=66783490453214
подойдет?
Автор: vlad_sarov
Дата сообщения: 16.04.2015 20:43
VecH
Это всё зависит от семейства, но мне кажется у Вас F3
В любом случае за конструкцией терминала сюда
http://www.hddhelp.com.ua/7200.htm
или сюда
http://geektimes.ru/post/140289/
Или может любой другой подберёте.
А потом уже за командами.
Сначала надо симейство, т.е. ответ терминала на некоторые команды.
Автор: Fagear
Дата сообщения: 16.04.2015 20:48
VecH
На Вашем ничего замыкать не нужно, Вы не "муху гоняете".
Команда для сброса SMART'а делается из терминала, с уровня 1>.
Поиск даже по текущей теме (по 6-й текущей части) даст Вам ответ, что за команда.

Но перед тем, как найдёте адаптер, попробуйте в той же Виктории всю "поляну" прогнать записью-стиранием, а затем запустить SMART тест Ext. off-line routine. И оставьте диск на пару часов в покое на питании. Может, он одумается.
Автор: AntiMember
Дата сообщения: 16.04.2015 20:49
VecH

Цитата:
себе заказал вот такой http://www.aliexpress.com/snapshot/6607045548.html?orderId=66783490453214
подойдет?

Подойдет. У мну такой есть. Скорость выше 230400 дает ошибки. Но вам это не актуально.
Автор: VecH
Дата сообщения: 16.04.2015 20:50
у меня под рукой Raspberry PI есть
там UART на сколько я помню выведен на порты GPIO, подойдет?
Автор: AntiMember
Дата сообщения: 16.04.2015 20:51

Цитата:
запустить SMART тест Ext. off-line routine.

Может помочь.
Автор: cenix_str
Дата сообщения: 16.04.2015 20:51

Цитата:
мне кажется у Вас F3


Цитата:
ST3160815AS

NHawk это, классика.
Ctrl+z
/1
N1
Автор: VecH
Дата сообщения: 16.04.2015 20:53

Цитата:
У мну такой есть. Скорость выше 230400 дает ошибки.

а какой не выдает, если дешевые купить сразу, на будущее пригодится в свободное время чего нить ковырять

Extended Self-Test Log (07h)
это он?
Нашел
Routine menu -> Extended Self-Test:
Routine mode: Off-Line (background)
Time to complete: 54 min
Автор: AntiMember
Дата сообщения: 16.04.2015 20:54
VecH

Цитата:
у меня под рукой Raspberry PI есть
там UART на сколько я помню выведен на порты GPIO, подойдет?

Вау! Подойдет все, что сможет транслировать команды терминальной проги в логические уровни ТТЛ.

Добавлено:
VecH
В Виктории смарттестбокс откройте.
Автор: igor_me
Дата сообщения: 16.04.2015 21:12
Fagear
С днём варения! И спасибо за софт. Вам кроликов можно отсылать без упаковок или в красочных коробочках, с ленточками?
ЗЫ А я почти серъёзно. У меня сейчас есть доступ к огромному числу в т. ч. весьма старых дисков, может что интересует?
Автор: Michael99
Дата сообщения: 16.04.2015 21:24
VecH
Да пустите вашего "ночного ястреба" с N10 (в терминале).
Оживёт - поработает, а нет - так нет. Слимы и так недолгожители были, больших усилий они не стоят.
Автор: VecH
Дата сообщения: 16.04.2015 21:29
Michael99
Что такое "ночной ястреб" ?
я пока новичек в деле восстановления HDD и лазанья в низкоуровневых утилитах работающих с HDD

Добавлено:
после этого теста (Routine menu -> Extended Self-Test)
SMART данные должны прийти в норму или это для самоуспокоения?
Автор: Fagear
Дата сообщения: 16.04.2015 21:32

Цитата:
Что такое "ночной ястреб" ?

Ваш диск.
Кодовое имя его семейства - NHawk (Night Hawk - Ночной ястреб). При запуске диска в терминал он показывает название своего семейства.


Цитата:
SMART данные должны прийти в норму или это для самоуспокоения?

Может и прийти. А может и нет.
Попробовать нужно.
Если ремапов по смарту нет, а есть дофига "претендентов/попыток" - возможно этот смарт-скан вылечит данный глюк.


Цитата:
Ы А я почти серъёзно. У меня сейчас есть доступ к огромному числу в т. ч. весьма старых дисков, может что интересует?

Можно обдумать данный вопрос.
Я сейчас близко занимаюсь старым железом, поэтому старые диски могут быть полезны. Например, я чисто "для души" хочу найти максимальный Бара4 (снеговик) в рабочем состоянии, кажется это было 80 ГБ. Есть некая симпатия к этому семейству.
Автор: igor_me
Дата сообщения: 16.04.2015 21:48

Цитата:
кажется это было 80 ГБ

Хм, пока вроде не встречалось в той "куче", но я и не всё ещё отсмотрел. Поглядим-с...
Автор: VecH
Дата сообщения: 16.04.2015 21:59
Тест закончился, ничего не изменилось, значения так же полных 4 байта (4 294 967 295 = FFFF FFFF)
Reallocated Sector Count нулевой, хотя программа HDAT2 точно правила 3 bad сектора, как она их правила?!, если ни один не перенесен
видимо без терминала не обойтись

p.s. в выходные попробую через Raspberry PI подключиться
Автор: cenix_str
Дата сообщения: 16.04.2015 22:04
Fagear
Буквально на прошлой неделе прошел скан с N2 успешно 60-ка 3-х головая.
Не максимум, но близко.
Автор: Fagear
Дата сообщения: 16.04.2015 22:33

Цитата:
60-ка 3-х головая

60-ка у меня и так есть. Полно 40-вок. Была одна 20-ка, которую я вскрывал - работала после этого долго, бэдов не было. Но куда она сейчас делась - не знаю. А вот 80-ки в руках не держал.
Автор: NiTr0
Дата сообщения: 17.04.2015 01:25
VecH
1>N1 сделайте ему...
Автор: Fagear
Дата сообщения: 17.04.2015 02:36
Опять я со старыми хардами...
Всё та же Barracuda I.
Хотел поправить новенький SMART, вернув в него часы наработки и прочие счётчики (за вычетом ремапов, которые были до селфскана).

Сел разбираться, что к чему в секторе со SMART-атрибутами.
Вроде как в большинстве дисков все атрибуты живут во 2-м секторе Vendor-трека (смещение 0x400).

У этой старой Бары атрибутов немного, но структуру я более-менее разобрал. Пользовался скрином SMART'а, виндовым калькулятором (dec -> hex) и материалами по структуре атрибутов SMART.

Мои изыскания (начало - смещение от начала сектора):
[more]0x02 = ID #1 - Raw read error rate
0x03 = флаги SMART
0x04 = пропуск (0x00)
0x05 = ID #1 VAL
0x06 = ID #1 Worst
0x07...0x0C = ID #1 RAW

0x0E = ID #3 - Spin-up time
0x0F = флаги SMART
0x10 = пропуск (0x00)
0x11 = ID #3 VAL
0x12 = ID #3 Worst
0x13...0x18 = ID #3 RAW

0x1A = ID #4 - Number of spin-up times
0x1B = флаги SMART
0x1C = пропуск (0x00)
0x1D = ID #4 VAL
0x1E = ID #4 Worst
0x1F...0x24 = ID #4 RAW

0x26 = ID #5 - Reallocated sector count
0x27 = флаги SMART
0x28 = пропуск (0x00)
0x29 = ID #5 VAL
0x2A = ID #5 Worst
0x2B...0x30 = ID #5 RAW

0x32 = ID #7 - Seek error rate
0x33 = флаги SMART
0x34 = пропуск (0x00)
0x35 = ID #7 VAL
0x36 = ID #7 Worst
0x37...0x3C = ID #7 RAW

0x3E = ID #9 - Power-on time
0x3F = флаги SMART
0x40 = пропуск (0x00)
0x41 = ID #9 VAL
0x42 = ID #9 Worst
0x43...0x48 = ID #9 RAW

0x4A = ID #10 (0x0A) - Spin-up retries
0x4B = флаги SMART
0x4C = пропуск (0x00)
0x4D = ID #10 VAL
0x4E = ID #10 Worst
0x4F...0x54 = ID #10 RAW

0x56 = ID #12 (0x0C) - Start/stop count
0x57 = флаги SMART
0x58 = пропуск (0x00)
0x59 = ID #12 VAL
0x5A = ID #12 Worst
0x5B...0x60 = ID #12 RAW

0x62 = ID #196 (0xC4) - Reallocated event count
0x63 = флаги SMART
0x64 = пропуск (0x00)
0x65 = ID #196 VAL
0x66 = ID #196 Worst
0x67...0x6C = ID #196 RAW

0x6E = ID #197 (0xC5) - Current pending sectors
0x6F = флаги SMART
0x70 = пропуск (0x00)
0x71 = ID #197 VAL
0x72 = ID #197 Worst
0x73...0x78 = ID #197 RAW

0x7A = ID #198 (0xC6) - Offline scan UNC sectors
0x7B = флаги SMART
0x7C = пропуск (0x00)
0x7D = ID #198 VAL
0x7E = ID #198 Worst
0x7F...0x84 = ID #198 RAW

0x86 = ID #199 (0xC7) - Ultra DMA CRC errors
0x87 = флаги SMART
0x88 = пропуск (0x00)
0x89 = ID #199 VAL
0x8A = ID #199 Worst
0x8B...0x90 = ID #199 RAW[/more]

Расшифровка флагов SMART:

Life Critical (0x01): важный атрибут, покрывается гарантией
Online test (0x02): обновляется через on-line тесты
Performance (0x04): показатель производительности
Error Rate (0x08): частота ошибок
Event Counts (0x10): счётчик событий
Self preserving (0x20): атрибут собирает данные, даже если SMART отключён
0b00010011
||||||-- Life Critical
|||||--- Online test
||||---- Performance
|||----- Error Rate
||------ Event Counts
|------- Self preserving
0x13 = 0b00010011 = Event Counts, Online test, Life Critical


SMART:


Наглядно в hex:

Автор: moto261
Дата сообщения: 17.04.2015 03:21
User Partition Format 3% complete, Zone 00, Pass 01, LBA 001E4B78, ErrCode 43110081, Elapsed Time 5748 mins 00 secs
User Partition Format 3% complete, Zone 00, Pass 01, LBA 001E4BC5, ErrCode 43110081, Elapsed Time 5748 mins 30 secs
User Partition Format 3% complete, Zone 00, Pass 01, LBA 001E4BD7, ErrCode 43110081, Elapsed Time 5749 mins 00 secs
User Partition Format 3% complete, Zone 00, Pass 01, LBA 001E4BE8, ErrCode 43110081, Elapsed Time 5749 mins 30 secs
5400.6 процесс идёт потихоньку
Автор: VecH
Дата сообщения: 17.04.2015 07:09
Добрался до Victoria
запустил там тест Ext. off-line routine
в логе отобразилось: Starting Ext off-line routine SMART Test (2)
Как узнать что тест окончился? в логе отобразится?
Автор: moto261
Дата сообщения: 17.04.2015 19:50
у этого 500гб 5400.6 диска всё местостояние виндовс одни бэды
после 6-7 гигов будет видно как дела
Автор: Sedin
Дата сообщения: 18.04.2015 02:07
обождём...
LBA 001E4BE8 ... почти гиг уже... делов то (четверо суток)
короче ждём отчёта 8-го мая.... самый раз будет 7 гиг из 500-т

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126

Предыдущая тема: Чем лучше подключать HDD от прошлого ноута и как найти папку


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