Monter une image VDI de VirtualBox sous Linux
J’ai utilisé pendant plusieurs mois une machine virtuelle VirtualBox avec Debian.
Cela me permettait d’avoir Windows pour jouer et utiliser au mieux ma carte graphique.
Après plus d’un an d’utilisation, j’ai voulu passer sur Linux en natif afin de pouvoir profiter de l’accélération matérielle (OpenGL, WebGL, …).
J’ai donc réinstallé mon PC sous Linux, mais je souhaitais pouvoir récupérer mes fichiers directemment depuis l’image VDI de VirtualBox.
Nous allons voir comment monter l’image VDI, afin de récupérer les fichiers.
Pré-requis
L’image ne doit pas être utilisée. Il faut stopper la machine virtuelle qui l’utilise si c’est le cas.
Nous allons utiliser QEMU pour monter le disque VDI.
Il faut installer le binaire qemu-nbd
, qui est contenu dans qemu-utils
sous Debian et qemu-img
sous Fedora.
Il faut aussi activer le module nbd
.
On utilisera la commande suivante:
Montage de l’image VDI
|
|
disk.vdi
est votre image VDI./dev/ndb0
est le disque vu par le système./dev/nbd0p1
est la première partition du disque.
Vos données sont maintenant accessibles dans /mnt.
Source: http://bethesignal.org/blog/2011/01/05/how-to-mount-virtualbox-vdi-image/