Partition table corruption (truecrypt volumes)

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
marpate1
Posts: 1
Joined: 31 Jul 2012, 12:14

Partition table corruption (truecrypt volumes)

#1 Post by marpate1 »

Hi all,

Sadly my partition table is corrupt and I have a couple of truecrypt volumes that I need to try to recover. I'm running linux, in case this simplifies things.

cfdisk shows:

FATAL ERROR: Bad logical partition 8: enlarged logical partitions overlap
Press any key to exit cfdisk

fdisk -l shows:

Disk /dev/sdb: 320.1 GB, 320072932352 bytes
255 heads, 63 sectors/track, 38913 cylinders, total 625142446 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xf0859161

Device Boot Start End Blocks Id System
/dev/sdb1 2048 19853311 9925632 27 Hidden NTFS WinRE
/dev/sdb2 * 19853312 20058111 102400 7 HPFS/NTFS/exFAT
/dev/sdb3 20058112 184178687 82060288 7 HPFS/NTFS/exFAT
/dev/sdb4 184178688 625141759 220481536 f W95 Ext'd (LBA)
/dev/sdb5 378923008 574946647 98011820 7 HPFS/NTFS/exFAT
/dev/sdb6 574947328 622972927 24012800 83 Linux
/dev/sdb7 622974976 625141759 1083392 82 Linux swap / Solaris
/dev/sdb8 184180736 378908671 97363968 83 Linux

I think that it's sdb3 and sdb5 that I really need to recover. Anything else would be a bonus.

testdisk initially shows:

Disk /dev/sdb - 320 GB / 298 GiB - CHS 38913 255 63
Current partition structure:
Partition Start End Size in sectors

1 P Windows RE(store) 0 32 33 1235 206 59 19851264
2 * HPFS - NTFS 1235 206 60 1248 142 46 204800 [System Reserved]
Invalid NTFS or EXFAT boot
3 P HPFS - NTFS 1248 142 47 11464 151 15 164120576
3 P HPFS - NTFS 1248 142 47 11464 151 15 164120576
4 E extended LBA 11464 151 16 38913 70 5 440963072
Invalid NTFS or EXFAT boot
5 L HPFS - NTFS 23586 220 59 35788 197 17 196023640
5 L HPFS - NTFS 23586 220 59 35788 197 17 196023640
X extended 35788 197 18 38778 69 11 48026280
No ext2, JFS, Reiser, cramfs or XFS marker
6 L Linux 35788 208 5 38778 69 11 48025600
6 L Linux 35788 208 5 38778 69 11 48025600
X extended 38778 69 12 38913 70 5 2168832
7 L Linux Swap 38778 101 44 38913 70 5 2166784
7 L Linux Swap 38778 101 44 38913 70 5 2166784
X extended 11464 151 17 23585 248 23 194729983
No ext2, JFS, Reiser, cramfs or XFS marker
8 L Linux 11464 183 48 23585 248 23 194727936
8 L Linux 11464 183 48 23585 248 23 194727936

But then says is unable to recover.

Can anyone give me any pointers as to backing up what I have and any potential recovery actions?

Many thanks,
Mark

Locked