Montar VDI virtuales VBox con vdfuse o libguestfs - Venezolana GNU/linux

Montar VDI virtuales VBox con vdfuse o libguestfs

Las imagenes de disco VDI o VMK pueden montarse sin usar una maquina virtual. Se puede usar o el viejo vdfuse o el nuevo libguestfs-tools el ultimo soporta EFI bios, el primero puede montarlas aun si las VM estan ejecutandose.


Requerimientos

NOTA La imagen/disco no debe estar en uso o en una VM adjunta, sino sera en solo-lectura.  
NOTA La imagen/disco no debe estar en snapshot, sino podra perjudicar el estado.
  • Hardware
    • Espacio disco >> 300 Gb
  • Software
    • Virtualbox >> 3.2
    • virtualbox-kernel-module:
NOTA requerido instalar virtualbox y configurar el modulo del kernel

Opcion 1 virtualbox-fuse

Actualmetne se separa del las fuentes de Virtualbox y esta semi-actualizado en https://github.com/Thorsten-Sick/vdfuse

Instalar virtualbox-fuse


apt-get install virtualbox-ose virtualbox-ose-fuse

En caso de ser alguna version mayor a 4 pero menor a 5:

apt-get install virtualbox virtualbox-fuse

NOTA requerido instalar virtualbox y configurar el modulo del kernel
En versiones modernas no existe mas esto, se requiere descargar y adicionar a las fuentes de virtualbox desde el repositorio original https://github.com/Thorsten-Sick/vdfuse sin embargo los paquetes VenenuX ya vienen con ello.

montar una imagen vdi/vdk


mkdir -p /media/vmvd/vd1
vdfuse -r -f /var/virtualbox/vdi/vm-vdi-debian-6-base-disk.vdi /media/vmvd/vd1
mkdir -p /media/vmvd/vd1p1
mount /media/vmvd/vd1/Partition1 /media/vmvd/vd1p1 -o loop

aqui se puede acceder a la data, el flag -r marco solo lectura, sin el se puede alterar la data.

desmontarla y volver

umount /media/vmvd/vd1p1

IMPORTANTE deben desmontarse todas las particiones en uso de la imagen/disco en uso

umount /media/vmvd/vd1

Opcion 2 guestmount de libguestfs

Este soporta particiones EFI.

Instalar guestmount utils

apt-get install guestfish guestmount libguestfs-tools

En VenenuX 1.0 y Devuan/Debian Jessie>

apt-get install libguestfs-tools

montar una imagen vdi/vdk

mkdir -p /media/vmvd/vd1
guestmount -i -r -a /var/virtualbox/vdi/vm-vdi-debian-6-base-disk.vdi /media/vmvd/vd1
mkdir -p /media/vmvd/vd1p1
mount /media/vmvd/vd1/Partition1 /media/vmvd/vd1p1 -o loop

aqui se puede acceder a la data, el flag -r marco solo lectura, sin el se puede alterar la data.

desmontarla y volver

umount /media/vmvd/vd1p1

IMPORTANTE deben desmontarse todas las particiones en uso de la imagen/disco en uso

umount /media/vmvd/vd1

No hay comentarios.:

Publicar un comentario

DESTACADOS:

El E3 está muerto: ¿quĂ© tamaño tenĂ­a? leyenda para jugadores

E3 (abreviatura de Electronic Entertainment Expo) fue una feria/evento comercial anual para/de la industria de los videojuegos y/o jugadores...