Tout se trouve dans http://download.virtualbox.org/virtualbox/
L'extension pack ajoute des fonctionnalités dépendante de la machine hote.
Pour installer “l'extension pack” lancer VirtualBox et aller dans “File/Preférences” et dans “Extensions”.
VirtualBox propose des pilotes adaptés pour les systèmes invités comme Windows ou ceux basés sur GNU/Linux. Ceux-ci permettent :
Ce jeu de pilotes s'appelle les additions invité (en anglais : guest additions). Comme leur nom l'indique, c'est uniquement dans le système invité que les additions invité doivent être installés ; le système hôte n'en a pas besoin. [Cf. doc.ubuntu-fr.org ]
Télécharger virtualbox-guest-additions-iso
Dans certains cas il est nécessaire d'installer les packages suivants au préalable :
sudo usermod -aG vboxusers <user>
Ou
sudo adduser $USER vboxusers
Vérifier la liste des périphériques USB connectés que VirtualBox pourra utiliser avec :
VBoxManage list usbhost
sudo usermod -a -G vboxsf <user>
ou
sudo adduser $USER vboxsf
Virtual Box peut être entièrement configurée en ligne de commande grâce à VBoxManage.
VBoxManage list extpacks
Installer un nouveau pack :
VBoxManage extpack install –replace Oracle_VM_VirtualBox_Extension_Pack…
La commande suivante permet de definir une taille d'écran pour une VM :
VBoxManage controlvm <uuid>|<name> setvideomodehint <xres> <yres> <bpp>
La commande suivante permet d'autoriser de resizer la fenêtre VBox à n'import quelle taille :
VBoxManage setextradata global GUI/MaxGuestResolution any
Voir VBoxManage-modifyvdi
vboxmanage modifymedium <disk> --resize 40000 --compact
Pour réduire l'empreinte physique d'un disque sans modifier sa taille virtuelle on peut procéder ainsi :
sdelete -p 1 -z c:
)VBoxManage modifyhd my-disk1.vdi –compact
–resize
ne permet que d'augmenter la taille
VDI dynamique de 100 Go qui n'occupe que 50 Go. Objectif : Remplacer ce disque par un VDI de taille fixe de 70 Go
Solution :
Solution : créer un nouvel UUID pour le disque qui pose problème.
VBoxManage internalcommands sethduuid <chemin du disque>
Dans VBox, déclarer le nouveau disque avec les caractéristiques souhaitées (et taille fixe qui va bien).
Idéalement, le disque source devrait être préparé et compacté (cf. chapitre précédent).
La transformation se fait par copie :
VBoxManage clonehd dynamicDisk1.vdi –existing FixedSize-50Go.vdi
Le nouveau disque peut alors être affecté à la VM souhaitée à la place de l'ancien.
Si la machine démarre et fonctionne correctement, l'ancien disque peut être supprimé.
Les snapshots permettent de prendre une photo du système à un instant donné, afin de pouvoir y revenir ensuite. Les snapshots sont assurés par de disques VDI ce qui peut consommer beaucoup de place.
On peut supprimer des snapshots ancien pour gagner de la place disque.
Dans la paramétrage du disque il existe une option pour préciser que c'est un SSD.
ubuntu-fr.org optimisations est vraiment très bien.
Depuis une VM on peut accéder à l'hôte avec l'iP 10.0.2.2