
Tengo una tarjeta SD que extraí accidentalmente sin desmontarla en un teléfono Android. Después de esto, la tarjeta muestra archivos con nombres y fechas basura. Parece que la FAT se rompió pero no puedo ejecutar fsck en esta unidad:
$ sudo dosfsck -n /dev/sdb
dosfsck 3.0.7, 24 Dec 2009, FAT32, LFN
Logical sector size (64543 bytes) is not a multiple of the physical sector size.
¿Cómo puedo solucionar este error y recuperar los datos?
Respuesta1
Si bien no ayuda a reparar el sistema de archivos, el error en realidad significa que debe especificar la partición y no el disco para fsck:
$ sudo dosfsck -n /dev/sdb1
Opuesto a
$ sudo dosfsck -n /dev/sdb