Virtualbox est un logiciel de virtualisation disponible sous différentes architectures (Windows, Unix, Mac) et distribuée sous licence GNU/GPL depuis janvier 2007 et sous VirtualBox Personal Use and Evaluation License (PUEL). Ce logiciel a été créé par InnoTek.
Il existe différente versions : Virtualbox non OSE et Virtualbox OSE (OpenSource Edition), cette dernière étant présente dans les dépôts d'Ubuntu et de Debian Sid
Site officiel : virtualbox.org
Installation
Sous Ubuntu :
Vérifier la présence des paquets build-essential et des en-têtes du kernel, sinon :
# apt-get install build essential linux-headers-generic
Puis :
# apt-get install virtualbox-ose
Pour profiter du partage entre les machines virtuelles (Guest) et la machine hôte (Host), installez les additions clientes :
Lancez une machine virtuelle (cf plus bas pour créer une machine virtuelle), puis cliquez sur Périphériques, puis Installer les additions clients, et suivez la procédure d'installation.
Sous Debian :
Suivez les indications du tutoriel fourni par le Wiki debian.org
Configuration
Ajout de votre compte utilisateur au groupe vboxusers
- adduser <login> vboxusers
Il faut ensuite vous déconnecter et vous reconnecter sous votre nom d'utilisateur pour que les changements soient pris en compte avant de lancer Virtualbox
Paramètres généraux de Virtualbox
Lancez Virtualbox, puis cliquez sur Fichier -> Préférences
- Menu Général : réglage des répertoires contenant les disques durs virtuels et les machines
- Entrée : réglage des captures clavier
- Mise à jour : confoguration des mises à jour de Virtualbox
- Langue : language utilisé pour l'interface
Création d'une machine virtuelle
Pour commencer, cliquez sur Nouveau

Cliquez sur Suivant, indiquez le nom de votre machine virtuelle et sélectionnez le type de système d'exploitation utilisé.

Réglez la quantité de mémoire vive

Créez un nouveau disque dur d'amorçage primaire en cliquant sur Nouveau..., puis Suivant

2 modes existent : image dynamique (taille réduite et augmentant ensuite jusqu'à la taille spécifiée) ou fixe
Choisissez le mode qui vous convient et cliquez sur Suivant.

Indiquez ensuite la taille de l'image virtuelle du disque dur en faisant glisser la molette ou en l'indiquant dans la case à côté.

Pour finir, cliquez sur Terminer
Le disque dur est maintenant sélectionnez : cliquez sur Suivant puis Terminer.
Virtualbox et la gestion du réseau : NAT, Host, ...
Je vous conseille la lecture du très bon article du site ubuntu.fr
Configurez votre machine virtuelle
Comme pour toute machine physique, vous pouvez modifier et ajouter différents composants sur votre machine virtuelle : carte réseau, son, USB, interfaces séries, lecteur disquette, ordre d'amorçage des disques, ...
Pour accéder aux paramètres de la machine virtuelle, cliquez droit sur celle-ci puis Préférences.

L'onglet avancé du menu Général vous permet d'accéder aux paramètres avancés de votre machine virtuelle

Installer un système d'exploitation
Votre machine virtuelle est prête, vous pouvez passer à l'étape suivante et installer un système d'exploitation. Virtualbox dispose d'une grande variété d'OS supportés : Windows(3.1, 95, XP, 2003 Server, 2008 Server, Vista), Linux, OS/2, Solaris, BSD, ...
Comme pour toute machine physique, vous devez disposer soit d'un CD-Rom soit d'une image ISO.
Allez dans les préférences de la machine virtuelle, puis rendez-vous dans le menu CD/DVD-ROM. Cochez Insérer un CD/DVD-ROM, puis choisissez parmi les 2 options proposées :
- Connecter le lecteur CD/DVD hôte : accès au lecteur physique de votre ordinateur
- Fichier image ISO

Dans le cas d'une image ISO, cliquez sur l'icône représenté par un dossier à droite de la fenêtre et menant au gestionnaire de disques virtuels.

Puis cliquez sur Ajouter et sélectionnez votre image ISO, puis Ouvrir. Enfin, cliquez sur celle-ci pour la mettre en surbrillance et cliquez sur Choisir.
Fermez la fenêtre des préférences en cliquant sur OK.
Vous pouvez maintenant lancer votre machine virtuelle (double cliquez dessus ou cliquez sur Lancer)