===== Installation d'une VirtualBox (en cours de rédaction) ===== ==== Prérequis : ==== * avoir une connexion à internet fonctionnelle ; * avoir son ordinateur avec une installation Ubuntu fonctionnelle ; * avoir son ordinateur connecté à internet ; * avoir une image ISO d'un Système d'Exploitation (SE ou OS -Operating Systeme- en anglais) à virtualiser en 32 Bits ou 64 Bits en fonction des possibilités du matériel de votre ordinateur. Attention à la configuration matériel physique minimum requise : * Processeur : 2 GHz ; * Mémoire vive (RAM) : 1 Go physique pour avoir 512 Mo pour l'OS virtualisé ; * Espace disque libre : 8 Go Sources : https://doc.ubuntu-fr.org/virtualbox#configuration_requise Pour savoir si son ordinateur peut faire tourner un OS 32 ou 64 Bits, il faut entrer la commande suivante dans un-e Terminal-Console : egrep '(vmx|svm)' /proc/cpuinfo Si rien n'est renvoyé, c'est que votre ordinateur ne pourra faire tourner qu'un OS en 32 Bits dans la VirtualBox. ==== Les commandes principales : ==== La touche Ctrl à droite de droite du clavier physique est la touche dite Hôte. Des combinaisons de celle-ci avec d'autre touche permettent d'accéder à certaines options comme : * Touche Hôte + f : passe la virtualisation en plein écran et inversement ; * Touche Hôte + c : passe du mode redimensionné au mode fenêtré et inversement. En plein écran les menus de virtualisation sont dans un dock en bas au centre de l'écran. Il suffit de survoler cette zone avec la souris afin d'y avoir accès. ==== Installer VirtualBox : ==== Si vous avez besoin d'utiliser des appareils sur des connectiques de type USB 3, il faudra installer VirtualBox dans sa version 5. La version 5 est disponible dans les dépôts gérés par Oracle. Pour installer la version 5 echo "deb http://download.virtualbox.org/virtualbox/debian $(lsb_release -sc) contrib" | sudo tee /etc/apt/sources.list.d/virtualbox.list && wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc -O- | sudo apt-key add - && sudo apt-get update && sudo apt-get install virtualbox-5.0 Une fois la version 5 installée, reprenez le déroulement en sautant le point suivant, qui est fait pour installer VirtualBox dans sa version 4 depuis les dépôts, et reprenez à l'ajout de l'utilisateur dans le groupe vboxusers. Pour installer VirtualBox depuis les dépôts Ubuntu (pour l'heure en version 4 qui ne sait reconnaître que les connectiques en USB 2), entrer la commande suivante dans un-e Terminal-Console : sudo apt-get install virtualbox virtualbox-qt virtualbox-dkms Pour qu'il soit possible d'accéder aux périphériques USB dans la VirtualBox, il faut ajouter votre utilisateur au groupe vboxusers en entrant la commande suivante : sudo usermod -G vboxusers -a $USER Par exemple, à l'ouverture du Terminal/Console si vous avez un prompt du genre : avignu@nom_de_la_machine:~$ votre $USER est avignu. La commande peut se traduire par : sudo usermod -G vboxusers -a avignu Il faut à présent télécharger dans votre home (à la racine de votre dossier personnel) le Pack d'Extensions correspondant à la VirtualBox précédemment installé. Toujours dans un-e Terminal-Console, entrer la commande suivante : version=$(VBoxManage --version|cut -dr -f1|cut -d'_' -f1) && wget -c http://download.virtualbox.org/virtualbox/$version/Oracle_VM_VirtualBox_Extension_Pack-$version.vbox-extpack ==== Ajouter le Pack d'Extensions de la VirtualBox : ==== Démarrer la VirtualBox et ensuite aller dans : * Fichier ; * Paramètres... ; * Extensions ; * Cliquer sur l’icône bleu avec le triangle jaune/orange qui pointe vers le bas ; * Chercher le fichier téléchargé précédemment qui doit porter un nom du type Oracle_VM_VirtualBox_Extension_Pack-x.x.xx.vbox-extpack * Procéder à l'installation et valider par OK. ==== Paramétrer la VirtualBox : ==== * Créer une nouvelle machine virtuelle en cliquant sur le bouton avec le soleil bleu "Nouvelle" ; * Donner lui un nom ; Si ça ne se fait pas par défaut, renseigner le type d'OS que vous allez virtualiser ainsi que sa version. * Par exemple : * Nom : windows 7 * Type : Microsoft Windows * Version : Windows 7 (32-bits) Si la quantité de mémoire vive allouée par défaut ne vous satisfait pas, vous pouvez l'augmenter en restant strictement inférieur à la moitié de la quantité de mémoire vive totale disponible sur votre ordinateur. * Valider la création du disque dur virtuelle maintenant ; * Valider le type de fichier de disque dur sélectionné par défaut VDI (Image Disque VirtualBox) ; * Valider le stockage sur disque dur physique par défaut Dynamiquement alloué ; Si la quantité d'espace disque alloué par défaut ne vous convient pas, vous pouvez l'augmenter mais attention à ne pas dépasser la capacité physique qu'il reste disponible sur votre disque dur et Créer ; * Si vous souhaitez que la machine virtuelle puisse se connecter à internet, il est nécessaire de créer une connexion par pont dans sa configuration : * Configuration ; Réseau ; Carte 1 ; Mode d'accès réseau : Accès par pont ; Nom: eth0 ou autre en fonction des paramètres Avancés (en gros, soit la connexion se fait en filaire ou en wi-fi : à vous de choisir). * Si vous souhaitez partager des documents entre la machine virtuelle et votre ordinateur, il est nécessaire de créer un dossier sur votre ordinateur, par exemple dans votre home en ouvrant un-e Terminal-Console et en tapant cette commande : mkdir partage-vbox Il faut ensuite le renseigner dans l'interface de configuration de la machine virtuelle : * Configuration ; Dossiers partagés ; clic sur l’icône avec le dossier bleu et le signe + de couleur verte (sur le côté droit de la fenêtre) ; Chemin du dossier : Autre et choisir partage-vbox ; Cocher Montage automatique ; valider par OK. ==== Démarrer la machine virtuelle : ==== * Cliquer sur la flèche verte Démarrer ; * Sélectionner l'image ISO du Système d'Exploitation (SE en français ou OS en anglais) à virtualiser (sur le côté droit de la fenêtre) ; * Suivre la procédure propre d'installation du SE ou OS à virtualiser ; ==== Installation du Pack d'Extensions dans l'OS virtualisé : ==== Une fois l'OS virtualisé démarré, aller dans le menu de la fenêtre de virtualisation : * Périphériques ; * Insérer l'image CD des Additions Invité... * Télécharger les et Insérer les. Par exemple pour les activer dans une virtualisation de Windows : * Aller dans le Poste de travail/Ordinateur ; * Double clic sur le lecteur de CD virtuel contenant le Pack d'Extensions de la VirtualBox (VirtualBox Guest Additions) ; * Double clic sur VBoxWindowsAdditions-x86 ou amd64 suivant le choix que vous avez fait au départ de virtualiser un OS en 32 ou 64 Bits ; * Procéder à l'installation. ==== Monter le dossier partagé dans l'OS virtualisé : ==== Par exemple pour aller faire le lien, dans un Windows 7 virtualisé, avec le dossier partage-vbox crée précédemment, aller dans : * Ordinateur ; * Clic droit : ajouter un emplacement réseau ; * Suivant ; * Choisissez un emplacement réseau personnalisé ; * Parcourir ; * VBOXSVR ; * \\VBOXSVR\partage-vbox ; * Suivant ; Suivant ; Terminé. Pour Windows XP, **qui n'est plus maintenu à jour**, aller dans : * Poste de travail ; * Outils ; * Connecter un lecteur réseau ; * La lettre par défaut affectée au lecteur virtuel est Z: (il est possible de la changer) ; * Dans le dossier il faut saisir l'adresse du dossier partagé qui a été crée précédemment soit dans ce cas : \\vboxsrv\partage-vbox ; * Pour finir un clic sur Terminer. Vous pouvez ainsi via ce sas commun qu'est le dossier partage-vbox avoir accès à des fichiers et sous-répertoires à la fois sous votre OS que sur l'autre OS virtualisé. ==== Mapper un périphérique USB avec la machine virtuelle : ==== Les ports USB 3 sont pris en charge à partir de la version 5 de VirtualBox. * Éteindre la virtualisation si elle est en fonctionnement ; * Redémarrer l'ordinateur (car a priori il y a des modules qui lors de l'installation de la VirtualBox et du Pack d'Extensions ne "s'activent pas 'à chaud'") ; * Démarrer VirtualBox ; * Brancher la clé USB ; * Sélection la machine virtuelle concernée par la mappage ; * Clic sur Configuration ; * Clic sur USB ; * La case Activer le contrôleur USB doit être cochée ; * La case Activer le contrôleur USB 2.0 (EHCI) doit être cochée ; * Clic l’icône USB bleue et blanche avec le signe + vert (sur le côté droit de la fenêtre) ; * Dans la liste déroulante, sélectionner l'appareil (dans mon cas c'est une clé USB définie ainsi : USB DISK 2.0 [0110] et valider par OK ; * Démarrer la virtualisation de votre OS ; * La clé USB est maintenant visible dans Poste de travail/Ordinateur de l'OS virtualisé. Veillez a bien déconnecter l'appareil (clé USB, disque dur, etc.) correctement ET en deux temps avant de le-a retirer : * dans un premier temps de l'OS virtualisé ; * dans un second temps de votre ordinateur. Tentative d'explication : L'appareil que vous avez branché en USB va être mappé dans la virtualisation que vous allez démarrer, il vous faudra donc dans un premier temps le déconnecter proprement de la machine virtuelle. Ensuite, il va être à nouveau visible sur votre ordinateur en dehors de la machine virtuelle. Il faut donc procéder dans un second temps à une nouvelle déconnexion de l'ordinateur physique avant de le retirer. Sources : https://doc.ubuntu-fr.org/virtualbox