Virtualisation

VBoxManage - L'outil VirtualBox à tout faire

Cet article a été mis à jour, vous consultez ici une archive de cet article!
Table des matières



Introduction



VBoxManage est une commande souvent ignorée des utilisateurs de VirtualBox mais qui pourtant plus que primordiale. Elle est en fait le couteau suisse ultime de VirtualBox et donne accès à TOUTES les fonctionnalités de VirtualBox…


Les commandes indispensables




VBoxManage clonehd




Dupliquer un disque en changeant son format (VMDK => VDI)



Je possède un disque VMDK, que je souhaite dupliquer. Le copier coller ne fonctionne pas, car les disques auront le même UUID.
J'en profite pour le dupliquer et le mettre au format VDI.

Code BASH :
VBoxManage clonemedium MonDisque.vmdk --format VDI MonDisqueDuplique.vdi



VBoxManage modifyhd




Compacter un VDI



Un disque dur virtuel VDI en taille dynamiquement allouée ne grossit que lorsqu'il contient de nouveaux fichiers dans la machine virtuelle.
Or, s'il est plein à 50% et que des fichiers y sont supprimés, la taille ne diminue pas.
Si au bout d'un certain temps le disque devient trop gros, le remplir à 100%.

Sous Linux :
Code BASH :
dd if=/dev/zero of=/un_point_de_montage_du_disque

Une fois que dd ne sait plus écrire, c'est que le disque est plein.

Éteindre la machine virtuelle, puis exécuter dans la machine hôte:
Code BASH :
VBoxManage modifymedium MonDisqueDur.vdi --compact



Agrandir le VDI



Vous avez prévu un disque top petit ? Voici comment agrandir le disque (ici avec un disque de 25Go que je passe à 35Go) :

Code BASH :
VBoxManage modifymedium --resize 35000 win8.vdi