Virtualizacion: montar imagen de disco virtual cruda

Cuando generamos una unidad (imagen) de disco duro virtual, este es montado en el gestor de virtualizacion cuanto esta en funcionamiento, dentro de la maquina virtual funciona identicamente a un disco real. Cuando no podemos o no necesitamos utilizar la maquina de igual menera podemos utilizar el disco como si fuese una unidad de datos real y escribir en el, a diferencia de las imagenes iso que son unidades fijas de datos.

Para poder acceder a la informacion lo primero y mas practico que hay que hacer es mapear la tabla de particiones en nuestro directorio /dev utilizando la herramienta kpartx, esta herramienta genera en el contexto /dev/mapper una serie de direcciones que son la identificacion de las particiones como direcciones loop"x"p"x" al estilo de las particiones normales las cuales se montan como las normales

kpartx <path>/imagen.img
mount /dev/mapper/loop0p1 /mnt/destination

otro metodo es mapear los sectores de la estructura del la imagen con la informacion brindada por herramientas como parted, e indentificar el sector donde inicia la particion utilizando eso como parametro en el montaje (funciona en todos los sistemas posix/unix) es un proceso algo mas complejo y no lo tocare de momento

Referencias

Unless otherwise stated, the content of this page is licensed under GNU Free Documentation License.