Si vous rencontrez des problèmes lors de l’installation d’Ubuntu dans une VM VirtualBox, parce que 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é à partir des référentiels
Au cas où nous aurions installé l’édition OSE de Virtual Box à partir des référentiels, nous pouvons ajouter le ajouts d'invités depuis les référentiels dans invité . Cela installera les ajouts d'invité correspondant à la version de Virtual Box obtenue à partir des référentiels. Il est déconseillé d’installer ces dernières dans les nouvelles versions de Virtual Box obtenues à partir du référentiel Oracle (voir ci-dessous).
Sinon, nous pouvons installer le package virtualbox-guest-additions-iso dans l'hôte Ubuntu.
sudo apt-get install virtualbox-guest-additions-iso
Le fichier .iso avec une image de l’édition OSE du CD d’additions invité s’installera dans le répertoire hôte /usr/share/virtualbox/VBoxGuestAdditions.iso
. Montez ce fichier .iso en tant que 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é à partir de Virtual Box Manager
Si les compléments d’invité 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 build-essential
outils en plus. Il est également recommandé de 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élection de Périphériques - & gt; Installez les ajouts d'invité (ou appuyez sur hôte + D à partir de Virtual Box Manager). strong> dans votre OS invité. Pour installer, vous devez exécuter le script d'installation VBoxLinuxAdditions.run
en tant que root ou à partir de l'invite Autorun (voir ci-dessous).
Shell GNOME
Pour installer les ajouts d'invité, nous aurons une icône de CD sur notre bureau dès que le lecteur virtuel sera monté:
La prochaine étape consiste à exécuter le script autorun.sh (en tant que root) sur ce CD-ROM monté en ouvrant le lecteur et en cliquant sur le bouton "Exécuter le logiciel". Cela va construire et installer les modules du noyau vbox nécessaires.
Unité
Les ajouts d'invité sont montés en tant que CD virtuel visible sur le lanceur:
Si le système est configuré pour lancer automatiquement un CD, il vous suffit d'ouvrir le dialogue d'exécution automatique suivant (si vous ne sélectionnez pas le symbole CD, choisissez Ouvrir, puis choisissez Ouvrir Autorun Prompt )
Après avoir entré vos informations d'identification pour l'accès root, les ajouts d'invités seront générés à partir de la sortie du terminal:
Appuyez sur Retour pour fermer le terminal.
Remarque 1
Les ajouts d'invité nécessitent un redémarrage de votre système d'exploitation invité pour prendre effet.
Remarque 2
Dans certains systèmes, l'icône du CD Virtual Addition Additions peut ne pas s'afficher sur le bureau, mais sera accessible à partir du menu Places . Si le CD n'était toujours pas là, vous devrez peut-être ajouter manuellement le VBoxGuestAdditions.iso en tant que CD-ROM dans le menu Stockage de Virtual Box Manager. Dans un hôte Ubuntu, l'image disque est en /usr/share/virtualbox/VBoxGuestAdditions.iso
.
Remarque 3
Dans certains systèmes (par exemple, lors de l’exécution de Xubuntu invités), il se peut que nous ne disposions pas d’une invite d'exécution automatique pour le CD monté. Ensuite, nous pouvons installer les ajouts d'invité en ouvrant un terminal sur les ajouts d'invités montés .iso pour exécuter sudo ./VBoxLinuxAdditions.run
. Dans Lubuntu ou Serveur Ubuntu , nous devons également installer le compilateur GNU C ( gcc
) et le créer
dans le système invité pour pouvoir compiler les ajouts d'invités.
Remarque 4
L'exécution de DKMS dans l'OS invité conservera les ajouts d'invités après une mise à jour du noyau invité. Ce n'est pas une condition préalable pour les ajouts d'invités, mais si elle est utilisée, elle doit être installée avant que nous installions les ajouts d'invité.
Installation des ajouts d'invité depuis un terminal
Si les ajouts d'invités ne sont pas installés correctement, il se peut que nous ne puissions pas démarrer l'interface graphique. Dans ce cas, nous devons démarrer en maintenant la touche Shift pour accéder au menu Grub où nous accédons à un shell racine comme décrit dans la question suivante (nous devons monter le système de fichiers en lecture / écriture pour continuer):
Le fichier .iso Guest Additions doit être installé sur /dev/cdrom
à partir de Virtual Box Manager (voir ci-dessus). Nous pouvons ensuite installer des ajouts d'invité en tapant les commandes suivantes:
mount /dev/cdrom /mnt # or any other mountpoint
cd /mnt
./VBoxLinuxAdditions.run
reboot
Supprimer les ajouts d'invité
Au cas où l’installation des ajouts d’invités échouait ou que le système d’exploitation invité ne pouvait pas démarrer après l’installation, il se peut que nous devions supprimer les ajouts. Cela peut également être fait à partir d'un shell racine en exécutant un Le script de désinstallation situé dans le répertoire invité /opt
.
cd /opt/<VirtualBoxAdditions-x.x.xx>/
sudo ./uninstall.sh
Remplacez x.x.xx
par votre version actuelle des ajouts d'invité.