Unable to restore 64gb ultra microSD, disk too small

Using TestDisk to repair the filesystem
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
Message
Author
vanilla
Posts: 14
Joined: 24 Jun 2014, 06:25

Unable to restore 64gb ultra microSD, disk too small

#1 Post by vanilla »

Hi,

Recently the 64gb card I used on my sony tablet got corrupted when I removed it without unmounting (I forgot). I have a lot of important images and videos that I want to get back. I roughly have 40gb of stuff in this 64gb card (8k images and 100 videos or so). As data recovery softwares did not help me get back all my things, testdisk and photorec is really my last hope.

Testdisk could scan and search my card, but it wouldn't let me recover it as it keep saying my disk is too small. I'm not sure what this means. I want to recover the files on my hard disk or eternal HD so at least I have a copy of the files even if the card can no longer be fixed. I'm not sure if the program is planning to write things directly on the card that why it's out of space?

Sorry I'm not technology expert so I might make no sense.. but the files in the card is really really important to me. Please guide/help me..

:oops:

vanilla
Posts: 14
Joined: 24 Jun 2014, 06:25

Re: Unable to restore 64gb ultra microSD, disk too small

#2 Post by vanilla »

I copied part of the log file. It's too long to copy all, but the bottom part is just the same.

Tue Jun 24 13:10:42 2014
Command line: TestDisk

TestDisk 6.14, Data Recovery Utility, July 2013
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org
OS: Windows Vista (6000)
Compiler: GCC 4.7, Cygwin 1007.17
Compilation date: 2013-07-30T14:08:52
ext2fs lib: 1.42.2, 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)=200049647616
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(/dev/sdd)=63864569856
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive0)=200049647616
filewin32_getfilesize(\\.\PhysicalDrive1) GetFileSize err Incorrect function.

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

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

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

Warning: can't get size for \\.\PhysicalDrive2
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive3)=63864569856
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\C:)=189373046784
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\D:)=0
Warning: can't get size for \\.\D:
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\E:)=0
Warning: can't get size for \\.\E:
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:)=63847792640
Hard disk list
Disk /dev/sda - 200 GB / 186 GiB - CHS 24321 255 63, sector size=512 - TOSHIBA MK2546GSX_200, S/N:2020202020202020202031203438545a4e33544d, FW:LB012Q
Disk /dev/sdd - 63 GB / 59 GiB - CHS 7764 255 63, sector size=512 - Mass Storage Device

Partition table type (auto): Intel
Disk /dev/sdd - 63 GB / 59 GiB - Mass Storage Device
Partition table type: Intel

Analyse Disk /dev/sdd - 63 GB / 59 GiB - CHS 7764 255 63
Geometry from i386 MBR: head=255 sector=63
check_part_i386 failed for partition type 07
Current partition structure:
Invalid NTFS or EXFAT boot
1 P HPFS - NTFS 2 10 9 7764 108 24 124702720
1 P HPFS - NTFS 2 10 9 7764 108 24 124702720
No partition is bootable

search_part()
Disk /dev/sdd - 63 GB / 59 GiB - CHS 7764 255 63
HPFS - NTFS 81 182 38 7844 25 53 124702720
exFAT, 63 GB / 59 GiB
This partition ends after the disk limits. (start=1312768, size=124702720, end=126015487, disk end=124735488)
file_pread(5,2,buffer,124735488(7764/108/25)) ReadFile Data error (cyclic redundancy check).

file_pread(5,1,buffer,124735488(7764/108/25)) ReadFile Data error (cyclic redundancy check).

file_pread(5,14,buffer,124735489(7764/108/26)) lseek err Invalid argument
file_pread(5,1,buffer,124735489(7764/108/26)) lseek err Invalid argument
file_pread(5,8,buffer,124735495(7764/108/32)) lseek err Invalid argument
file_pread(5,3,buffer,124735503(7764/108/40)) lseek err Invalid argument
file_pread(5,3,buffer,124735550(7764/109/24)) lseek err Invalid argument
file_pread(5,8,buffer,124735566(7764/109/40)) lseek err Invalid argument
file_pread(5,11,buffer,124735613(7764/110/24)) lseek err Invalid argument
file_pread(5,2,buffer,124737535(7764/140/56)) lseek err Invalid argument
file_pread(5,14,buffer,124735490(7764/108/27)) lseek err Invalid argument
file_pread(5,1,buffer,124735506(7764/108/43)) lseek err Invalid argument
file_pread(5,1,buffer,124735553(7764/109/27)) lseek err Invalid argument
file_pread(5,1,buffer,124735574(7764/109/48)) lseek err Invalid argument
file_pread(5,1,buffer,124735624(7764/110/35)) lseek err Invalid argument
file_pread(5,1,buffer,124737537(7764/140/58)) lseek err Invalid argument
Disk /dev/sdd - 63 GB / 59 GiB - CHS 7764 255 63
Check the harddisk size: HD jumpers settings, BIOS detection...
The harddisk (63 GB / 59 GiB) seems too small! (< 64 GB / 60 GiB)
The following partition can't be recovered:
HPFS - NTFS 81 182 38 7844 25 53 124702720
exFAT, 63 GB / 59 GiB

Results

interface_write()

No partition found or selected for recovery

search_part()
Disk /dev/sdd - 63 GB / 59 GiB - CHS 7764 255 63
file_pread(5,1,buffer,6(0/0/7)) ReadFile The specified network resource or device is no longer available.

file_pread(5,16,buffer,32(0/0/33)) ReadFile The specified network resource or device is no longer available.

file_pread(5,3,buffer,48(0/0/49)) ReadFile The specified network resource or device is no longer available.

User avatar
Fiona
Posts: 2835
Joined: 18 Feb 2012, 17:19
Location: Ludwigsburg/Stuttgart - Germany

Re: Unable to restore 64gb ultra microSD, disk too small

#3 Post by Fiona »

Please run testdisk / Advanced / Boot and "RebuildBS".
Use the menu list to have a try to list your files.
Please let me know

Fiona

vanilla
Posts: 14
Joined: 24 Jun 2014, 06:25

Re: Unable to restore 64gb ultra microSD, disk too small

#4 Post by vanilla »

Thanks for the reply.
But I'm not sure where to find this advanced/boot and rebuild menu?
I'm using testdisk 6.14. Should I get the newer version?

User avatar
Fiona
Posts: 2835
Joined: 18 Feb 2012, 17:19
Location: Ludwigsburg/Stuttgart - Germany

Re: Unable to restore 64gb ultra microSD, disk too small

#5 Post by Fiona »

You can use testdisk 6.14.
In testdisk, confirm through until you see to the menu Analyse.
Select "Advanced" and press enter.
Can you upload a screen shot?
I'd like to check, how your partition is listed.
If it appears as unknown, you can use the menu type to add your previous partition type.
Looks like that your sdcard was NTFS formatted?

Fiona

vanilla
Posts: 14
Joined: 24 Jun 2014, 06:25

Re: Unable to restore 64gb ultra microSD, disk too small

#6 Post by vanilla »

I have never formatted the card on my own.
But it seems to be NTFS like you said...
Attachments
msdcard.jpg
msdcard.jpg (59.39 KiB) Viewed 5351 times

vanilla
Posts: 14
Joined: 24 Jun 2014, 06:25

Re: Unable to restore 64gb ultra microSD, disk too small

#7 Post by vanilla »

here's one more screenshot:
Attachments
microsdcard2.jpg
microsdcard2.jpg (69.44 KiB) Viewed 5351 times

User avatar
Fiona
Posts: 2835
Joined: 18 Feb 2012, 17:19
Location: Ludwigsburg/Stuttgart - Germany

Re: Unable to restore 64gb ultra microSD, disk too small

#8 Post by Fiona »

On you upper screen, can you confirm at Boot and upload another screen shot?

vanilla
Posts: 14
Joined: 24 Jun 2014, 06:25

Re: Unable to restore 64gb ultra microSD, disk too small

#9 Post by vanilla »

I hope this is correct:
Attachments
microsd3.jpg
microsd3.jpg (80.75 KiB) Viewed 5349 times

User avatar
Fiona
Posts: 2835
Joined: 18 Feb 2012, 17:19
Location: Ludwigsburg/Stuttgart - Germany

Re: Unable to restore 64gb ultra microSD, disk too small

#10 Post by Fiona »

Yes it's correct.
Please mark RebuildBS end press enter.
If it's finished, please upload the next screen.

Locked