Hello, I've had an unusual case in for recovery, I thought it might be worth sharing. A full recovery was made of the HDD.
Samsung Momentus ST1000LM025 / HN-M101ABB-2AR10001 - USB3 integrated.
Summary: When connected via native USB connection and terminal the HDD reported as having a failure of head 1. Changing the head map to 0,2,2,3 allowed access to LBA values from heads 0,2,3. Wiring into SATA channel of PCB did not easily provide a RDY status. Consequently a PCB swap with serial flash was conducted. HDD entered ready, head 0 was reported as having error in terminal, however ALL data from heads 0,1,2,3 was readable with no bad sectors.
Detail: Symptoms on arrival: with USB connected HDD would spin up, would not be recognised by computer or PC3000 USB utility. It was making some slight tapping noises to begin with but would become stable. It was possible to access SA via terminal. No LBA values were accessible. It was possible to read the SA. However after about 15 minutes of reading the HDD would spin down. It was necessary to power off-on the HDD for it to reach a ready status again. Given the speed of the terminal connection it proved difficult to read some of the larger modules.
Inspection of the terminal output suggested head 1 had failed (sea output 1 below). Changing the headmap in RAM to 0,2,2,3 allowed data access for head 0,2,3. Once initialised changing the headmap back to 0,1,2,3 allowed access to data from 0,2,3. No data was readable from head 1. The HDD was opened and the head assembly and platters were inspected for damage. Internally the HDD looked OK.
An attempt was made to solder wires into PCB to connect a SATA data connector but it was difficult to get a reliable connection, therefore a matching SATA PCB from a ST1000LM024 was used. HDD reached RDY, the terminal output is copied below (‘output 2’). Note that in this output head 0 is reporting error ("UF 3 1stGrayErr Hd:0). The SA was read in full with no errors. A headmap was created in Data Extractor. It then became apparent that it was possible to read data from head 1. All of the allocated data areas of the HDD have been read with 0 bad sectors.
I am still waiting on customer confirmation of the file listing so the HDD has not been reassembled with the original USB PCB – it will be interesting to see if the HDD responds normally when this is back on the HDD?
Does any have any thoughts about why the HDD has responded in this way? Best regards, John
Terminal Output 1 – with native USB PCB:
ActiveFW : 00 FWVer : 0001 SATA PLL cal done DDR size detected = 8MB
DDR size detected = 8MB
*PAUNI_L2957*PA VID=0006 PN=0009 Rev=0002- PA_UNI Found *PAUNI_L2957*PA VID=0006 PN=0009 Rev=0002- PA_UNI FoundU S_0SHK NF Cal:19 SO_1 SPU@25C,4951mV IS=3 CLA ..36/83 HO..OK HO RPM=3480 OK AC 920 ST..OK mS1 00000003 GT:429 SC(L):4093/65 BE.N:12 LD..OK SK C: 7169 H:0 Boot Sector Error! Take a default. Loaded FIT ( 0: 0: 1) CalibTable Loaded. Rev:0x1B ResoTable Loaded. Rev:0x01 Bump Limit Loaded. Rev:0x01 RRO1xTable Loaded. Rev:0x01 Fw Active 00 Ovly loaded to 0x00014D00 Ovly loaded to 0x1002E408 FdtTable Loaded. Rev:0x02 Reading Serial Num Pass Up MC
PwrOn RRO1x @ H0 Table) cos = -1084160, sin = -998656 Coeff) cos = 179922, sin = -213282
DiskSlip : 208 [SrvTrk] DiskSlip : 216 [SrvTrk]
PwrOn RRO1x @ H2 Table) cos = -1151744, sin = -973824 Coeff) cos = 60866, sin = 37731
DiskSlip : 213 [SrvTrk] DiskSlip : 205 [SrvTrk] TgtCyl: 832 Hd: 0 Zn: 0 Avg.:- 101 TgtCyl: 268368 Hd: 0 Zn: 1 Avg.: 1007
SVCAL(0080,0000)-->PASS RecordValid Ok : 0407E47D 0007E41D ReadyTime = 4451304 us ENG>mS1 00000003 UF4 1VE UF 3 1stGrayErr Hd:1 SK C:153854 H:2 SC(U)..4093/286 UD..OK : 286 PK_4 C: 54 H:2 ------------------------------------- Terminal Output 2 – with matching SATA version PCB:
ActiveFW : 00 FWVer : 0001 SATA PLL cal done DDR size detected = 8MB
DDR size detected = 8MB
*PAUNI_L2957*PA VID=0006 PN=0009 Rev=0002- PA_UNI Found *PAUNI_L2957*PA VID=0006 PN=0009 Rev=0002- PA_UNI FoundU S_0SHK NF Cal:21 SO_1 SPU@26C,5038mV IS=5 CLA ..36/89 HO..OK HO RPM=2902 OK AC 1131 ST..OK mS1 00000003 GT:409 SC(L):4088/-4 BE.N:16 LD..OK SK C: 7518 H:0 Boot Sector Error! Take a default. Loaded FIT ( 0: 0: 1) CalibTable Loaded. Rev:0x1B ResoTable Loaded. Rev:0x01 Bump Limit Loaded. Rev:0x01 RRO1xTable Loaded. Rev:0x01 Fw Active 00 Ovly loaded to 0x00014D00 Ovly loaded to 0x1002E408 FdtTable Loaded. Rev:0x02 Reading Serial Num Pass Up MC
PwrOn RRO1x @ H0 Table) cos = -1084160, sin = -998656 Coeff) cos = 144964, sin = -196256
DiskSlip : 208 [SrvTrk] DiskSlip : 212 [SrvTrk]
PwrOn RRO1x @ H2 Table) cos = -1151744, sin = -973824 Coeff) cos = 80171, sin = 54603
DiskSlip : 213 [SrvTrk] DiskSlip : 201 [SrvTrk] TgtCyl: 832 Hd: 0 Zn: 0 Avg.:- 99 TgtCyl: 268368 Hd: 0 Zn: 1 Avg.: 1005
SVCAL(0080,0000)-->PASS RecordValid Ok : 0407E47D 0007E41D ReadyTime = 4454647 us ENG>mS1 00000003 SK C:154891 H:0 SC(U)..4088/121 UD..OK : 121 PK_4 C: 25 H:0 mS1 00000003 GT:408 SC(L):4090/19 BE.N:15 LD..OK SK C: 7260 H:0 mS1 00000003 SK C:160077 H:0 SC(U)..4090/120 UD..OK : 120 PK_4 C: 67 H:0 mS1 00000003 GT:409 SC(L):4084/-16 BE.N:16 LD..OK SK C: 7060 H:0 mS1 00000003 UF 3 1stGrayErr Hd:0 SK C:169072 H:1 SC(U)..4084/291 UD..OK : 291 PK_4 C: 40 H:1 mS1 00000003 GT:407 SC(L):4078/-17 BE.N:16 LD..OK SK C: 7343 H:1 SC(U)..4078/111 UD..OK : 111 PK_4 C: 32 H:0
---------------------------------------------
_________________ CDR - Manchester Data Recovery Services 0161 408 4857 http://www.cheadledatarecovery.co.uk/
|