Tip 1 :
Plutôt que copier un.vdi pour le migrer sur une autre machine/OS, il faut utiliser l’outil VBoxManage (notamment pour les notions de UUID (Universal Unique Identifier) différent pour le clone pour permettre d’utiliser ce clone sur la même installation de VirtualBox) comme suit :
VBoxManage clonevdi source cible
(éventuellement il s’agit en amont de “Release” le disque dont il est question afin de le rendre non alloué mais je n’ai pas vu d’utilité à cette étape)
Tip2 :
De la même façon, si vous avez besoin d’étendre la taille de votre machine virtuelle de taille fixe, la technique est la suivante :
0/ éteindre la machine virtuelle liée au disque en question
1/ créer un nouveau disque (en mode ‘lvm’ pour pas vous faire coincer à nouveau)
2/ monter ce nouveau disque comme slave sur votre VM, ainsi qu’en CD le.iso du CD Live de Gparted
3/ relancer votre VM en bootant sur le CD
4/ avec Gparted faite une copie du contenu du disque principal sur le disque secondaire et rendez bootable (flag boot) ce disque
5/ rebooter la VM en mettant en disque principal le nouveau disque et en désactivant l’ancien
Tip3
Pour créer de multiples interfaces réseaux dédiées à vos VM (pour être dans le même sous réseau et ne pas utiliser le mode NAT par défaut de VirtualBox)
1. Installer le paquet qui va bien pour créer un pont :
sudo apt-get install bridge-utils
2. Définir le bridge dans /etc/network/interfaces
La commande suivante créé un bridge appelé br0, ajoute l’interface eth0 à ce bridge et lui indique d’utiliser le dhcp pour obtenir une IP
auto br0
iface br0 inet dhcp
bridge_ports eth0
3. Redémarrer le réseau
sudo /etc/init.d/networking restart
4. Pour créer un vboxX de façon permanente et l’ajouter au bridge (et donc l’utiliser comme Adaptateur réseau pour un VM)
sudo VBoxAddIF vbox0 user br0
où user est l’utilisateur susceptible d’utiliser l’interface
5/ Ne pas oublier de donner les droits d’accès au groupe vboxusers pour l’interface /dev/net/tun
chown root.vboxusers /dev/net/tun
Ensuite pour une nouvelle VM modifier le type de réseau utilisé par la machine virtuelle pour passer de NAT à Adaptateur réseau hôte en précisant le nom vboxX pour l’interface à utiliser.