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..
Unable to restore 64gb ultra microSD, disk too small
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
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
Re: Unable to restore 64gb ultra microSD, disk too small
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.
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.
Re: Unable to restore 64gb ultra microSD, disk too small
Please run testdisk / Advanced / Boot and "RebuildBS".
Use the menu list to have a try to list your files.
Please let me know
Fiona
Use the menu list to have a try to list your files.
Please let me know
Fiona
Re: Unable to restore 64gb ultra microSD, disk too small
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?
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?
Re: Unable to restore 64gb ultra microSD, disk too small
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
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
Re: Unable to restore 64gb ultra microSD, disk too small
I have never formatted the card on my own.
But it seems to be NTFS like you said...
But it seems to be NTFS like you said...
- Attachments
-
- msdcard.jpg (59.39 KiB) Viewed 7037 times
Re: Unable to restore 64gb ultra microSD, disk too small
here's one more screenshot:
- Attachments
-
- microsdcard2.jpg (69.44 KiB) Viewed 7037 times
Re: Unable to restore 64gb ultra microSD, disk too small
On you upper screen, can you confirm at Boot and upload another screen shot?
Re: Unable to restore 64gb ultra microSD, disk too small
I hope this is correct:
- Attachments
-
- microsd3.jpg (80.75 KiB) Viewed 7035 times
Re: Unable to restore 64gb ultra microSD, disk too small
Yes it's correct.
Please mark RebuildBS end press enter.
If it's finished, please upload the next screen.
Please mark RebuildBS end press enter.
If it's finished, please upload the next screen.