Si tenias datos en la tarjeta puedes intentar recuperarlos desde Mac OS o Linux utilizando el comando dd, el cual te creará una imagen en el disco duro de la tarjeta:
dd bs=512 if=/dev/sda1 of=imagenSD.img conv=noerror,sync
(reemplaza /dev/sda1 por el device que represente a tu tarjeta)
Luego, si se logró copiar algo, puedes intentar montar la imagen creada con el comando:
mount -o loop -t msdos ./imagenSD.img /mnt/algunDirectorio
saludos!