Disco Duro externo no me lo lee

Imagen de menos1
0 puntos

Hola necesito ayuda con esto:
El otro dia estaba pasando una cosas al disco duro externo, y sin querer me tropece y lo boté, despues de eso nunca más me lo reconocio la compu (con Ubuntu 12.04), lo probe en una con windows y me dice que lo formatee, pero me corto un huevo si no puedo rescatar los datos que tenia dentro.
Desde la terminal me dice:
$ sudo fdisk -l

Disco /dev/sda: 160.0 GB, 160041885696 bytes
255 cabezas, 63 sectores/pista, 19457 cilindros, 312581808 sectores en total
Unidades = sectores de 1 * 512 = 512 bytes
Tamaño de sector (lógico / físico): 512 bytes / 512 bytes
Tamaño E/S (mínimo/óptimo): 512 bytes / 512 bytes
Identificador del disco: 0x0004c504

Dispositivo Inicio Comienzo Fin Bloques Id Sistema
/dev/sda1 * 2048 308656127 154327040 83 Linux
/dev/sda2 308658174 312580095 1960961 5 Extendida
/dev/sda5 308658176 312580095 1960960 82 Linux swap / Solaris

Disco /dev/sdb: 320.1 GB, 320072933376 bytes
255 cabezas, 63 sectores/pista, 38913 cilindros, 625142448 sectores en total
Unidades = sectores de 1 * 512 = 512 bytes
Tamaño de sector (lógico / físico): 512 bytes / 512 bytes
Tamaño E/S (mínimo/óptimo): 512 bytes / 512 bytes
Identificador del disco: 0x0003a039

Dispositivo Inicio Comienzo Fin Bloques Id Sistema
/dev/sdb1 * 63 625136239 312568088+ b W95 FAT32

Gparted tambien me lo lee, pero no puedo abrir los datos, por ultimo para pasarlos a otro lado y formatear todo.
¿que puedo hacer? ¿se puede rescatar? ¿o comienzo a pensar en la vida de un eunuco?
Si alguien me puede asesor lo agradecere muchisimo.
Saludos
Menos1