Bueno pues solucionado por fin, al final con el testdisc, siguiendo un tutorial de ejemplos para paquetes como yo, he conseguido poner la microsd como primaria y ya me lee todo u encima sin perder ningun dato, de momento me funcionan todos los programas sin problemas, este programita quedara guardado a buen recaudo por si me vuelve a ocurrir algo parecido con pendrive, discos duros o cualquier otro cacharrito de almacenamiento.
Otra vez muchisimas gracias
Pepus habia probado varios programas y nada
