VirtualBox

De ArchwikiFR

VirtualBox (ou VBox) est un produit pour la virtualisation d'un environnement 32 (x86) ou 64 bits (AMD64/Intel64) et il est aussi valable pour le milieu de l'entreprise que pour les particuliers. Il supporte un nombre important de systèmes d'exploitation, propose une interface graphique (Qt / SDL) de même qu'une interface en ligne de commande.

Cette généricité implique cependant des performances plus basses par-rapport à qemu-kvm.

Sommaire

Installation

Le paquet virtualbox proposé dans [community] correspond au produit classique sous licence GPL.

Le paquet virtualbox-ext-oracle sur AUR correspond au pack d'extensions sous licence VirtualBox PUEL. Il comprend notamment le support des périphériques USB 2.0, l'accès par RDP et le boot par PXE pour les cartes Intel.

Installation :

pacman -S virtualbox

Pour utiliser l'interface graphique et si vous ne l'avez pas déjà :

pacman -S qt4
Important: Uniquement si vous utilisez un kernel personnalisé, si ArchLinux est l'hôte, installez vboxhost-hook sinon (ArchLinux est l'invité), installez vboxguest-hook

Lancement

Il faut rajouter l'utilisateur au groupe vboxusers :

gpasswd -a utilisateur vboxusers

Afin de le charger au démarrage, rajoutez le module dans un fichier de /etc/modules-load.d/:

Fichier: /etc/modules-load.d/virtualbox.conf
vboxdrv

Pour tout de suite, chargez-le manuellement :

modprobe vboxdrv

Puis afin de démarrer VirtualBox, en utilisateur :

VirtualBox

Configuration

Réseau

Plusieurs modes sont disponibles :

NAT

Depuis la fenêtre des paramètres de la VM :

  • Cliquer sur Réseau
  • Sélectionner nat dans la liste déroulante Mode d'accès réseau

VirtualBox mettra à disposition un serveur DHCP, ce qui permet de configurer le système invité en DHCP.

Accès par pont

Ce mode nécessite un module supplémentaire :

modprobe vboxnetflt

Depuis la fenêtre des paramètres de la VM :

  • Cliquer sur Réseau
  • Sélectionner Accès par pont dans la liste déroulante Mode d'accès réseau
  • Sélectionner l'inteface connectée au réseau que vous voulez joindre dans la liste déroulante Nom

La configuration du réseau de la machine virtuelle devra se faire de la même façon que si c'était un vrai système.

Réseau privé de l'hôte

Ce mode nécessite un module suplémentaire :

modprobe vboxnetadp

Depuis la fenêtre des paramètres de virtualbox :

  • Cliquer sur fichier
  • Aller dans le menu Réseau
  • Ajouter un réseau privé vboxnet0 en cliquant sur plus

Il est possible de modifier les paramètres de la carte et du DHCP en cliquant sur le tournevis.

Par défaut : interface vboxnet0 (machine physique):

192.168.56.1/24

DHCP:

adresse du serveur : 192.168.56.100
masque du serveur : 255.255.255.0
adresse min : 192.168.56.102
adresse max : 192.168.56.254

Additions invité

pacman -S virtualbox-guest-iso

Invité : Arch Linux

Installation des outils invité

pacman -S virtualbox-guest-utils

Invité : Windows

Une fois le système installé, sélectionner Périphérique → Installer les additions invité. (ou Host + D)

Clavier / Souris

  • Il suffit de cliquer dans la fenêtre du système invité pour captuer le clavier/souris
  • Utilisez la touche Host (Ctrl droit par défaut) pour libérer le clavier/souris

Ressources

Oracle VM VirtualBox® Manuel utilisateur (en)

Outils personnels
Autres langues