Si vous rencontrez des difficultés pour installer Ubuntu dans une machine virtuelle VirtualBox, car la fenêtre d'installation ne correspond pas à la taille d'écran basse résolution, vous pouvez déplacer la fenêtre avec Alt+F7.
Installation des ajouts d'invités à partir des référentiels
Dans le cas où nous avons installé le Édition OSE de la boîte virtuelle à partir des référentiels, nous pouvons ajouter le ajouts d'invités à partir des référentiels dans le invité. Cela installera les ajouts d'invités correspondant à la version de la boîte virtuelle obtenue à partir des référentiels. Il est non recommandé pour les installer dans les versions plus récentes de Virtual Box obtenues à partir du référentiel Oracle (voir ci-dessous).
Alternativement, nous pouvons installer le paquet virtualbox-ajouts d'invités-iso dans le hôte Ubuntu.
sudo apt-get install virtualbox-guest-additions-iso
Le .fichier iso avec une image de l'édition OSE du CD des ajouts d'invités s'installera dans le répertoire hôte /usr/share/virtualbox/VBoxGuestAdditions.iso
. Monte ça .fichier ISO sous forme de CD dans les paramètres de votre machine virtuelle. Dans l'invité, vous aurez alors accès à un CD-ROM avec l'installateur.
Installation des ajouts d'invités à partir de Virtual Box Manager
Dans le cas où les ajouts d'invités ne parviennent pas à se construire, nous devrons peut-être installer les en-têtes du noyau Linux (voir Comment installer les fichiers d'en-tête du noyau?) ou construire-essentiel des outils en plus. Il est également recommandé d'avoir dkms installé (voir ci-dessous-Note 4). Vous pouvez exécuter cette commande dans un terminal pour installer les deux:
sudo apt install build-essential dkms
Sélectionner >Appareils-Installer les Ajouts d'invités (ou appuyez sur Host+D à partir du Gestionnaire de boîtes virtuelles) le CD des ajouts d'invités .l'ISO sera chargé mais non installé dans votre système d'exploitation invité. Pour installer, nous devons exécuter le script d'installation VBoxLinuxAdditions.run
en tant que root ou à partir de l'invite d'exécution automatique (voir ci-dessous).
Shell GNOME
Pour installer les ajouts invités, nous aurons une icône de CD sur notre bureau dès que le lecteur virtuel sera monté:
L'étape suivante consiste à exécuter le autorun.sh script (en tant que root) sur ce monter CD en ouvrant le lecteur et en cliquant sur le bouton" Exécuter le logiciel". Cela construira et installera les modules du noyau vbox nécessaires.
Unité
Les ajouts invités sont montés sous forme de CD virtuel visible sur le lanceur:
Dans le cas où le système est configuré pour exécuter automatiquement un CD, il suffit d'ouvrir la boîte de dialogue d'exécution automatique suivante (sinon, sélectionnez le symbole du CD, choisissez Ouvrir, puis choisissez Invite d'Exécution Automatique Ouverte)
Après avoir entré vos informations d'identification pour l'accès root, les ajouts d'invités se construiront comme on le voit à partir de la sortie du terminal:
Appuyer Return pour fermer le terminal.
Note 1
Les ajouts d'invités nécessitent un redémarrage de votre système d'exploitation invité pour prendre effet.
Note 2
Sur certains systèmes, l'icône du CD des ajouts d'invités Virtual Box peut ne pas s'afficher sur le bureau, mais sera accessible à partir du Lieu menu. Si le CD n'était toujours pas là, vous devrez peut-être ajouter manuellement les VBoxGuestAdditions.iso en tant que CD-ROM dans le Gestionnaire de boîtes virtuelles Stockage menu. Dans un hôte Ubuntu, l'image disque est dans /usr/share/virtualbox/VBoxGuestAdditions.iso
.
Note 3
Dans certains systèmes (par exemple lors de l'exécution Xubuntu invités) nous ne pouvons pas avoir un Invite d'Exécution Automatique pour le CD monté. Ensuite, nous pouvons installer les ajouts d'invités en ouvrant un terminal sur les ajouts d'invités montés .iso à exécuter sudo ./VBoxLinuxAdditions.run
. Dans Lubuntu ou Serveur Ubuntu ensuite, nous devons en outre installer le compilateur GNU C (ccg ) et le faire utilitaire dans le système invité pour pouvoir compiler les ajouts d'invités.
Note 4
Exécuter DKMS dans le système d'exploitation invité, les ajouts d'invités seront installés après une mise à jour du noyau invité. Ce n'est pas une condition préalable pour les ajouts d'invités, mais s'il est utilisé, il doit être installé avant nous installons les ajouts d'invités.
Installation d'Ajouts d'invités à partir d'un Terminal
Dans le cas où les ajouts invités ne sont pas installés correctement, nous ne pourrons peut-être pas démarrer sur l'interface graphique. Dans ce cas, nous devons démarrer en tenant le Shift touche pour accéder au menu Grub où nous accédons à un shell racine comme illustré dans la question suivante (nous devons monter le système de fichiers en lecture / écriture pour continuer):
Les Ajouts d'Invités .le fichier iso doit être installé sur /dev/cdrom
à partir du Gestionnaire de boîtes virtuelles (voir ci-dessus). Nous pouvons ensuite installer des ajouts d'invités en tapant les commandes suivantes:
mount /dev/cdrom /mnt # or any other mountpointcd /mnt./VBoxLinuxAdditions.runreboot
Supprimer Les Ajouts d'Invités
En cas de problème lors de l'installation des ajouts invités, ou si le système d'exploitation invité ne peut pas démarrer après l'installation, nous devrons peut-être supprimer les ajouts. Cela peut également être fait à partir d'un shell racine en exécutant un script de désinstallation situé dans le invité /opt
répertoire.
cd /opt/<VirtualBoxAdditions-x.x.xx>/sudo ./uninstall.sh
Remplacer x.x.xx
avec votre version actuelle des ajouts d'invités.