I have a 500 GB Laptop drive that no longer boots

How to use TestDisk to recover lost partition
Forum rules
When asking for technical support:
- Search for posts on the same topic before posting a new question.
- Give clear, specific information in the title of your post.
- Include as many details as you can, MOST POSTS WILL GET ONLY ONE OR TWO ANSWERS.
- Post a follow up with a "Thank you" or "This worked!"
- When you learn something, use that knowledge to HELP ANOTHER USER LATER.
Before posting, please read https://www.cgsecurity.org/testdisk.pdf
Locked
Message
Author
jbrown6165
Posts: 2
Joined: 16 Feb 2015, 08:40

I have a 500 GB Laptop drive that no longer boots

#1 Post by jbrown6165 »

This is the first time using Testdisk. The system know the drive is there but says no operating system is found. I ran testdisk and it found 3 partitions, here is the information from the log file. the computer I am running Testdisk on it a Windows 7 OS with the bad drive running Windows 8. The drive is a Toshiba MQ01ABD050, 500 GB 16383 Cly, 16 Heads, 16383 Sectors (LBA 976, 773, 168 Sectors). What would be the best way forward?

Mon Feb 16 08:45:07 2015
Command line: TestDisk

TestDisk 7.0-WIP, Data Recovery Utility, January 2015
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org
OS: Windows 7 (7601) SP1
Compiler: GCC 4.7, Cygwin 1007.25
Compilation date: 2015-02-09T17:11:44
ext2fs lib: 1.42.8, ntfs lib: 10:0:0, reiserfs lib: 0.3.1-rc8, ewf lib: 20120504
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(/dev/sda)=2000398934016
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(/dev/sdb)=4000787030016
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(/dev/sdg)=500107862016
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive0)=2000398934016
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive1)=4000787030016
filewin32_getfilesize(\\.\PhysicalDrive2) GetFileSize err Incorrect function.

filewin32_setfilepointer(\\.\PhysicalDrive2) SetFilePointer err Incorrect function.

Warning: can't get size for \\.\PhysicalDrive2
filewin32_getfilesize(\\.\PhysicalDrive3) GetFileSize err Incorrect function.

filewin32_setfilepointer(\\.\PhysicalDrive3) SetFilePointer err Incorrect function.

Warning: can't get size for \\.\PhysicalDrive3
filewin32_getfilesize(\\.\PhysicalDrive4) GetFileSize err Incorrect function.

filewin32_setfilepointer(\\.\PhysicalDrive4) SetFilePointer err Incorrect function.

Warning: can't get size for \\.\PhysicalDrive4
filewin32_getfilesize(\\.\PhysicalDrive5) GetFileSize err Incorrect function.

filewin32_setfilepointer(\\.\PhysicalDrive5) SetFilePointer err Incorrect function.

Warning: can't get size for \\.\PhysicalDrive5
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive6)=500107862016
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\C:)=1982384308224
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\D:)=17907580928
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\E:)=4000650887168
filewin32_getfilesize(\\.\F:) GetFileSize err Incorrect function.

filewin32_setfilepointer(\\.\F:) SetFilePointer err Incorrect function.

Warning: can't get size for \\.\F:
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\G:)=0
Warning: can't get size for \\.\G:
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\H:)=0
Warning: can't get size for \\.\H:
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\I:)=0
Warning: can't get size for \\.\I:
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\J:)=0
Warning: can't get size for \\.\J:
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\K:)=107373133824
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\L:)=29929504768
Hard disk list
Disk /dev/sda - 2000 GB / 1863 GiB - CHS 243201 255 63, sector size=512 - Hitachi HDS723020BLA, S/N:NM25043FX2KDKT, FW:MN6O
Disk /dev/sdb - 4000 GB / 3726 GiB - CHS 486401 255 63, sector size=512 - ST4000DM 000-1F2168, S/N:3Z00DJK3, FW:CC52
Disk /dev/sdg - 500 GB / 465 GiB - CHS 60801 255 63, sector size=512 - Generic External, S/N:X2T6P4AVT, FW:2.10

Partition table type (auto): EFI GPT
Disk /dev/sdg - 500 GB / 465 GiB - Generic External
Partition table type: EFI GPT

Analyse Disk /dev/sdg - 500 GB / 465 GiB - CHS 60801 255 63
hdr_size=92
hdr_lba_self=1
hdr_lba_alt=976773167 (expected 976773167)
hdr_lba_start=34
hdr_lba_end=976773134
hdr_lba_table=2
hdr_entries=128
hdr_entsz=128
Current partition structure:
1 P Unknown 2048 821247 819200 [Basic data partition]
2 P MS Data 1615872 211329023 209713152 [Basic data partition]
3 P MS Data 918302720 976758783 58456064 [Basic data partition]

User avatar
cgrenier
Site Admin
Posts: 5432
Joined: 18 Feb 2012, 15:08
Location: Le Perreux Sur Marne, France
Contact:

Re: I have a 500 GB Laptop drive that no longer boots

#2 Post by cgrenier »

After Analyse, choose Quick Search, try to list the content of each partition (key P).
If some partitions are still missing, choose Deeper Search and try again to list the files

jbrown6165
Posts: 2
Joined: 16 Feb 2015, 08:40

Re: I have a 500 GB Laptop drive that no longer boots

#3 Post by jbrown6165 »

When I slave the drive into another computer I see 2 partitions, the C drive and the recovery drive. I see the folders but they are empty and C shows 99.2 GB free of 99.9 GB and D shows 3.26 GB free of 27.8, but the drive is 500 GB.

Locked