Outils pour utilisateurs

Outils du site


app:virtualbox:start

Virtualbox

Virtualbox est un système de virtualisation de type 2, il fonctionne par dessus un système d'exploitation hôte. Il fournit un environnement générique à l’intérieur duquel on peut virtualiser des systèmes d'exploitations conçus pour des architectures de processeurs x86 (32 ou 64 bits).

Pour fonctionner sur un système GNU/Linux, Virtualbox a besoin de modules noyau spécifiques:

$ lsmod | grep box
vboxpci                23194  0 
vboxnetadp             25670  0 
vboxnetflt             27613  0 
vboxdrv               339502  4 vboxnetadp,vboxnetflt,vboxpci

Ces modules sont automatiquement installés avec virtualbox sur la plupart des distributions. Afin de garder les modules synchronisés avec la version du noyau il est recommandé d’utiliser le mécanisme DKMS 1).

Sans ces modules l'interface de virtualbox permettra de gérer les VMs mais il sera impossible de lancer l’exécution d'une VM.

Le groupe vboxusers

Lors de l'installation de virtualbox un groupe vboxusers est créé. Tout utilisateur exploitant des périphériques USB depuis un système invité devra en faire parti.

Affichage distant

VRDE 2) permet d'exporter l'affichage des VMs sur le réseau. L'utilisateur pourra prendre le controle de la Vm via n'importe quel client RDP3).

Cette fonctionnalité n'est pas incluse dans l'installation de base, il faut installer le pack d'extension disponible sur https://www.virtualbox.org/wiki/Downloads. Attention a bien télécharger le pack correspondant à la version de virtualbox.

$ vboxmanage --version
4.3.10_Ubuntur93012

Ici nous sommes en version 4.3.10 comme ce n'est pas la dernière révision il faudra consulter la section VirtualBox older builds sur le Wiki afin de récupérer le pack d'extension correspondant.

Remarque: Le pack d'extension n'est pas disponible directement via le gestionnaire de paquets car distribué sous licence VirtualBox Personal Use and Evaluation License (PUEL).

Une fois la tarball récupérée, installer l'extension via vboxmanage:

$ sudo vboxmanage extpack install Oracle_VM_VirtualBox_Extension_Pack-4.3.10-93012.vbox-extpack

Si la VM existait avant l'installation du pack d'extension VRDE, il faut activer manuellement son support

  • soit via l'interface graphique avec VirtualBox dans Configuration, section Affichage, onglet Bureau à distance
  • Soit via l'utilitaire vboxmanage
$ VBoxManage modifyvm "winxp" --vrde on --vrdeport 3389
1)
Dynamic Kernel Module Support
2)
Virtualbox Remote Display Extension
3)
Remote Desktop Protocol
app/virtualbox/start.txt · Dernière modification : 2021/02/01 21:51 de 127.0.0.1