Page 1 of 1

Cannot repair filesystem to FAT32

Posted: 07 Dec 2017, 22:18
by Pimout01
Hello,

I'm having trouble with a Corsair usb key.
The FileSystem is empty, it was FAT32 until yesterday. Now I cannot recover any data from it.

I have try TestDisk but I'm stuck because of No partition available.

Thank you if you can provide any help to recover data.

Here is the Log file:

Thu Dec 7 20:56:32 2017
Command line: TestDisk

TestDisk 7.1-WIP, Data Recovery Utility, November 2017
Christophe GRENIER <grenier@cgsecurity.org>
https://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)=500103319040
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(/dev/sdb)=8053063680
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive0)=500103319040
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive1)=8053063680
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\C:)=499443040256
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\F:)=0
Fix disk size using CHS
Hard disk list
Disk /dev/sda - 500 GB / 465 GiB - CHS 60800 255 63, sector size=512 - HTS725050A7E63, S/N:TF0501WJ0XKULR, FW:HGO2
Disk /dev/sdb - 8053 MB / 7680 MiB - CHS 979 255 63, sector size=512 - Corsair Flash Voyager, FW:1100

Partition table type defaults to Intel
Disk /dev/sdb - 8053 MB / 7680 MiB - Corsair Flash Voyager
Partition table type: Intel

Analyse Disk /dev/sdb - 8053 MB / 7680 MiB - CHS 979 255 63
Current partition structure:
No partition is bootable

search_part()
Disk /dev/sdb - 8053 MB / 7680 MiB - CHS 979 255 63
file_pread(5,2,buffer,15728639(979/15/60)) ReadFile Le lecteur ne trouve pas le secteur demandé.

file_pread(5,1,buffer,15728640(979/15/61)) ReadFile Le lecteur ne trouve pas le secteur demandé.

file_pread(5,1,buffer,15728641(979/15/62)) lseek err Invalid argument
file_pread(5,2,buffer,15729682(979/32/32)) lseek err Invalid argument
file_pread(5,1,buffer,15729682(979/32/32)) lseek err Invalid argument
file_pread(5,2,buffer,15729683(979/32/33)) lseek err Invalid argument
file_pread(5,2,buffer,15729746(979/33/33)) lseek err Invalid argument
file_pread(5,1,buffer,15729746(979/33/33)) lseek err Invalid argument
file_pread(5,14,buffer,15728642(979/15/63)) lseek err Invalid argument
file_pread(5,3,buffer,15728656(979/16/14)) lseek err Invalid argument
file_pread(5,3,buffer,15728703(979/16/61)) lseek err Invalid argument
file_pread(5,8,buffer,15728719(979/17/14)) lseek err Invalid argument
file_pread(5,11,buffer,15728766(979/17/61)) lseek err Invalid argument
file_pread(5,2,buffer,15730688(979/48/30)) lseek err Invalid argument

Results

interface_write()

No partition found or selected for recovery
simulate write!

write_mbr_i386: starting...
write_all_log_i386: starting...
No extended partition

Interface Advanced
New options :
Dump : No
Align partition: Yes
Expert mode : No

TestDisk exited normally.

Re: Cannot repair filesystem to FAT32

Posted: 08 Dec 2017, 09:13
by cgrenier
Try PhotoRec. Does it recover some files ?

Re: Cannot repair filesystem to FAT32

Posted: 08 Dec 2017, 15:48
by Pimout01
Hello,

Thank you for your answer.

I did try PhotoRec and a lot of files (about 11000) have been copied to 24 directories.
Unfortunately, there is a lot of Word .doc files but it is always the same document when you open it.
A lot of PDF files that cannot be open.
A lot of pfile files that cannot be open (don't know what is the .pfile extension)
Very few Excel files that look ok.

Of course, it is better than nothing but, still, a lot of documents are missing.

Do you think there is an option to recover more files ?

2 days ago I was able to display the content using DOS command and sometimes to copy a file, then windows was loosing the media and I had to unplug/plug it again.
At that time the filesystem was showing FAT32 since now it looks empty.
Any way to reset it ti FAT32 ?

Thank you in advance for your support.

Pierre