Montaje de imagen de disco en formato Raw

Montaje de imagen de disco en formato Raw

Al intentar montar una imagen de disco en formato Raw (dd) usando el siguiente comando

mount  nps-2010-emails.dd /media/manu/

Recibo el siguiente mensaje de error

mount: you must specify the filesystem type

Sé que usando -t podemos especificar el sistema de archivos, pero ¿cuál es la terminología para un archivo RAW (dd), que se puede pasar como argumento al comando de montaje? Si mi método para montar este sistema de archivos es incorrecto, ayúdenme a hacer lo mismo.

Al escribir el comandoarchivo -s nps-2010-correos electrónicos.dd

El resultado es el siguiente:

nps-2010-emails.dd: sector de arranque x86; partición 1: ID=0xb, inicio 254, sector de inicio 1, 20479 sectores, tabla de particiones extendida (última)\011, desplazamiento de código 0x0

Respuesta1

Prueba esto:

mount -t auto -o loop nps-2010-emails.dd /media/manu/

Respuesta2

La imagen que tiene es la imagen de un disco completo, incluidas cosas como tablas de particiones y otras cosas fuera del sistema de archivos que le gustaría montar dentro de él. Probablemente tengas al menos una partición dentro de ese blob sin formato. Mount le dice que no puede determinar qué sistema de archivos es porque está comenzando a leer el blob sin formato al principio y encuentra cosas que no forman parte de un sistema de archivos en absoluto.

Para montar el sistema de archivos, necesita averiguar dónde está el sistema de archivos.Esta respuesta en Ask Ubuntutiene algunos detalles sobre cómo se puede calcular dónde comienza la partición en la imagen y luego usar ese valor para crear un dispositivo de bucle que comience en ese desplazamiento. Si desea simplificar aún más, una vez que haya encontrado el valor de compensación correcto, puede omitir la configuración del dispositivo de bucle y pasar el valor de compensación directamente al montaje usando mount -o offset=<offset in bytes>.

información relacionada