No partition found, RAW USB

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
owlpic
Posts: 1
Joined: 26 Sep 2016, 21:36

No partition found, RAW USB

#1 Post by owlpic »

Good day Chris,

I wanted to thank you for making this software available. But I haven't had any success recovering my files. I was transferring a few files to the USB drive when my computer froze. I unplugged the USB drive and shut down my computer. When I tried to use the drive again the computer wanted to format the drive. Running chkdsk shows that it is a RAW drive now. I have used testdisk 7.0 and 7.1 and no partition has been found. Quick search and Deeper Search does not find any partition as well (both versions). There are no options available in the Advanced menu as no partition has been found. It is a regular USB drive, I did not make any partition on my own.

Would you advise using the "Write testdisk MBR code to first sector"? I also selected the No partition option and tried to create an image of the disk, but the image it created was 0 bytes. I don't know how to back up the data as there is no partition. I have uploaded a few images and the log files from both versions. Please have a look at them and suggest next course of action.

Moreover, I've already tried using Photorec to recover my files but no luck there either.
No partition
No partition
No partition.png (59.45 KiB) Viewed 2664 times
Read error
Read error
Read error.png (65.08 KiB) Viewed 2664 times
Raw drive
Raw drive
RAW drive.png (38.84 KiB) Viewed 2664 times
testdisk 7.1 log
Sat Sep 24 13:55:52 2016
Command line: TestDisk

TestDisk 7.1-WIP, Data Recovery Utility, August 2016
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org
OS: Windows 7 (7601) SP1
Compiler: GCC 5.4, Cygwin32 2005.2
ext2fs lib: 1.43.1, ntfs lib: 10:0:0, reiserfs lib: none, ewf lib: 20140608, curses lib: ncurses 6.0
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(/dev/sda)=500107862016
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(/dev/sdb)=8010194944
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(/dev/sdc)=500107862016
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(/dev/sde)=31239176192
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive0)=500107862016
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive1)=8010194944
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive2)=500107862016
filewin32_getfilesize(\\.\PhysicalDrive3) GetFileSize err Incorrect function.

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

Warning: can't get size for \\.\PhysicalDrive3
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive4)=31239176192
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\C:)=500096991744
filewin32_getfilesize(\\.\D:) GetFileSize err Incorrect function.

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

Warning: can't get size for \\.\D:
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\E:)=500105217024
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\F:)=0
Warning: can't get size for \\.\F:
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\G:)=0
Fix disk size using CHS
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\H:)=8009777664
Hard disk list
Disk /dev/sda - 500 GB / 465 GiB - CHS 60801 255 63, sector size=512 - ST3500418AS, S/N:2020202020202020202020205639544d4d4e374c, FW:CC46
Disk /dev/sdb - 8010 MB / 7639 MiB - CHS 973 255 63, sector size=512 - Kingston DataTraveler G3, FW:1.00
Disk /dev/sdc - 500 GB / 465 GiB - CHS 60801 255 63, sector size=512 - SAMSUNG HM500JI, S/N:801130168383
Disk /dev/sde - 31 GB / 29 GiB - CHS 3797 255 63, sector size=512 - Sony Storage Media, S/N:AA00000000000489, FW:0100

Partition table type defaults to Intel
Disk /dev/sde - 31 GB / 29 GiB - Sony Storage Media
Partition table type: None

Interface Advanced
file_pread(7,7,buffer,61013889(3797/239/28)) ReadFile The device is not ready.

P Unknown 0 0 1 3797 241 28 61014016
file_pread(7,237,buffer,19(0/0/20)) ReadFile The device is not ready.

file_pread(7,1,buffer,20480(1/70/6)) ReadFile The device is not ready.

file_pread(7,1,buffer,40960(2/140/11)) ReadFile The device is not ready.

file_pread(7,1,buffer,61440(3/210/16)) ReadFile The device is not ready.

file_pread(7,1,buffer,81920(5/25/21)) ReadFile The device is not ready.

file_pread(7,1,buffer,102400(6/95/26)) ReadFile The device is not ready.

file_pread(7,1,buffer,122880(7/165/31)) ReadFile The device is not ready.

file_pread(7,1,buffer,143360(8/235/36)) ReadFile The device is not ready.

file_pread(7,1,buffer,163840(10/50/41)) ReadFile The device is not ready.

file_pread(7,1,buffer,184320(11/120/46)) ReadFile The device is not ready.

file_pread(7,1,buffer,204800(12/190/51)) ReadFile The device is not ready.

file_pread(7,1,buffer,225280(14/5/56)) ReadFile The device is not ready.

file_pread(7,1,buffer,245760(15/75/61)) ReadFile The device is not ready.

file_pread(7,1,buffer,266240(16/146/3)) ReadFile The device is not ready.

file_pread(7,1,buffer,286720(17/216/8)) ReadFile The device is not ready.

file_pread(7,1,buffer,307200(19/31/13)) ReadFile The device is not ready.

file_pread(7,1,buffer,327680(20/101/18)) ReadFile The device is not ready.

file_pread(7,1,buffer,348160(21/171/23)) ReadFile The device is not ready.

file_pread(7,1,buffer,368640(22/241/28)) ReadFile The device is not ready.

file_pread(7,1,buffer,389120(24/56/33)) ReadFile The device is not ready.

file_pread(7,1,buffer,409600(25/126/38)) ReadFile The device is not ready.

file_pread(7,1,buffer,430080(26/196/43)) ReadFile The device is not ready.

file_pread(7,1,buffer,450560(28/11/48)) ReadFile The device is not ready.

file_pread(7,1,buffer,471040(29/81/53)) ReadFile The device is not ready.








file_pread(7,1,buffer,60907520(3791/81/3)) ReadFile The device is not ready.

file_pread(7,1,buffer,60928000(3792/151/8)) ReadFile The device is not ready.

file_pread(7,1,buffer,60948480(3793/221/13)) ReadFile The device is not ready.

file_pread(7,1,buffer,60968960(3795/36/18)) ReadFile The device is not ready.

file_pread(7,1,buffer,60989440(3796/106/23)) ReadFile The device is not ready.

file_pread(7,1,buffer,61009920(3797/176/28)) ReadFile The device is not ready.

Image created successfully but read errors have occured.
New options :
Dump : No
Align partition: Yes
Expert mode : No

TestDisk exited normally.


testdisk 7.0 log
Sat Sep 24 14:19:46 2016
Command line: TestDisk

TestDisk 7.0, Data Recovery Utility, April 2015
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org
OS: Windows 7 (7601) SP1
Compiler: GCC 4.8, Cygwin 1007.34
Compilation date: 2015-04-18T13:01:55
ext2fs lib: 1.42.8, ntfs lib: 10:0:0, reiserfs lib: 0.3.1-rc8, ewf lib: 20120504, curses lib: ncurses 5.9
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(/dev/sda)=500107862016
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(/dev/sdb)=8010194944
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(/dev/sdc)=500107862016
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(/dev/sde)=31239176192
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive0)=500107862016
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive1)=8010194944
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive2)=500107862016
filewin32_getfilesize(\\.\PhysicalDrive3) GetFileSize err Incorrect function.

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

Warning: can't get size for \\.\PhysicalDrive3
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive4)=31239176192
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\C:)=500096991744
filewin32_getfilesize(\\.\D:) GetFileSize err Incorrect function.

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

Warning: can't get size for \\.\D:
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\E:)=500105217024
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\F:)=0
Warning: can't get size for \\.\F:
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\G:)=0
Fix disk size using CHS
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\H:)=8009777664
Hard disk list
Disk /dev/sda - 500 GB / 465 GiB - CHS 60801 255 63, sector size=512
Disk /dev/sdb - 8010 MB / 7639 MiB - CHS 973 255 63, sector size=512
Disk /dev/sdc - 500 GB / 465 GiB - CHS 60801 255 63, sector size=512
Disk /dev/sde - 31 GB / 29 GiB - CHS 3797 255 63, sector size=512
Drive C: - 500 GB / 465 GiB - CHS 60799 255 63, sector size=512
Drive E: - 500 GB / 465 GiB - CHS 60800 255 63, sector size=512
Drive G: - 31 GB / 29 GiB - CHS 3797 255 63, sector size=512
Drive H: - 8009 MB / 7638 MiB - CHS 973 255 63, sector size=512

Partition table type default to Intel
Disk /dev/sde - 31 GB / 29 GiB
Partition table type: Intel

Analyse Disk /dev/sde - 31 GB / 29 GiB - CHS 3797 255 63
Current partition structure:

Partition: Read error

search_part()
Disk /dev/sde - 31 GB / 29 GiB - CHS 3797 255 63
file_pread(7,16,buffer,32(0/0/33)) ReadFile The device is not ready.

file_pread(7,3,buffer,48(0/0/49)) ReadFile The device is not ready.

file_pread(7,3,buffer,95(0/1/33)) ReadFile The device is not ready.

file_pread(7,8,buffer,111(0/1/49)) ReadFile The device is not ready.

file_pread(7,11,buffer,158(0/2/33)) ReadFile The device is not ready.

file_pread(7,2,buffer,2080(0/33/2)) ReadFile The device is not ready.

file_pread(7,2,buffer,51(0/0/52)) ReadFile The device is not ready.

file_pread(7,2,buffer,98(0/1/36)) ReadFile The device is not ready.

file_pread(7,2,buffer,119(0/1/57)) ReadFile The device is not ready.

file_pread(7,2,buffer,169(0/2/44)) ReadFile The device is not ready.

file_pread(7,2,buffer,2082(0/33/4)) ReadFile The device is not ready.

file_pread(7,16,buffer,63(0/1/1)) ReadFile The device is not ready.

file_pread(7,3,buffer,79(0/1/17)) ReadFile The device is not ready.

file_pread(7,3,buffer,126(0/2/1)) ReadFile The device is not ready.

file_pread(7,8,buffer,142(0/2/17)) ReadFile The device is not ready.

file_pread(7,11,buffer,189(0/3/1)) ReadFile The device is not ready.

file_pread(7,2,buffer,2111(0/33/33)) ReadFile The device is not ready.

file_pread(7,16,buffer,1008(0/16/1)) ReadFile The device is not ready.

file_pread(7,3,buffer,1024(0/16/17)) ReadFile The device is not ready.

file_pread(7,3,buffer,1071(0/17/1)) ReadFile The device is not ready.

file_pread(7,8,buffer,1087(0/17/17)) ReadFile The device is not ready.

file_pread(7,3,buffer,61011984(3797/209/13)) ReadFile The device is not ready.

file_pread(7,3,buffer,61012031(3797/209/60)) ReadFile The device is not ready.

file_pread(7,8,buffer,61012047(3797/210/13)) ReadFile The device is not ready.

file_pread(7,11,buffer,61012094(3797/210/60)) ReadFile The device is not ready.

file_pread(7,2,buffer,61014016(3797/241/29)) ReadFile The drive cannot find the sector requested.

file_pread(7,1,buffer,61014015(3797/241/28)) ReadFile The device is not ready.

file_pread(7,13,buffer,61014018(3797/241/31)) lseek err Invalid argument
file_pread(7,3,buffer,61014031(3797/241/44)) lseek err Invalid argument
file_pread(7,3,buffer,61014078(3797/242/28)) lseek err Invalid argument
file_pread(7,8,buffer,61014094(3797/242/44)) lseek err Invalid argument
file_pread(7,11,buffer,61014141(3797/243/28)) lseek err Invalid argument
file_pread(7,2,buffer,61016063(3798/18/60)) lseek err Invalid argument
file_pread(7,1,buffer,61014034(3797/241/47)) lseek err Invalid argument
file_pread(7,1,buffer,61014081(3797/242/31)) lseek err Invalid argument
file_pread(7,1,buffer,61014102(3797/242/52)) lseek err Invalid argument
file_pread(7,1,buffer,61014152(3797/243/39)) lseek err Invalid argument
file_pread(7,1,buffer,61016065(3798/18/62)) lseek err Invalid argument

Results

interface_write()

No partition found or selected for recovery
simulate write!

write_mbr_i386: starting...
file_pread(7,1,buffer,0(0/0/1)) ReadFile The device is not ready.


Partition: Read error
Store new MBR code
write_all_log_i386: starting...
No extended partition

TestDisk exited normally.

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

Re: No partition found, RAW USB

#2 Post by cgrenier »

It's a hardware problem. You need to contact a data recovery company.

peterscheffler
Posts: 1
Joined: 19 Oct 2016, 21:35

Re: No partition found, RAW USB

#3 Post by peterscheffler »

That is my problem, too. I had my external drive analyzed by a computer professional, who advised to ship the drive to a recovery company, but I was hoping TestDisk might be able to do something he couldn't. Alas, it's not magic. Thanks for your answer. At least I won't need to spend any more time on the problem.

Locked