22 février 2014
Table des matières 1 2
est un logiciel libre (licence GPL) de virtualisation. Il permet de créer des machines virtuelles, qu on peut se représenter comme des "sous-ordinateurs", fonctionnant au sein d une machine physique, mais indépendamment. Cela permet par exemple d essayer de nouveaux systèmes d exploitation sans risquer de se retrouver avec un système inutilisable en cas de problème (et plus généralement, d expérimenter, de bricoler... sans risque) ; de pouvoir utiliser un logiciel fonctionnant uniquement sous un système d exploitation X sans devoir changer son système d exploitation habituel Y (et plus généralement, d utiliser simultanément plusieurs systèmes d exploitation sans utiliser plusieurs machines physiques) ; et bien d autres choses encore...
Table des matières 1 2
Sources et paquets Sous Windows et Mac OS X, lancer simplement le programme d installation. Sous Linux, préférer les paquets fournis par Oracle à ceux de la distribution. Sous Debian et Ubuntu, installer le paquet DEB et/ou ajouter le dépôt à votre liste de dépôts, afin d obtenir automatiquement les mises à jour. Pour les distributions Linux pour lesquelles il n existe pas de paquet, il y a un programme d installation générique. Sous Linux, si un groupe vboxusers a été créé, y ajouter votre compte utilisateur (puis déconnecter/reconnecter pour que le changement soit pris en compte).
Table des matières 1 2
Choix du système d exploitation La première chose à faire après avoir cliqué sur "Nouvelle" est de donner un nom (n importe lequel) à la machine virtuelle, et de sélectionner le système d exploitation qu on souhaite installer dessus. Ce réglage permet à d optimiser les paramètres de la machine pour le système choisi, par exemple la taille de la RAM et du disque dur virtuel, ou des choses plus subtiles (horloge système à l UTC ou pas, choix d un modèle de carte réseau pour lequel des pilotes sont disponibles dans le système d exploitation...).
RAM Ensuite on choisit la quantité de RAM à allouer à la machine virtuelle. a présélectionné la taille "idéale" pour le système d exploitation choisi précédemment, mais on peut la changer. Il est déconseillé d allouer plus de la moitié de la RAM de la machine physique.
Disque dur Les disques durs virtuels utilisés par sont de simples fichiers (extension.vdi en général, mais d autres formats sont possibles, pour la compatibilité avec d autres systèmes de virtualisation). Comme les disques durs physiques, on peut les déplacer d une machine à une autre, donc quand on crée une nouvelle machine on peut soit créer un nouveau disque, soit en utiliser un existant (voire ne pas en utiliser du tout, si on ne veut qu utiliser un Live CD). Dans la majorité des cas, un disque dur "dynamiquement alloué" est suffisant. Enfin, on donne un nom au disque (on peut aussi choisir le dossier où il sera placé) et on choisit sa taille.
Table des matières 1 2
Stockage La machine est créée mais il faut encore configurer quelques petites choses, donc cliquer sur "Configuration". Comme sur une machine physique, on peut ajouter ou enlever des disques durs ou des lecteurs CD n importe quand (du moins quand la machine est éteinte...). On peut également insérer ou retirer des disques dans le lecteur CD, peut utiliser directement le lecteur de la machine hôte, ou bien une image ISO. Comme sur une "vraie" machine, la première chose à faire est d insérer le disque d installation du système qu on veut installer. On peut aussi utiliser l icône en forme de CD en bas à droite de la fenêtre de la machine virtuelle pour insérer ou retirer des CD pendant que la machine fonctionne.
Réseau (1/2) Il y a trois "modes" principaux de fonctionnement pour les connexions réseau. NAT : c est le mode par défaut, dans lequel la machine hôte partage sa connexion réseau avec la machine virtuelle. C est le plus simple car il fonctionne quasiment partout, mais il ne permet pas à la machine virtuelle de communiquer avec les autres machines du réseau. Pont : c est l idéal dans un réseau domestique : la machine virtuelle se connecte directement au routeur (en général de type "box"), de la même façon qu une machine physique. Peut causer des problèmes avec certains mauvais routeurs (par exemple les Livebox), et dans des réseaux plus sophistiqués (entreprise...).
Réseau (2/2) Réseau privé hôte : crée uniquement une connexion entre la machine virtuelle et la machine physique (on peut ensuite configurer manuellement un partage de connexion sur la machine physique). Pour ce type de connexion, il est nécessaire de préalablement créer une connexion (dans les Préférences de ). On peut avoir plusieurs cartes réseau virtuelles, et donc plusieurs connexions, à la fois, par exemple une NAT pour la connexion Internet et un réseau privé hôte pour communiquer avec l hôte. Une fois le réseau configuré (si on veut utiliser le mode NAT, il suffit de ne rien faire), on peut quitter l écran de configuraton et démarrer la machine.
Table des matières 1 2
Les extensions invité Les extensions invité sont à installer sur la machine virtuelle (après avoir installé son système d exploitation). Ce n est pas obligatoire, mais conseillé, car elles améliorent le fonctionnement de la machine virtuelle (en particulier l affichage). Pour insérer le CD contenant les extensions invité, cliquer sur "Insérer l image..." dans le menu Périphériques. Si la machine virtuelle est sous Windows, le programme d installation devrait se lancer automatiquement. Si elle est sous Linux, lancer le script VBoxLinuxAdditions.run se trouvant sur le CD. Il faut avoir préalablement installé (sur la machine virtuelle) le compilateur gcc et l outil DKMS (sous Debian/Ubuntu, installer les paquets build-essential et dkms).
Périphériques USB La machine virtuelle peut utiliser des périphériques USB (imprimante, scanner...) connectés à l hôte. Après avoir connecté un périphérique USB à l hôte, cliquer sur l icône en forme de connecteur USB en bas à droite de la fenêtre de la machine virtuelle, et choisir le périphérique à connecter. Le périphérique sera déconnecté de l hôte et connecté à la machine virtuelle. Par défaut, le périphérique fonctionnera en mode USB 1.0. Pour avoir l USB 2.0, il est nécessaire d installer une extension non-libre sur l hôte ("Oracle VM Extension Pack" sur virtualbox.org).
Dossiers partagés On peut également configurer des dossiers qui seront partagés entre la machine virtuelle et l hôte. On chosit le dossier à partager (sur la machine hôte), et on donne le nom sous lequel il apparaîtra dans la machine virtuelle. Si la machine virtuelle est sous Linux, il faut ajouter l utilisateur au groupe vboxsf pour qu il puisse avoir accès aux dossiers partagés. Ils se trouvent dans /media/sf_xxx (où xxx est le nom donné plus haut). Il est nécessaire d installer les extensions invité sur la machine virtuelle pour pouvoir accéder aux dossiers partagés. Si on a choisi de monter le dossier partagé automatiquement, il faut redémarrer la machine virtuelle pour que le montage se fasse, ou le faire manuellement.