recuperar tabla de particion en usb-hdd, testdisk no funciona

Imagen de Ban
Ban
0 puntos

El caso es que he estropeado la tabla de particiones de un disco duro externo de 320gb

he probado el textdisk y despues de muchas horas haciendo un deeper search no pudo resolver el problema.

el disco lo tenia particionado de la siguiente manera.

sdb1 era una particion de 10gb de fat32
sdb2 , el resto del disco duro, era ntfs

el textdrive solo reconoce la primera particion, la fat 32,

/sbin/fdisk -l

Disco /dev/sdb: 320.1 GB, 320072933376 bytes
255 cabezas, 63 sectores/pista, 38913 cilindros
Unidades = cilindros de 16065 * 512 = 8225280 bytes
Identificador de disco: 0x00000000

Disposit. Inicio    Comienzo      Fin      Bloques  Id  Sistema
/dev/sdb1   *           1       38913   312568641    b  W95 FAT32


sudo gpart /dev/sdb

Begin scan...
Possible partition(DOS FAT), size(305242mb), offset(0mb)
End scan.

Checking partitions...
Partition(DOS or Windows 95 with 32 bit FAT, LBA): primary 
Ok.

Guessed primary partition table:
Primary partition(1)
   type: 012(0x0C)(DOS or Windows 95 with 32 bit FAT, LBA)
   size: 305242mb #s(625137282) s(63-625137344)
   chs:  (0/1/1)-(1023/254/63)d (0/1/1)-(38912/254/63)r

Primary partition(2)
   type: 000(0x00)(unused)
   size: 0mb #s(0) s(0-0)
   chs:  (0/0/0)-(0/0/0)d (0/0/0)-(0/0/0)r

Primary partition(3)
   type: 000(0x00)(unused)
   size: 0mb #s(0) s(0-0)
   chs:  (0/0/0)-(0/0/0)d (0/0/0)-(0/0/0)r

Primary partition(4)
   type: 000(0x00)(unused)
   size: 0mb #s(0) s(0-0)
   chs:  (0/0/0)-(0/0/0)d (0/0/0)-(0/0/0)r

agradeceria cualquier ayuda.