VMware dispose-t-il d'un outil pour convertir des machines virtuelles en image de disque physique (inversement du convertisseur essentiellement)?
Sinon, existe-t-il un outil tiers qui peut le faire à partir d'images Vmware?
Si vous avez accès à un système Debian / Ubuntu, utilisez d'abord qemu-img
comme expliqué ici pour créer une image brute:
$ qemu-img convert -O raw diskimage.vmdk diskimage.raw
Ensuite, dd
l'image disque sur un disque dur (remplacez-la /dev/sdb
par votre disque dur):
$ sudo dd if=diskimage.raw of=/dev/sdb
Ou combiné en une seule étape (remplacez-le /dev/sdb
par votre périphérique de disque):
$ sudo qemu-img convert -O raw diskimage.vmdk /dev/sdb
Si vous avez plusieurs fichiers vmdk, combinez-les avec la commande vmware-vdiskmanager
(pour plus d'informations sur vmware-vdiskmanager
voir cet article VMware ou le Guide de l'utilisateur de Virtual Disk Manager ):
Sous OS X:
$ /Applications/VMware\ Fusion.app/Contents/Library/vmware-vdiskmanager -r <filepath of original disk> -t 2 <filepath of new disk>
Sous Linux:
$ /usr/bin/vmware-vdiskmanager -r <filepath of original disk> -t 2 <filepath of new disk>
Sous Windows:
> "C:\Program Files\VMware\VMware Workstation\vmware-vdiskmanager.exe" -r <filepath of original disk> -t 2 <filepath of new disk>
où:
-r <filepath of original disk>
convertit le disque virtuel spécifié, créant ainsi un nouveau disque virtuel. Vous devez le nom du disque virtuel cible ( <filepath of new disk>
).
-t 2
crée un disque virtuel préalloué contenu dans un seul fichier de disque virtuel.
Une autre méthode (expliquée ici ) consiste à sélectionner Machine virtuelle> Paramètres> Disque dur, décochez "Diviser en fichiers de 2 Go" et appuyez sur Appliquer.