¿Cómo acceder/montar un tipo de archivo desconocido?

¿Cómo acceder/montar un tipo de archivo desconocido?

En 2012 creé un archivo de 7,5 GB llamado

SD-card.2012.dd-bs1024-1.ec6a4994f4148912abb199505b98f01g

Supongo que utilicé dduna tarjeta SD de 8 GB desde una de mis cámaras. ¿Por qué? No lo recuerdo.

Confirmé que ec6a4994f4148912abb199505b98f01gen su nombre de archivo está su suma md5, por lo que el archivo está intacto en relación con el momento en que agregué su suma a su nombre.

fileinformes que son datos.

partxinforma "no se pudo leer la tabla de particiones". Nunca usé partx antes.

fdiskinformes 'no contiene una tabla de particiones válida'

sudo losetup -f <filename>lo coloca en /dev/loop0 como lo informa losetup -a, pero no crea ningún loop0pN, y mis intentos posteriores mount -t <type> /dev/loop0 <mount-point>fallan como se indicó anteriormente.

mount -o loop -t autofalla, diciendo que necesito especificar el tipo de sistema de archivos. También falla si especifico vfat o ntfs.

Buscando consejo sobre cómo proceder.

Respuesta1

Haga usted mismo un dispositivo de bucle e inspeccione lo que contiene desde allí. Esto se puede lograr con lo siguiente (con comandos actualizados para reflejar su entorno, si no es así):

Encuentre un dispositivo de bucle no utilizado:

losetup -f

Crea un dispositivo de bucle con ese archivo de tarjeta SD:

losetup /dev/loop0 /path/to/SD-card.2012.dd bs1024-1.ec6a4994f4148912abb199505b98f01g

Como es una tarjeta SD, probablemente no sea así.teneruna tabla de particiones, y probablemente solo tenga un sistema de archivos directamente sobre ella. Ahora puede abordarlo /dev/loop0como un bloque especial y ver qué tipo de sistema de archivos podría haber en él.

Muestre los sistemas de archivos como escaneables por su sistema:

blkid

Cuando sepa cuál es la estructura del sistema de archivos/partición, intente montarlo. YMMV, ya que es posible que tenga algo extraño en esa tarjeta SD (como LVM). Pero probablemente sea un sistema de archivos directamente en él:

mount /dev/loop0 /mnt/foo

información relacionada