Page 1 of 1

The harddisk (63 GB / 59 GiB) seems too small!

Posted: 19 Sep 2016, 05:11
by saskiav
I was transferring a .png screenshot from device memory to memory card when i got an error message that the file was unrecognized. Memory card was about 80% full at time of unfortunate event...

The files are in folders and subfolders. The folder with the naughty .png can be deleted. But I would like to recover the others, if possible (mp4, amr, jpg, mp3)

Phone shut itself down and rebooted.
Memory card folder is no longer visible on my device.
Memory card is recognized by my laptop but with a message to reformat.
Partition is visible but shows a size 59.06 GB instead of the original 64 GB

Phone: Android mini s4:
Memory Card: Patriot SDXC 10, 64 GB
Laptop HP15: Windows 10

Would greatly appreciate guidance on how to best proceed.
FixMemoryCard_01.jpg
FixMemoryCard_01.jpg (44.28 KiB) Viewed 1804 times
Analysis Disk Results
Sun Sep 18 20:10:19 2016
Command line: TestDisk

TestDisk 7.1-WIP, Data Recovery Utility, August 2016
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org
OS: Windows 8 (9200)
Compiler: GCC 5.4, Cygwin 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)=63416827904
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(/dev/sdc)=2000398933504
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(/dev/sdd)=500107862016
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive0)=500107862016
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive1)=63416827904
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive2)=2000398933504
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive3)=500107862016
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\C:)=479123719168
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\D:)=19683868672
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\E:)=130842624
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\F:)=63415779328
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\G:)=500105216000
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\H:)=2000397884928

Hard disk list
Disk /dev/sda - 500 GB / 465 GiB - CHS 60801 255 63, sector size=512 - TOSHIBA MQ01ABF050, S/N:25OLWF0IT, FW:AM0P2C
Disk /dev/sdb - 63 GB / 59 GiB - CHS 7709 255 63, sector size=512 - Realtek PCIE Card Reader, FW:1.00
Disk /dev/sdc - 2000 GB / 1863 GiB - CHS 243201 255 63, sector size=512 - Seagate BUP Slim SL, S/N:NA7LHMDM, FW:0302
Disk /dev/sdd - 500 GB / 465 GiB - CHS 60801 255 63, sector size=512 - ASMT 2105, S/N:00000000000000000000
Drive E: - 130 MB / 124 MiB - CHS 31 64 32, sector size=2048 - hp DVDRW GUB0N, S/N:M29F5B12705, FW:UB00

Partition table type (auto): Intel
Disk /dev/sdb - 63 GB / 59 GiB - Realtek PCIE Card Reader
Partition table type: Intel

Analyse Disk /dev/sdb - 63 GB / 59 GiB - CHS 7709 255 63
Geometry from i386 MBR: head=256 sector=63
BAD_RS LBA=2048 16450622


test_FAT()
1 * FAT32 LBA 0 32 33 7709 252 31 123858944
sector_size 0
cluster_size 0
reserved 0
fats 0
dir_entries 0
sectors 0
media 00
fat_length 0
secs_track 0
heads 0
hidden 0
total_sect 0

check_part_i386 failed for partition type 0C
Current partition structure:
Invalid FAT boot sector
1 * FAT32 LBA 0 32 33 7709 252 31 123858944
1 * FAT32 LBA 0 32 33 7709 252 31 123858944

Warning: Bad starting head (CHS and LBA don't match)
Deep Search results
TestDisk 7.1-WIP, Data Recovery Utility, August 2016
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org

Disk /dev/sdb - 63 GB / 59 GiB - CHS 7709 255 63

The harddisk (63 GB / 59 GiB) seems too small! (< 76 GB / 70 GiB)
Check the harddisk size: HD jumper settings, BIOS detection...

The following partitions can't be recovered:

Partition Start End Size in sectors
> HPFS - NTFS 169 108 4 7879 73 2 123858944
HPFS - NTFS 1538 18 17 9247 238 15 123858944

Re: The harddisk (63 GB / 59 GiB) seems too small!

Posted: 19 Sep 2016, 06:38
by cgrenier
Try TestDisk, Advanced, Boot, RebuildBS, List. If you can see your files, choose Write, confirm, Quit
If it doesn't work, try PhotoRec instead https://www.cgsecurity.org/wiki/PhotoRec_Step_By_Step