recovering SD card

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
agouranga
Posts: 2
Joined: 28 Aug 2021, 12:19

recovering SD card

#1 Post by agouranga »

Hi!

I had an SD card get corrupted between my camera and PC>

In testdisk, I try to analyse the partition and immediately see:

"Partition sector doesn't have the endmark 0xAA55".

After the quick search it won't find anyhting. Deeper search doesn't find any partitions either.

If I got to advanced menu, I see "no partition available".


In photorec, I do a search and it finds 0 files

In disk management the drive is showing as 8gb (it is actually 128gb), and RAW type.

Any ideas what to try next? Thank you!


Sat Aug 28 12:11:51 2021
Command line: TestDisk

TestDisk 7.2-WIP, Data Recovery Utility, May 2021
Christophe GRENIER <grenier@cgsecurity.org>
https://www.cgsecurity.org
OS: Windows 8 (9200)
Compiler: GCC 9.3, Cygwin32 3001.4
ext2fs lib: 1.45.3, ntfs lib: 10:0:0, reiserfs lib: none, ewf lib: 20140608, curses lib: ncurses 6.1
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive0)=3000592982016
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive1)=3000592982016
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive2)=3000592982016
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive3)=3000592982016
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive4)=525112713216
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive5)=525112713216
filewin32_getfilesize(\\.\PhysicalDrive6) GetFileSize err Incorrect function.

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

Warning: can't get size for \\.\PhysicalDrive6
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive7)=8169455616
filewin32_getfilesize(\\.\PhysicalDrive8) GetFileSize err Incorrect function.

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

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

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

Warning: can't get size for \\.\PhysicalDrive9
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\C:)=524446919680
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\D:)=524976914432
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\E:)=3000401657856
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\F:)=3000457232384
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\G:)=3000457232384
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\H:)=3000457232384
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\J:)=0
Warning: can't get size for \\.\J:
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\K:)=8169455616
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\L:)=0
Warning: can't get size for \\.\L:
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\M:)=0
Warning: can't get size for \\.\M:
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\N:)=6783598592
Hard disk list
Disk \\.\PhysicalDrive0 - 3000 GB / 2794 GiB - CHS 364801 255 63, sector size=512 - TOSHIBA HDWD130, S/N:66N0KBBAS, FW:MX6OACF0
Disk \\.\PhysicalDrive1 - 3000 GB / 2794 GiB - CHS 364801 255 63, sector size=512 - TOSHIBA DT01ACA300, S/N:X3S919GGS, FW:MX6OABB0
Disk \\.\PhysicalDrive2 - 3000 GB / 2794 GiB - CHS 364801 255 63, sector size=512 - TOSHIBA HDWD130, S/N:174T240AS, FW:MX6OACF0
Disk \\.\PhysicalDrive3 - 3000 GB / 2794 GiB - CHS 364801 255 63, sector size=512 - TOSHIBA HDWD130, S/N:86HH86DAS, FW:MX6OACF0
Disk \\.\PhysicalDrive4 - 525 GB / 489 GiB - CHS 63841 255 63, sector size=512 - Crucial_CT525MX300SSD1, S/N:16411438FC93, FW:M0CR031
Disk \\.\PhysicalDrive5 - 525 GB / 489 GiB - CHS 63841 255 63, sector size=512 - Crucial_CT525MX300SSD1, S/N:16411438E0EB, FW:M0CR031
Disk \\.\PhysicalDrive7 - 8169 MB / 7791 MiB - CHS 993 255 63, sector size=512 - Multi-Reader -1, S/N:2012062914345300, FW:1.00
Drive N: - 6783 MB / 6469 MiB - CHS 1617 64 32, sector size=2048 - TSSTcorp CDDVDW SH-224DB, FW:SB01

Partition table type defaults to Intel
Disk \\.\PhysicalDrive7 - 8169 MB / 7791 MiB - Multi-Reader -1
Partition table type: Intel

Analyse Disk \\.\PhysicalDrive7 - 8169 MB / 7791 MiB - CHS 993 255 63
Current partition structure:

Partition sector doesn't have the endmark 0xAA55

search_part()
Disk \\.\PhysicalDrive7 - 8169 MB / 7791 MiB - CHS 993 255 63
file_win32_pread(624,2,buffer,15955967(993/54/21)) read err: read after end of file

Results

interface_write()

No partition found or selected for recovery

search_part()
Disk \\.\PhysicalDrive7 - 8169 MB / 7791 MiB - CHS 993 255 63
file_win32_pread(624,2,buffer,15955967(993/54/21)) read err: read after end of file
Search for partition aborted

Results

interface_write()

No partition found or selected for recovery

recuperation
Posts: 2719
Joined: 04 Jan 2019, 09:48
Location: Hannover, Deutschland (Germany, Allemagne)

Re: recovering SD card

#2 Post by recuperation »

Please contact a professional recovery lab.

agouranga
Posts: 2
Joined: 28 Aug 2021, 12:19

Re: recovering SD card

#3 Post by agouranga »

Oh damn, is it that bad?

recuperation
Posts: 2719
Joined: 04 Jan 2019, 09:48
Location: Hannover, Deutschland (Germany, Allemagne)

Re: recovering SD card

#4 Post by recuperation »

agouranga wrote: 28 Aug 2021, 12:22 In disk management the drive is showing as 8gb (it is actually 128gb), and RAW type.
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive7)=8169455616

Disk \\.\PhysicalDrive7 - 8169 MB / 7791 MiB - CHS 993 255 63, sector size=512 - Multi-Reader -1, S/N:2012062914345300, FW:1.00

Locked