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