Virtualbox
De Wiki de la communauté Mandriva.
Virtualbox est un environnement simple d'usage qui permet de faire tourner un système d'exploitation invité comme Linux, MacOS, Windows, OS/2 Warp, OpenBSD et FreeBSD sur des systèmes hôtes Linux ou Windows 32 ou 64bits. C'est une machine virtuelle qui émule le comportement d'un ordinateur réel auprès du système invité tout en l'affichant dans une fenêtre du système hôte.
| Pour installer virtualbox, lancez Sélectionnez-le et cliquez sur Appliquer (Aide). Vous pouvez également l'installer en utilisant la console en tant qu'administrateur avec la commande suivante : urpmi virtualbox
Fiche d'identité
Principe d'une machine virtuelle
Créer une machineConfigurationDepuis la barre de menus de virtualbox : Machine > Nouveau Puis se laisser guider, tout est parfaitement expliqué, pas à pas.
RéseauCarte virtuelle en mode "NAT" Dans ce mode, les trames sortant de votre machine virtuelle posséderont la même adresse que votre machine hôte (quelle que soit l'adresse IP de votre machine virtuelle). Une translation d'adresse réseau est systématiquement effectuée (Network Adresse Translation). Particularité : Dans ce mode, la machine virtuelle ne peut être utilisée qu'en client (navigation, mail, etc.) et non en serveur. Elle ne peut pas recevoir de requêtes directes de l'extérieur (ex : un "ping" vers son adresse IP ne fonctionnera pas). Carte virtuelle en mode "Accès par pont" Dans ce mode, les trames sortant de votre machine virtuelle garderont leurs particularités (adresse MAC et adresse IP). Dans ce mode, la machine virtuelle est joignable depuis l'extérieur. Elle peut donc répondre au Ping. Elle peut aussi servir un service réseau (serveur WEB, ftp, etc.). En configurant ce mode, vous pouvez spécifier avec qu'elle carte physique le "pontage" sera effectué (icône "option"). Remarque : Pour ponter une carte réseau virtuelle avec une carte WIFI, le chipset de votre carte WIFI doit supporter le mode "bridge" (rare). Si ce n'est pas le cas, votre carte WIFI générera systématiquement des trames "doublon" avec sa propre adresse MAC. Carte virtuelle en mode "Réseau privé hôte" Dans ce mode, votre machine virtuelle ne peut communiquer qu'avec votre machine hôte. Pour cela, une carte Ethernet virtuelle est spécifiquement créée sur la machine hôte (vboxnet0). Cette carte se configure de la même manière qu'une carte physique standard (ifconfig vboxnet0 ...). Cela permet de pouvoir travailler en réseau avec une machine virtuelle alors qu'aucune carte physique n'est présente (dans l'avion ou au milieu du désert par exemple). Si l'interface "vboxnet0" n'existe pas sur votre système, assurez vous de la présence du module « vboxnetadp » via la commande « lsmod ». Chargez-le, le cas échéant, via la commande « modprobe vboxnetadp ». Carte virtuelle en mode "Réseau interne" Ce mode permet de connecter des machine virtuelle entre-elles sur un réseau virtuel isolé de la machine hôte. Vous pouvez créer et renommer les réseaux virtuels via l'icône "option" (par défaut le premier réseau virtuel est nommé "intnet"). Conseils
Astuce ! Lorsque votre machine virtuelle est lancée et que le curseur de la souris est "prisonnier", appuyez sur la touche <Ctrl> de DROITE de votre clavier pour libérer ce dernier. À noter ! Le paquet virtualbox-guest-additions doit être installé sur le système invité quand celui ci est un Mandriva Linux pour apporter fonctionnalités avancées et confort d'utilisation entre lui et le système hôte. A priori, Mandriva l'installe par défaut sur le système invité, donc tout devrait marcher dès le premier redémarrage sans manipulations supplémentaires. Pour en savoir plus sur les ajouts virtualbox-guest-additions, lisez le chapitre les concernant.
Captures d'écran
Configuration avancéePartager des documents avec le système hôteDeux méthodes permettent de partager des fichiers avec le système hôte. La première consiste à exploiter les modules invités additionnels (voir plus bas). La deuxième est décrite ci-après. Elle utilise le partage réseau via NFS (entre machines Linux) ou via samba (entre windows et linux). Documentation officielle de virtualbox sur le partage de données entre l'hôte et le client.
Astuce ! Pour partager des données de façon plus aisée, voir le paragraphe suivant sur les Guest Additions.
Guest additions / modules invités additionnelsLes modules invités additionnels pour VirtualBox sont destinés à être installées sur le système invité exécutés par la machine virtuelle. Ce sont des pilotes de périphériques et des applications systèmes pour le système d'exploitation invité optimisant ce dernier et lui conférant de meilleures performances. VirtualBox permet aujourd'hui de faire fonctionner des systèmes 64 bits et fournis ainsi des pilotes pour 32 et 64 bits.
Ce que ces modules apporteront à votre machine virtuelle
À noter ! Pour profiter pleinement de la prise en charge de l'USB dans votre machine virtuelle, avec la version VirtualBox fournie par Sun; assurez-vous que l'utilisateur de votre système hôte soit rattaché au groupe vboxusers. Pour plus de détails, se référer à Si vos périphériques USB ne sont toujours pas disponibles dans votre système invité, après un redémarrage du poste et cette modification, il conviendra d'ajouter votre utilisateur au groupe usb.
Installation des Guest Additions sur la machine virtuelleComme dit précédemment, ils doivent déjà être installés si vous utilisez Mandriva comme système Invité.
Installation manuelle dans un Linux Invité MandrivaSi le rpm virtualbox-guest-additions n'est pas déjà installé : Les guest additions ont été divisés en 4. Le paquet virtualbox-guest-additions installera :
Installation manuelle dans un Linux Invité de l'image Sun
À noter ! Dans certains cas, le dossier /media/cdrom n'existe pas et le montage échoue. Il faut donc le créer préalablement.
Pour les systèmes 32 bits : Pour les systèmes 64 bits : Puis redémarrez votre machine virtuelle après installation, quelle que soit la méthode. À noter ! Des outils et éléments de compilation de modules doivent être installés avant d'effectuer l'exécution manuelle de VBoxLinuxAdditions.run, sur une Mandriva cela revient à faire
À noter ! Si pour une raison quelconque vous ne souhaitez installer seulement certaines additions, vous pouvez utiliser une commande pour n'installer que les pilotes graphique par exemple: Pour les autres commandes disponibles, faites: Démarrage automatique d'une machine virtuellePour démarrer une machine virtuelle avec un compte utilisateur au démarrage de l'host, créer un lien symbolique du dossier existant /home/user/.VirtualBox vers /root/ ( à vérifier ) et ajouter au fichier /etc/rc.local : Cas d'un client Windows
Autres logiciels de virtualisation |







