ST2000LM007 HDD with Unstable Weak Heads
With DFL Seagate hdd firmware repair tool, users can fix the ST2000LM007 firmware failure at high success rate like other Seagate LM hdds.
Before any repair operations on the patient hdd, users need to remember to backup the original ROM and important SYS files such as the translator and NGlist.
After fixing the firmware failures, users can use DFL DDP data recovery program to extract the lost data easily.
As for the following case, the patient hdd has not only firmware failures, it had also unstable heads. So after the firmware fixing, users need to use selective head imaging to image the hdd instead of file extraction directly.
Boot 0x80M
Rst 0x80M
Srv DETCR init 0x0000
EDAC Value = 0000F018E59FF018
(P) SATA Reset
RAW OFF
PASS
(DOS Table) Worst Count: 00000000 At SU: FFFFFFFF NT: 00000000 OT: 00000000
(POR) Recover Secondary MCMT Opened Recovered
Starting LBA of RW Request=00008FAE91 Length=00001054
ProcessRWError -Read- at LBA 00008FB0EB Sense Code=43160080
ProcessRecoveryComp-2
ERC TO exceeded, orig value in us:FFFFFFFF
MS Read Fails: 047D7488,000082A0
Xor this IOEDC Syndrome with Host LBA to find actual sector written = 00000008
Search IOEDC Index = 000139E0 Index Offset = 00000000
Search IOEDC Index = 000139E1 Index Offset = 00000001
Search IOEDC Index = 000139E2 Index Offset = 00000002
Search IOEDC Index = 000139E3 Index Offset = 00000003
Search IOEDC Index = 000139E4 Index Offset = 00000004
Search IOEDC Index = 000139E5 Index Offset = 00000005
Search IOEDC Index = 000139E6 Index Offset = 00000006
Search IOEDC Index = 000139E7 Index Offset = 00000007
Search IOEDC Index = 000139E8 Index Offset = 00000008
Search IOEDC Index = 000139E9 Index Offset = 00000009
Search IOEDC Index = 000139EA Index Offset = 0000000A
Search IOEDC Index = 000139EB Index Offset = 0000000B
Search IOEDC Index = 000139EC Index Offset = 0000000C
Search IOEDC Index = 000139ED Index Offset = 0000000D
Search IOEDC Index = 000139EE Index Offset = 0000000E
Search IOEDC Index = 000139EF Index Offset = 0000000F
Search IOEDC Index = 000139F0 Index Offset = 00000010
Search IOEDC Index = 000139F1 Index Offset = 00000011
Search IOEDC Index = 000139F2 Index Offset = 00000012
Search IOEDC Index = 000139F3 Index Offset = 00000013
Search IOEDC Index = 000139F4 Index Offset = 00000014
Search IOEDC Index = 000139F5 Index Offset = 00000015
Search IOEDC Index = 000139F6 Index Offset = 00000016
Search IOEDC Index = 000139F7 Index Offset = 00000017
Search IOEDC Index = 000139F8 Index Offset = 00000018
Search IOEDC Index = 000139F9 Index Offset = 00000019
Search IOEDC Index = 000139FA Index Offset = 0000001A
Search IOEDC Index = 000139FB Index Offset = 0000001B
Search IOEDC Index = 000139FC Index Offset = 0000001C
Search IOEDC Index = 000139FD Index Offset = 0000001D
Search IOEDC Index = 000139FE Index Offset = 0000001E
Search IOEDC Index = 000139FF Index Offset = 0000001F
Search IOEDC Index = 00013A00 Index Offset = 00000020
Search IOEDC Index = 00013A01 Index Offset = 00000021
Search IOEDC Index = 00013A02 Index Offset = 00000022
Search IOEDC Index = 00013A03 Index Offset = 00000023
Search IOEDC Index = 00013A04 Index Offset = 00000024
Search IOEDC Index = 00013A05 Index Offset = 00000025
Search IOEDC Index = 00013A06 Index Offset = 00000026
Search IOEDC Index = 00013A07 Index Offset = 00000027
Search IOEDC Index = 00013A08 Index Offset = 00000028
Search IOEDC Index = 00013A09 Index Offset = 00000029
Search IOEDC Index = 00013A0A Index Offset = 0000002A
Search IOEDC Index = 00013A0B Index Offset = 0000002B
Search IOEDC Index = 00013A0C Index Offset = 0000002C
Search IOEDC Index = 00013A0D Index Offset = 0000002D
Search IOEDC Index = 00013A0E Index Offset = 0000002E
Search IOEDC Index = 00013A0F Index Offset = 0000002F
Search IOEDC Index = 00013A10 Index Offset = 00000030
VBMIndex With IOEDC Error =00013A10
Uint32 Offset= FFFFFFFF Bit Mask= EEEEEEEE
HostLBA = 00000000047D8758
Previous VBM Index = 00013A0F
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00200000
00008777 00200000 5429C830 00000000
VBM Index IOECC Error =00013A10
079E9731 835B9250 64742B32 595D3381 521547DA 9A01C027 C5858C25 920876B6
F0E09E0D E555C676 DF69F041 473F768A E501FE07 54F54780 369353F6 0E41A30C
3953F8F0 D5FA45B1 AD767F45 20BD5967 3EBC5B56 CF15CD27 996757F4 4B237F18
C0B6D2FB 6D551800 43B571ED 3D8A6940 CD906CF7 CDE29347 185D2EE1 B58437C9
C9122160 CF40404C DB512454 F7E52479 7748FC5F CDD5863A 7252901B 596C8125
37AA64E2 FE9B6AF8 4211352C 24CD67D6 13A2AB44 471CAD0A F2D08C6C AE4B5C3E
722DAD93 9F0F520F C73EAF12 69194DEE 1C98C048 B8BD3DC0 E9909DA7 CD47DE64
A7D1AD55 CDBAF632 82ABE1CD 8E4BC1E3 722B953B 1725E82A 89205DB7 E097F72B
30763F0B 323AEBD7 E012D422 80D6F029 4DB5D058 2E33131B 6AF6CD50 97B7ED00
6BB93D3D AAA99A7B 05D76F56 55D043C6 3A14951E E701A19C 10FA444D 7BD403E4
E4C85BBF B9B6BE4C FD78F163 ED069287 F461B588 0DE35A75 C0DEC8D2 E4132288
CA208075 21F53224 62129DBD 3D2E16C9 ABC74875 534BDBF2 782E0598 5014783D
A9001F88 3DF9D760 F4E04C0E 8265B1B8 5BF3A5BD 1F6A60F2 95DB7631 929B6618
B6D4CD4C A229C66A 7D927616 E7A9576B 1D7D0A15 5E75638B F91066D8 AC987995
204A8A8C A7DA0639 D3DD596D DF7A8044 65881884 950327ED 3035560A 3619B6D5
D2363B0E DC7B21B7 24F11B3A AA8EE0C9 38ABB6AF 9BF9933C 853F87B0 52976E01
853F90B7 52976E01 CC4E3E00 00000000
Next VBM Index = 00013A11
655028B9 DDF0CF0E 333D4DB8 79C55961 33D19BFC 798D755D 779ED003 944DFC8D
E1F608DB BE7069AE 2756AA63 8FC3DADD 1A2C0972 BC8A1F13 4D8B5CD3 9FFD2939
30124FCE A166AD2B 0130720E 4682EE7D F8B1D4CF 530271FC E176E1F5 8354B49E
E83A18BD ECE0C20C 6AC47B83 E5E6A158 FB3674F2 B29DE49A 18D53902 E251DB2C
87421CB8 15ED12F7 51750643 3755462A 9F346CFB FFAA1501 3CDBDA7C 2463F9AC
56A2B3C4 979BB7F0 199C1D5E D2AAB09F 50AD3BEA B9F0139C 3D042EA6 21DD6FA2
6BF8DFF0 89AF0BC4 275FFD57 769F00BB 893841EF 39C49E50 9E63560F D66FFFB4
815A5F53 2E36FA31 1EC762F6 0966EBCE 766A011D FBC64054 D5E84DD5 08AB4B8B
285BA16A 046F9F76 81AE0B01 36D8AB9C 2B41E64C 45B95286 0FD21BB6 77565B2A
D2339315 38BD6335 5E1CFFAB 14F42D7E 6D510F16 D30F52AA 19453CD4 6791A2C1
E0D40F75 C8F20FA8 7494CAF4 EF2D2F87 4D174DDB 3C4626CD 08AFC22E 071BFD2B
0BA5DA3A FBB2CA9F FB543425 F5C4F121 DB891426 0AA157E7 071DEB45 987FB8E2
3113AE23 6FF94ED8 8CA06E35 D8E67CA2 0D3CDB8A CBAE16AF 3E181045 1B32E6D5
035F5A85 31A457F2 411D8372 3911E7E1 95270CFD ECF86F6B 1D188212 14E2BED0
F00F5F07 E94A70AC 5C02C2AF 825E97D8 82858049 83815FCE 01EBE43B A410F188
43541220 FF78252F 5A2974FC 65AE94AA 6762549F 2BB0F78E AB6581B3 AAB84F29
AB652539 AAB84F29 6ADFC2FD 00000000
DiscLBA on or before IOEDC Error = 008FB0E5
Xor this IOEDC Syndrome with Host LBA to find actual sector written = 00000008
Starting LBA of RW Request=00008FAE91 Length=00001054
ProcessRWError -Write- at LBA 00008FB0E5 Sense Code=44808780
Out:
Xor this IOEDC Syndrome with Host LBA to find actual sector written = 00000008
Search IOEDC Index = 000139E8 Index Offset = 00000000
Search IOEDC Index = 000139E9 Index Offset = 00000001
Search IOEDC Index = 000139EA Index Offset = 00000002
Search IOEDC Index = 000139EB Index Offset = 00000003
Search IOEDC Index = 000139EC Index Offset = 00000004
Search IOEDC Index = 000139ED Index Offset = 00000005
Search IOEDC Index = 000139EE Index Offset = 00000006
Search IOEDC Index = 000139EF Index Offset = 00000007
Search IOEDC Index = 000139F0 Index Offset = 00000008
Search IOEDC Index = 000139F1 Index Offset = 00000009
Search IOEDC Index = 000139F2 Index Offset = 0000000A
Search IOEDC Index = 000139F3 Index Offset = 0000000B
Search IOEDC Index = 000139F4 Index Offset = 0000000C
Search IOEDC Index = 000139F5 Index Offset = 0000000D
Search IOEDC Index = 000139F6 Index Offset = 0000000E
Search IOEDC Index = 000139F7 Index Offset = 0000000F
Search IOEDC Index = 000139F8 Index Offset = 00000010
Search IOEDC Index = 000139F9 Index Offset = 00000011
Search IOEDC Index = 000139FA Index Offset = 00000012
Search IOEDC Index = 000139FB Index Offset = 00000013
Search IOEDC Index = 000139FC Index Offset = 00000014
Search IOEDC Index = 000139FD Index Offset = 00000015
Search IOEDC Index = 000139FE Index Offset = 00000016
Search IOEDC Index = 000139FF Index Offset = 00000017
Search IOEDC Index = 00013A00 Index Offset = 00000018
Search IOEDC Index = 00013A01 Index Offset = 00000019
Search IOEDC Index = 00013A02 Index Offset = 0000001A
Search IOEDC Index = 00013A03 Index Offset = 0000001B
Search IOEDC Index = 00013A04 Index Offset = 0000001C
Search IOEDC Index = 00013A05 Index Offset = 0000001D
Search IOEDC Index = 00013A06 Index Offset = 0000001E
Search IOEDC Index = 00013A07 Index Offset = 0000001F
Search IOEDC Index = 00013A08 Index Offset = 00000020
Search IOEDC Index = 00013A09 Index Offset = 00000021
Search IOEDC Index = 00013A0A Index Offset = 00000022
Search IOEDC Index = 00013A0B Index Offset = 00000023
Search IOEDC Index = 00013A0C Index Offset = 00000024
Search IOEDC Index = 00013A0D Index Offset = 00000025
Search IOEDC Index = 00013A0E Index Offset = 00000026
Search IOEDC Index = 00013A0F Index Offset = 00000027
Search IOEDC Index = 00013A10 Index Offset = 00000028
VBMIndex With IOEDC Error =00013A10
DiscLBA on or before IOEDC Error = 008FB0E6
Starting LBA of RW Request=00008FAE91 Length=00001054
ProcessRWError -Write- at LBA 00008FB0E6 Sense Code=44808780
Out:
Xor this IOEDC Syndrome with Host LBA to find actual sector written = 00000008
Search IOEDC Index = 000139F0 Index Offset = 00000000
Search IOEDC Index = 000139F1 Index Offset = 00000001
Search IOEDC Index = 000139F2 Index Offset = 00000002
Search IOEDC Index = 000139F3 Index Offset = 00000003
Search IOEDC Index = 000139F4 Index Offset = 00000004
Search IOEDC Index = 000139F5 Index Offset = 00000005
Search IOEDC Index = 000139F6 Index Offset = 00000006
Search IOEDC Index = 000139F7 Index Offset = 00000007
Search IOEDC Index = 000139F8 Index Offset = 00000008
Search IOEDC Index = 000139F9 Index Offset = 00000009
Search IOEDC Index = 000139FA Index Offset = 0000000A
Search IOEDC Index = 000139FB Index Offset = 0000000B
Search IOEDC Index = 000139FC Index Offset = 0000000C
Search IOEDC Index = 000139FD Index Offset = 0000000D
Search IOEDC Index = 000139FE Index Offset = 0000000E
Search IOEDC Index = 000139FF Index Offset = 0000000F
Search IOEDC Index = 00013A00 Index Offset = 00000010
Search IOEDC Index = 00013A01 Index Offset = 00000011
Search IOEDC Index = 00013A02 Index Offset = 00000012
Search IOEDC Index = 00013A03 Index Offset = 00000013
Search IOEDC Index = 00013A04 Index Offset = 00000014
Search IOEDC Index = 00013A05 Index Offset = 00000015
Search IOEDC Index = 00013A06 Index Offset = 00000016
Search IOEDC Index = 00013A07 Index Offset = 00000017
Search IOEDC Index = 00013A08 Index Offset = 00000018
Search IOEDC Index = 00013A09 Index Offset = 00000019
Search IOEDC Index = 00013A0A Index Offset = 0000001A
Search IOEDC Index = 00013A0B Index Offset = 0000001B
Search IOEDC Index = 00013A0C Index Offset = 0000001C
Search IOEDC Index = 00013A0D Index Offset = 0000001D
Search IOEDC Index = 00013A0E Index Offset = 0000001E
Search IOEDC Index = 00013A0F Index Offset = 0000001F
Search IOEDC Index = 00013A10 Index Offset = 00000020
VBMIndex With IOEDC Error =00013A10
DiscLBA on or before IOEDC Error = 008FB0E7
Starting LBA of RW Request=00008FAE91 Length=00001054
ProcessRWError -Write- at LBA 00008FB0E7 Sense Code=44808780
Out:
Xor this IOEDC Syndrome with Host LBA to find actual sector written = 00000008
Search IOEDC Index = 000139F8 Index Offset = 00000000
Search IOEDC Index = 000139F9 Index Offset = 00000001
Search IOEDC Index = 000139FA Index Offset = 00000002
Search IOEDC Index = 000139FB Index Offset = 00000003
Search IOEDC Index = 000139FC Index Offset = 00000004
Search IOEDC Index = 000139FD Index Offset = 00000005
Search IOEDC Index = 000139FE Index Offset = 00000006
Search IOEDC Index = 000139FF Index Offset = 00000007
Search IOEDC Index = 00013A00 Index Offset = 00000008
Search IOEDC Index = 00013A01 Index Offset = 00000009
Search IOEDC Index = 00013A02 Index Offset = 0000000A
Search IOEDC Index = 00013A03 Index Offset = 0000000B
Search IOEDC Index = 00013A04 Index Offset = 0000000C
Search IOEDC Index = 00013A05 Index Offset = 0000000D
Search IOEDC Index = 00013A06 Index Offset = 0000000E
Search IOEDC Index = 00013A07 Index Offset = 0000000F
Search IOEDC Index = 00013A08 Index Offset = 00000010
Search IOEDC Index = 00013A09 Index Offset = 00000011
Search IOEDC Index = 00013A0A Index Offset = 00000012
Search IOEDC Index = 00013A0B Index Offset = 00000013
Search IOEDC Index = 00013A0C Index Offset = 00000014
Search IOEDC Index = 00013A0D Index Offset = 00000015
Search IOEDC Index = 00013A0E Index Offset = 00000016
Search IOEDC Index = 00013A0F Index Offset = 00000017
Search IOEDC Index = 00013A10 Index Offset = 00000018
VBMIndex With IOEDC Error =00013A10
DiscLBA on or before IOEDC Error = 008FB0E8
Starting LBA of RW Request=00008FAE91 Length=00001054
ProcessRWError -Write- at LBA 00008FB0E8 Sense Code=44808780
Out:
Xor this IOEDC Syndrome with Host LBA to find actual sector written = 00000008
Search IOEDC Index = 00013A00 Index Offset = 00000000
Search IOEDC Index = 00013A01 Index Offset = 00000001
Search IOEDC Index = 00013A02 Index Offset = 00000002
Search IOEDC Index = 00013A03 Index Offset = 00000003
Search IOEDC Index = 00013A04 Index Offset = 00000004
Search IOEDC Index = 00013A05 Index Offset = 00000005
Search IOEDC Index = 00013A06 Index Offset = 00000006
Search IOEDC Index = 00013A07 Index Offset = 00000007
Search IOEDC Index = 00013A08 Index Offset = 00000008
Search IOEDC Index = 00013A09 Index Offset = 00000009
Search IOEDC Index = 00013A0A Index Offset = 0000000A
Search IOEDC Index = 00013A0B Index Offset = 0000000B
Search IOEDC Index = 00013A0C Index Offset = 0000000C
Search IOEDC Index = 00013A0D Index Offset = 0000000D
Search IOEDC Index = 00013A0E Index Offset = 0000000E
Search IOEDC Index = 00013A0F Index Offset = 0000000F
Search IOEDC Index = 00013A10 Index Offset = 00000010
VBMIndex With IOEDC Error =00013A10
DiscLBA on or before IOEDC Error = 008FB0E9
Starting LBA of RW Request=00008FAE91 Length=00001054
ProcessRWError -Write- at LBA 00008FB0E9 Sense Code=44808780
Out:
Xor this IOEDC Syndrome with Host LBA to find actual sector written = 00000008
Search IOEDC Index = 00013A08 Index Offset = 00000000
Search IOEDC Index = 00013A09 Index Offset = 00000001
Search IOEDC Index = 00013A0A Index Offset = 00000002
Search IOEDC Index = 00013A0B Index Offset = 00000003
Search IOEDC Index = 00013A0C Index Offset = 00000004
Search IOEDC Index = 00013A0D Index Offset = 00000005
Search IOEDC Index = 00013A0E Index Offset = 00000006
Search IOEDC Index = 00013A0F Index Offset = 00000007
Search IOEDC Index = 00013A10 Index Offset = 00000008
VBMIndex With IOEDC Error =00013A10
DiscLBA on or before IOEDC Error = 008FB0EA
Starting LBA of RW Request=00008FAE91 Length=00001054
ProcessRWError -Write- at LBA 00008FB0EA Sense Code=44808780
Out:
Xor this IOEDC Syndrome with Host LBA to find actual sector written = 00000008
Search IOEDC Index = 00013A10 Index Offset = 00000000
VBMIndex With IOEDC Error =00013A10
DiscLBA on or before IOEDC Error = 008FB0EB
Starting LBA of RW Request=00008FAE91 Length=00001054
ProcessRWError -Write- at LBA 00008FB0EB Sense Code=44808780
Out:
Unretryable write error
(MC POR Duration): 0000002604
Intel 6G->3G
Send Status: COMRESET seen
CSpd= 3Gbps
DSC
MCMT Save:Pass
RNRERR F 34 S D0
FAFH_TRIGGER_POWER_UP