Ceci est une ancienne révision du document !
VirtualBox
Installer les additions invités
Insérer le disque des additions invités, puis saisir les commandes suivantes:
apt install linux-headers-`uname -r` gcc make perl cd /media/cdrom0 sh VBoxLinuxAdditions.run
Si cela ne fonctionne pas, il est possible d'installer les paquets virtualbox-guest-dkms et virtualbox-guest-x11.
Si le message d'erreur VBoxClient: Failed to register resizing support, rc=VERR_INVALID_FUCTION apparaît, il faut changer le driver graphique de la machine virtuelle en VBoxSVGA (Source).
Partager des dossiers entre l'hôte et l'invité
- Configurer le dossier partagé depuis les paramètres de la machine virtuelle dans VirtualBox. Il faut cocher Montage automatique et Configuration permanente. Le montage automatique permet de ne pas avoir à se soucier de monter le dossier lors du démarrage du système invité.
- Le point de montage du dossier partagé est
/media/sf_<nom-du-partage>. - Pour pouvoir écrire dans le dossier partagé, il est nécessaire de s’ajouter au groupe vboxsf:
sudo addgroup $USER vboxsf
- Se déconnecter et se reconnecter.
Utiliser un périphérique USB branché sur l'hôte dans l'invité
- Installer le VirtualBox Extension Pack.
- Ajouter l'utilisateur courant de la machine hôte dans le groupe vboxusers
- Activer l'interface USB 2.0 dans les périphériques USB de la VM
- Quand la machine est lancée, brancher virtuellement le périphérique depuis le menu Périphériques > USB (il faut peut-être créer un filtre auparavant, à confirmer)
Message d'erreur au démarrage d'une VM
No suitable module
sudo systemctl status virtualbox.service
Si le message Loading VirtualBox kernel modules… No suitable module for running kernel found … est présent, il faut recompiler le module noyau pour la version du noyau actuellement utilisée:
sudo dpkg-reconfigure virtualbox-dkms
Si cela échoue:
sudo apt install linux-headers-`uname -r`
Finalement:
sudo modprobe vboxdrv
Disable KVM
Le message VirtualBox can't operate in VMX root mode. Please disable the KVM kernel extension, recompile your kernel and reboot (VERR_VMX_IN_VMX_ROOT_MODE) peut être résolu en déactivant les modules noyau kvm :
sudo rmmod kvm_intel sudo rmmod kvm