2TB HDD only shows 6KB

Bandera_Bulldog

Reputable
Apr 13, 2014
5
0
4,510
So, this description may be a long one...

First, the HDD info:
Brand: Seagate
Model: ST2000DM001
Controller Board: 100664987 Rev A
Capacity: 2TB

A family member (who is an author) recently had their HDD fail with many chapters of their book stored within the drive. Since I'm a EE, they figured that I should be able to fix it. I made no promises, but took a look at the drive. Here is what I have seen so far.

In Disk Manager, the disk shows up without any space that can be allocated or any volumes. Thus I am unable to assign drive letters and the like. As the subject mentions, when I look at it in the DiskPart utility it only shows up as 6656 Bytes. I've used a hex reader to open the disk and it shows the MBR only with a total sector space of 13. Based on the research that I've don and having little to no knowledge about Hard Drives my only guess is that something is wrong with the controller board and the ROM needs to be transferred to a donor board. The HDD does not make any "clicking" sounds and seems to spin up fine. One last detail, I've used Seagates tools and found that it passes some of its SMART tests, but fails some others. I'm not quite sure which ones specifically.

Any help or insight would be greatly appreciated.

-Eric
 
Solution
Sorry, I didn't get an email notification of your reply.

Anyway, your drive has serious media/head problems.

05 _56 _51 _36 00000000E210 Reallocated Sectors Count
BB __1 __1 __0 000000001DC9 Reported Uncorrectable Errors
C5 _58 _43 __0 000000001B70 Current Pending Sector Count
C6 _58 _43 __0 000000001B70 Uncorrectable Sector Count

There are 57872 (= 0xE210) reallocated sectors and many more pending reallocation. The actual number of bad physical sectors is probably 7234 (= 57872 / 8), but that's still a large number.

The capacity that is being reported via the Identify Device command is 0xD sectors. Words 60 an 61 report the total number of available sectors for 28-bit commands, whereas words 100 - 103 report the total number for...
First of all, do not do any write operations to the drive. Don't create a partition, don't format anything, don't change any bytes on it. That can only make recovery harder. The usual first attack is to assume that this is not a hardware failure (especially the controller logic which usually takes a professional to fix) and run recover utilities against the drive. These will scan it sector-by-sector and try to recover files and, if possible, the disk structure.

Two problems with my answer. First, a lot of the commercial spam on the forums is come-on for data recovery tools which aren't worth the price and may not work at all. I've got links to two threads with good lists, but those links aren't with me now. I'll look for them and try to update this tomorrow.

EDIT: Recuva is a well-known tool, and I consider it bad news that it didn't help. My list is below. fzabkar has chimed in, so you are in good hands.

http://www.tomshardware.com/forum/267620-32-best-data-recovery-tools
http://www.tomsguide.com/us/pictures-story/332-free-data-recovery-backup-restore.html#BOM_comments
 

Bandera_Bulldog

Reputable
Apr 13, 2014
5
0
4,510
Thanks for the quick reply WyomingKnott.

I have also tried a few recovery tools, which I have listed below:

Seagate File Recovery for Windows
Recuva
Yodot Hard Drive Recovery
Active@ File Recovery
TestDisk
PhotoRec

Unfortunately, none of these tools were able to recover the data successfully. TestDisk and PhotoRec require the drive space to show up correctly. With the other aforementioned tools, they only scan the 6KB that I mentioned previously. Of course, I will be more than happy to try any of your suggestions.


-Eric


 
Can you show us a CrytalDiskInfo report for the drive? This will tell us the actual capacity that is being reported by the drive, and it will also give us a SMART report.

Secondly, can you show us the hex contents of sector 0? I like DMDE (freeware disc editor), but any disc editor should be fine (in readonly mode).

BTW, the PCB appears to be OK, and the fact that you can read sector 0 suggests that the problem is most likely logical rather than physical.
 

Bandera_Bulldog

Reputable
Apr 13, 2014
5
0
4,510

______________________________________________________________________________________________
Thanks for the reply,

I downloaded Crystal Disk, unfortunately I don't seem to be able to post pictures in this forum. When I try to post the pictures, the webpage only asks for a URL. I copied the text from the report though. I apologize, as it may be cumbersome to read.

----------------------------------------------------------------------------
CrystalDiskInfo 5.6.2 Shizuku Edition (C) 2008-2013 hiyohiyo
Crystal Dew World : http://crystalmark.info/
----------------------------------------------------------------------------

OS : Windows 7 Home Premium SP1 [6.1 Build 7601] (x64)
Date : 2014/04/14 20:02:01

-- Controller Map ----------------------------------------------------------
+ Intel(R) Mobile Express Chipset SATA AHCI Controller [ATA]
- MATSHITA BD-RE UJ240AF
+ Virtual CloneDrive [SCSI]
- ELBY CLONEDRIVE SCSI CdRom Device

-- Disk List ---------------------------------------------------------------
(1) SAMSUNG SSD PM830 2.5" 7mm 256GB : 256.0 GB [0/0/0, pd1] - sg
(2) ST2000DM001-9YN164 : 4294967.2 GB [1/X/X, jm1] (V=152D, P=2338) - st
----------------------------------------------------------------------------
(2) ST2000DM001-9YN164
----------------------------------------------------------------------------
Enclosure : ST2000DM 001-9YN164 USB Device (V=152D, P=2338, jm1) - st
Model : ST2000DM001-9YN164
Firmware : DC4A
Serial Number : Z1E0RRLK
Disk Size : 4294967.2 GB (0.0/0.0/0.0/4294967.2)
Buffer Size : Unknown
Queue Depth : 32
# of Sectors : 1008
Rotation Rate : 7200 RPM
Interface : USB (Serial ATA)
Major Version : ATA8-ACS
Minor Version : ATA8-ACS version 4
Transfer Mode : SATA/600
Power On Hours : 13886 hours
Power On Count : 116 count
Temparature : 28 C (82 F)
Health Status : Caution
Features : S.M.A.R.T., APM, 48bit LBA, NCQ
APM Level : 8080h [ON]
AAM Level : ----

-- S.M.A.R.T. --------------------------------------------------------------
ID Cur Wor Thr RawValues(6) Attribute Name
01 _89 _78 __6 0000075BDDA9 Read Error Rate
03 _94 _94 __0 000000000000 Spin-Up Time
04 100 100 _20 0000000000EC Start/Stop Count
05 _56 _51 _36 00000000E210 Reallocated Sectors Count
07 _67 _60 _30 000C03FC8D66 Seek Error Rate
09 _85 _85 __0 00000000363E Power-On Hours
0A 100 100 _97 000000000000 Spin Retry Count
0C 100 100 _20 000000000074 Power Cycle Count
B7 100 100 __0 000000000000 Unknown
B8 _90 _90 _99 00000000000A End-to-End Error
BB __1 __1 __0 000000001DC9 Reported Uncorrectable Errors
BC 100 _94 __0 000C00190019 Command Timeout
BD 100 100 __0 000000000000 High Fly Writes
BE _72 _58 _45 00001C15001C Airflow Temperature
BF 100 100 __0 000000000000 G-Sense Error Rate
C0 100 100 __0 00000000006F Power-off Retract Count
C1 __1 __1 __0 000000036B48 Load/Unload Cycle Count
C2 _28 _42 __0 000F0000001C Temperature
C5 _58 _43 __0 000000001B70 Current Pending Sector Count
C6 _58 _43 __0 000000001B70 Uncorrectable Sector Count
C7 200 200 __0 000000000000 UltraDMA CRC Error Count
F0 100 253 __0 E403000020CC Head Flying Hours
F1 100 253 __0 133EC6F65831 Total Host Writes
F2 100 253 __0 740055FAC788 Total Host Reads

-- IDENTIFY_DEVICE ---------------------------------------------------------
0 1 2 3 4 5 6 7 8 9
000: 0C5A 0001 C837 0010 0000 0000 003F 0000 0000 0000
010: 2020 2020 2020 2020 2020 2020 5A31 4530 5252 4C4B
020: 0000 0000 0004 4443 3441 2020 2020 5354 3230 3030
030: 444D 3030 312D 3959 4E31 3634 2020 2020 2020 2020
040: 2020 2020 2020 2020 2020 2020 2020 8010 4000 2F00
050: 4000 0200 0200 0007 0001 0010 003F 03F0 0000 0010
060: 000D 0000 0000 0007 0003 0078 0078 0078 0078 0000
070: 0000 0000 0000 0000 0000 001F 850E 0002 004C 0040
080: 01F0 0029 346B 7D09 4163 3469 BC09 4163 407F 0068
090: 0068 8080 FFFE 0000 D000 0000 0000 0000 0000 0000
100: 000D 0000 0000 0000 0000 0000 6003 0000 5000 C500
110: 4D31 FA7B 0000 0000 0000 0000 0000 0000 0000 401E
120: 401C 0000 0000 0000 0000 0000 0000 0000 0021 88B0
130: E8E0 88B0 E8E0 2020 0002 0140 0100 5000 3C06 3C0A
140: 0000 003C 0000 0008 0000 0000 007F 0280 0000 0000
150: 000A 0000 0000 0000 0000 0000 0000 0000 5800 88A0
160: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
170: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
180: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
190: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
200: 0000 0000 0000 0000 0000 0000 3085 0000 0000 4000
210: 0000 0000 0000 0000 0000 0000 0000 1C20 0000 0000
220: 0000 0000 1020 0000 0000 0000 0000 0000 0000 0000
230: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
240: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
250: 0000 0000 0000 0000 0000 80A5

-- SMART_READ_DATA ---------------------------------------------------------
+0 +1 +2 +3 +4 +5 +6 +7 +8 +9 +A +B +C +D +E +F
000: 0A 00 01 0F 00 59 4E A9 DD 5B 07 00 00 00 03 03
010: 00 5E 5E 00 00 00 00 00 00 00 04 32 00 64 64 EC
020: 00 00 00 00 00 00 05 33 00 38 33 10 E2 00 00 00
030: 00 00 07 0F 00 43 3C 66 8D FC 03 0C 00 00 09 32
040: 00 55 55 3E 36 00 00 00 00 00 0A 13 00 64 64 00
050: 00 00 00 00 00 00 0C 32 00 64 64 74 00 00 00 00
060: 00 00 B7 32 00 64 64 00 00 00 00 00 00 00 B8 32
070: 00 5A 5A 0A 00 00 00 00 00 00 BB 32 00 01 01 C9
080: 1D 00 00 00 00 00 BC 32 00 64 5E 19 00 19 00 0C
090: 00 00 BD 3A 00 64 64 00 00 00 00 00 00 00 BE 22
0A0: 00 48 3A 1C 00 15 1C 00 00 00 BF 32 00 64 64 00
0B0: 00 00 00 00 00 00 C0 32 00 64 64 6F 00 00 00 00
0C0: 00 00 C1 32 00 01 01 48 6B 03 00 00 00 00 C2 22
0D0: 00 1C 2A 1C 00 00 00 0F 00 00 C5 12 00 3A 2B 70
0E0: 1B 00 00 00 00 00 C6 10 00 3A 2B 70 1B 00 00 00
0F0: 00 00 C7 3E 00 C8 C8 00 00 00 00 00 00 00 F0 00
100: 00 64 FD CC 20 00 00 03 E4 23 F1 00 00 64 FD 31
110: 58 F6 C6 3E 13 00 F2 00 00 64 FD 88 C7 FA 55 00
120: 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
160: 00 00 00 00 00 00 00 00 00 00 00 00 3F 02 00 73
170: 03 00 01 00 01 02 02 00 00 00 00 00 00 00 00 00
180: 00 00 00 00 0D 00 00 00 04 06 06 06 06 06 06 06
190: 06 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00
1A0: 00 00 00 00 00 00 AF 0A 76 9E 38 8F 77 2D 00 00
1B0: 00 00 00 00 01 00 27 01 31 58 F6 C6 3E 13 00 00
1C0: 88 C7 FA 55 00 74 00 00 00 00 00 00 00 00 00 00
1D0: 00 00 00 FF AA 02 00 00 97 00 00 00 01 00 00 00
1E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01
1F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 5D

-- SMART_READ_THRESHOLD ----------------------------------------------------
+0 +1 +2 +3 +4 +5 +6 +7 +8 +9 +A +B +C +D +E +F
000: 01 00 01 06 00 00 00 00 00 00 00 00 00 00 03 00
010: 00 00 00 00 00 00 00 00 00 00 04 14 00 00 00 00
020: 00 00 00 00 00 00 05 24 00 00 00 00 00 00 00 00
030: 00 00 07 1E 00 00 00 00 00 00 00 00 00 00 09 00
040: 00 00 00 00 00 00 00 00 00 00 0A 61 00 00 00 00
050: 00 00 00 00 00 00 0C 14 00 00 00 00 00 00 00 00
060: 00 00 B7 00 00 00 00 00 00 00 00 00 00 00 B8 63
070: 00 00 00 00 00 00 00 00 00 00 BB 00 00 00 00 00
080: 00 00 00 00 00 00 BC 00 00 00 00 00 00 00 00 00
090: 00 00 BD 00 00 00 00 00 00 00 00 00 00 00 BE 2D
0A0: 00 00 00 00 00 00 00 00 00 00 BF 00 00 00 00 00
0B0: 00 00 00 00 00 00 C0 00 00 00 00 00 00 00 00 00
0C0: 00 00 C1 00 00 00 00 00 00 00 00 00 00 00 C2 00
0D0: 00 00 00 00 00 00 00 00 00 00 C5 00 00 00 00 00
0E0: 00 00 00 00 00 00 C6 00 00 00 00 00 00 00 00 00
0F0: 00 00 C7 00 00 00 00 00 00 00 00 00 00 00 F0 00
100: 00 00 00 00 00 00 00 00 00 00 F1 00 00 00 00 00
110: 00 00 00 00 00 00 F2 00 00 00 00 00 00 00 00 00
120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
1A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
1B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
1C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
1D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
1E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
1F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 E3

I see that the "actual" space seems to be very different from what a lot of the software recovery tools detect. I'm wondering if I need to modify the MBR section to get the drive to see the rest of the space. However, I will hold off and eagerly anticipate any insight. Thank you very much for your time thus far.

The readout of the Hex Reader is posted below for your reference. All the sections where the disk specifies the sectors and active partitions are blank...I'm not really sure what to make of that.

Offset | 0 1 2 3 4 5 6 7 - 8 9 A B C D E F | ASCII
-----------------------------------------------------------------------------------
00000000 | 33 C0 8E D0 BC 00 7C 8E C0 8E D8 BE 00 7C BF 00 | 3.....|......|..
00000010 | 06 B9 00 02 FC F3 A4 50 68 1C 06 CB FB B9 04 00 | .......Ph.......
00000020 | BD BE 07 80 7E 00 00 7C 0B 0F 85 0E 01 83 C5 10 | ....~..|........
00000030 | E2 F1 CD 18 88 56 00 55 C6 46 11 05 C6 46 10 00 | .....V.U.F...F..
00000040 | B4 41 BB AA 55 CD 13 5D 72 0F 81 FB 55 AA 75 09 | .A..U..]r...U.u.
00000050 | F7 C1 01 00 74 03 FE 46 10 66 60 80 7E 10 00 74 | ....t..F.f`.~..t
00000060 | 26 66 68 00 00 00 00 66 FF 76 08 68 00 00 68 00 | &fh....f.v.h..h.
00000070 | 7C 68 01 00 68 10 00 B4 42 8A 56 00 8B F4 CD 13 | |h..h...B.V.....
00000080 | 9F 83 C4 10 9E EB 14 B8 01 02 BB 00 7C 8A 56 00 | ............|.V.
00000090 | 8A 76 01 8A 4E 02 8A 6E 03 CD 13 66 61 73 1C FE | .v..N..n...fas..
000000A0 | 4E 11 75 0C 80 7E 00 80 0F 84 8A 00 B2 80 EB 84 | N.u..~..........
000000B0 | 55 32 E4 8A 56 00 CD 13 5D EB 9E 81 3E FE 7D 55 | U2..V...]...>.}U
000000C0 | AA 75 6E FF 76 00 E8 8D 00 75 17 FA B0 D1 E6 64 | .un.v....u.....d
000000D0 | E8 83 00 B0 DF E6 60 E8 7C 00 B0 FF E6 64 E8 75 | ......`.|....d.u
000000E0 | 00 FB B8 00 BB CD 1A 66 23 C0 75 3B 66 81 FB 54 | .......f#.u;f..T
000000F0 | 43 50 41 75 32 81 F9 02 01 72 2C 66 68 07 BB 00 | CPAu2....r,fh...
00000100 | 00 66 68 00 02 00 00 66 68 08 00 00 00 66 53 66 | .fh....fh....fSf
00000110 | 53 66 55 66 68 00 00 00 00 66 68 00 7C 00 00 66 | SfUfh....fh.|..f
00000120 | 61 68 00 00 07 CD 1A 5A 32 F6 EA 00 7C 00 00 CD | ah.....Z2...|...
00000130 | 18 A0 B7 07 EB 08 A0 B6 07 EB 03 A0 B5 07 32 E4 | ..............2.
00000140 | 05 00 07 8B F0 AC 3C 00 74 09 BB 07 00 B4 0E CD | ......<.t.......
00000150 | 10 EB F2 F4 EB FD 2B C9 E4 64 EB 00 24 02 E0 F8 | ......+..d..$...
00000160 | 24 02 C3 49 6E 76 61 6C 69 64 20 70 61 72 74 69 | $..Invalid parti
00000170 | 74 69 6F 6E 20 74 61 62 6C 65 00 45 72 72 6F 72 | tion table.Error
00000180 | 20 6C 6F 61 64 69 6E 67 20 6F 70 65 72 61 74 69 | loading operati
00000190 | 6E 67 20 73 79 73 74 65 6D 00 4D 69 73 73 69 6E | ng system.Missin
000001A0 | 67 20 6F 70 65 72 61 74 69 6E 67 20 73 79 73 74 | g operating syst
000001B0 | 65 6D 00 00 00 63 7B 9A 68 AA AC 3E 00 00 00 00 | em...c{.h..>....
000001C0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................
000001D0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................
000001E0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................
000001F0 | 00 00 00 00 00 00 00 00 | ........


-Eric
 
Sorry, I didn't get an email notification of your reply.

Anyway, your drive has serious media/head problems.

05 _56 _51 _36 00000000E210 Reallocated Sectors Count
BB __1 __1 __0 000000001DC9 Reported Uncorrectable Errors
C5 _58 _43 __0 000000001B70 Current Pending Sector Count
C6 _58 _43 __0 000000001B70 Uncorrectable Sector Count

There are 57872 (= 0xE210) reallocated sectors and many more pending reallocation. The actual number of bad physical sectors is probably 7234 (= 57872 / 8), but that's still a large number.

The capacity that is being reported via the Identify Device command is 0xD sectors. Words 60 an 61 report the total number of available sectors for 28-bit commands, whereas words 100 - 103 report the total number for 48-bit commands. Both values are 0xD, ie 13 decimal. That corresponds to what you have found.

Sector 0 shows normal MBR code, but the partition table has been zeroed. ISTM that the drive has been initialised.

I would suggest that the drive be removed from the USB enclosure and connected directly to a SATA port. That should circumvent the bogus capacity report.

I would then attempt to restore the full native capacity of the drive using one or more of the following tools:

HDD Capacity Restore Tool:
http://hddguru.com/software/2007.07.20-HDD-Capacity-Restore-Tool

HPARemove v0.1 for Windows:
http://www.itsecure.at/hparemove-v0-1-for-windows-released/

HDAT2/CBL Hard Disk Repair Utility:
http://www.hdat2.com
http://www.hdat2.com/hdat2_faq.html
http://www.hdat2.com/files/cookbook_v11.pdf

SeaTools for DOS:
http://www.seagate.com/ww/v/index.jsp?locale=en-US&name=SeaTools&vgnextoid=720bd20cacdec010VgnVCM100000dd04090aRCRD
http://www.seagate.com/staticfiles/support/seatools/user%20guides/SeaToolsDOSguide.EN.pdf

The reason for the reduced capacity may be a HPA. This sometimes arises as a consequence of an Asus or Gigabyte BIOS bug.

Explanation of Host Protected Area:
http://en.wikipedia.org/wiki/Host_protected_area

Once you have restored the drive's full capacity, you could then use DMDE or Partition Find & Mount to locate your missing partition(s).

http://findandmount.com/
 
Solution

Bandera_Bulldog

Reputable
Apr 13, 2014
5
0
4,510

---------------------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------------------------
Greetings,

I tried the HDD Capacity Restore tool. Upon start-up of the program, my computer says "error opening driver" and the program opens. Next, a bunch of gibberish appears on the screen. Since it is a 32 bit program, I ran it under compatibility mode. However, it still did not work. I opened up the compatibility tool on Windows and attempted each opening option (Windows XP, Windows 95, etc.) to no avail. I think I could get the data off of the drive if I could just get it to report the right size. Any advice?

-Eric
 

Bandera_Bulldog

Reputable
Apr 13, 2014
5
0
4,510


--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Alright, I don't suppose an eSATA port would work, would it?

-Eric Wineman

 

TRENDING THREADS