Buenas tardes
estaba por preguntar eso... pero nunca hay un stfw que por bien no
venga, así que lo cuento para que quede en el histórico de la lista.
Situación: hacer una imagen de un disco entero antes de ponerse a jugar:
dd if=/dev/sda of=imagen.img
resulta que después tengo que acceder a un archivo de alguna partición
en particular, pero no tengo un disco rígido para hacer la inversa. Un
fdisk muestra esto:
gonz:/home/grivero/tmp# fdisk -l streaming.img
Disk streaming.img: 41.2 GB, 41174138880 bytes
255 heads, 63 sectors/track, 5005 cylinders, 80418240 sectores en total
Units = sectores of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identificador del disco: 0x07b5842a
Disposit. Inicio Comienzo Fin Bloques Id Sistema
streaming.img1 * 63 80389259 40194598+ 7 HPFS/NTFS/exFAT
claro, no puedo montar streaming.img1 porque no existe ese archivo.
Probé verlo con gparted y me muestra esa partición pero un error que
no existe.
Entonces estaba por preguntar, y me apliqué a mi mismo eso de search
the fucking duckduckgo y encontré este programa:
kpartx - create device mappings for partitions
y de la página de manual, solo se necesitan dos comandos:
kpartx -l <archivo de imagen> para hacer un listado de particiones en
esa imagen de disco
kpartx -a <archivo de imagen> para agregarla a /dev/mapper
este último crea un /dev/mapper/loop0pX (donde X es el número de
partición) y que ya se puede montar como cualquier imagen:
mount -o loop /dev/mapper/loop0pX /punto_de_montaje
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]
Archive:
http://lists.debian.org/capqjqdrf+ygkcecbtn9gstqmxba-mjkt1z-ggiaykoody0p...@mail.gmail.com