TestDisk | Recover SD card | Cant find any partition | Partition sector doesn't have the endmark 0xAA55

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
blaskowitz
Posts: 2
Joined: 01 Jan 2017, 21:46

TestDisk | Recover SD card | Cant find any partition | Partition sector doesn't have the endmark 0xAA55

#1 Post by blaskowitz »

Hello and Happy new year to everyone!

Sadly today I found that my 32GB SD card that I use for my android phone can't be accessed and when I try to access it with Windows it gives the error "The volume does not contain a recognized file system".

I was able to successfully recover my files with PhotoRec and I'm really happy about that. However, there is the problem with losing the names of the files and all the meta info with it, and I really hope that I could recover my partition with TestDisk.

When I tried using TestDisk (followed the step-by-step guide - selected the drive-> selected intel partition -> then analyse) it resulted in the message "Partition sector doesn't have the endmark 0xAA55". Then when I tried Quick and deep search no partitions showed.

Here is the log from TestDisk after performing all those operations:

Code: Select all


Sun Jan 01 23:02:49 2017
Command line: TestDisk

TestDisk 7.0, Data Recovery Utility, April 2015
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org
OS: Windows 8 (9200)
Compiler: GCC 4.9, MinGW 3.11
Compilation date: Apr 18 2015 13:02:07
ext2fs lib: none, ntfs lib: 10:0:0, reiserfs lib: none, ewf lib: 20120504, curses lib: pdcurses build  3401
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive0)=1000204886016
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive1)=32010928128
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\C:)=214749413376
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\D:)=783355478016
filewin32_getfilesize(\\.\E:) GetFileSize err Incorrect function.


filewin32_setfilepointer(\\.\E:) SetFilePointer err Incorrect function.


Warning: can't get size for \\.\E:
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\F:)=1291038720
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\G:)=669511680
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\H:)=638783488
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\J:)=32010928128
Hard disk list
Disk \\.\PhysicalDrive0 - 1000 GB / 931 GiB - CHS 121601 255 63, sector size=512
Disk \\.\PhysicalDrive1 - 32 GB / 29 GiB - CHS 3891 255 63, sector size=512
Drive C: - 214 GB / 200 GiB - CHS 26108 255 63, sector size=512
Drive D: - 783 GB / 729 GiB - CHS 95237 255 63, sector size=512
Drive F: - 1291 MB / 1231 MiB - CHS 307 64 32, sector size=2048
Drive G: - 669 MB / 638 MiB - CHS 159 64 32, sector size=2048
Drive H: - 638 MB / 609 MiB - CHS 152 64 32, sector size=2048

Partition table type default to Intel
Disk \\.\PhysicalDrive1 - 32 GB / 29 GiB
Partition table type: Intel

Analyse Disk \\.\PhysicalDrive1 - 32 GB / 29 GiB - CHS 3891 255 63
Current partition structure:

Partition sector doesn't have the endmark 0xAA55

search_part()
Disk \\.\PhysicalDrive1 - 32 GB / 29 GiB - CHS 3891 255 63

Results

interface_write()
 
No partition found or selected for recovery

search_part()
Disk \\.\PhysicalDrive1 - 32 GB / 29 GiB - CHS 3891 255 63

Results

interface_write()
 
No partition found or selected for recovery
Is there any hope that I will be able to recover my partition?
I found some suggestions about selecting the "none" as partition, instead of "intel", but I wanted to ask for advise here first before doing something I'm not sure of.

Thanks in advance.
Attachments
2.png
2.png (9.45 KiB) Viewed 7527 times
1.png
1.png (14.72 KiB) Viewed 7527 times

User avatar
cgrenier
Site Admin
Posts: 5432
Joined: 18 Feb 2012, 15:08
Location: Le Perreux Sur Marne, France
Contact:

Re: TestDisk | Recover SD card | Cant find any partition | Partition sector doesn't have the endmark 0xAA55

#2 Post by cgrenier »

Try latest PhotoRec 7.1-WIP on this card. Do you recover your files/some of them ?

blaskowitz
Posts: 2
Joined: 01 Jan 2017, 21:46

Re: TestDisk | Recover SD card | Cant find any partition | Partition sector doesn't have the endmark 0xAA55

#3 Post by blaskowitz »

Yes I did tried using PhotoRec and it recovered most of my files, tried again with PhotoRec 7.1-WIP and although the recovery process was way faster, the names of the files still aren't the original ones.

I'm attaching a screenshot from Photorec 7.1

Will it be possible to recover my partition and not have to format the card or at least get my files actual names back?
Attachments
1.png
1.png (10.8 KiB) Viewed 7519 times

jagdish1221
Posts: 2
Joined: 03 Jan 2017, 19:42

Re: TestDisk | Recover SD card | Cant find any partition | Partition sector doesn't have the endmark 0xAA55

#4 Post by jagdish1221 »

I have the same problem of 0xAA55. No partition found by using intel

When use 'none' it shows unknown partition.

In Fat32 boot sector recovery it shows
Boot sector - bad
Backup Boot sector - bad

What to do with my sdcard is it repairable?

User avatar
cgrenier
Site Admin
Posts: 5432
Joined: 18 Feb 2012, 15:08
Location: Le Perreux Sur Marne, France
Contact:

Re: TestDisk | Recover SD card | Cant find any partition | Partition sector doesn't have the endmark 0xAA55

#5 Post by cgrenier »

jagdish1221, did you try Deeper Search after Quick Search ? If no partition has been found, use PhotoRec 7.1-WIP to recover your files.
Once it's done and if you think all your files have been recovered, reformat your memory card.

Locked