Prueba a volcar el contenido completo del pendrive al disco duro, y luego trata de recuperar los datos desde la copia del disco duro. Creo que sería algo así, más o menos:
Cita: dd if=/dev/sda1 of=/home/usuario/pendrive.iso
Luego montas el archivo ISO así:
Cita: mkdir /home/usuario/pendrive && mount -t iso9660 -o loop /home/usuario/pendrive.iso /home/usuario/pendrive
A ver si hay suerte.