Quelle est la meilleure façon d'installer Guest Additions avec toutes les fonctions de redimensionnement, de presse-papiers et de partage de fichiers sur Ubuntu 16.04 ?
Réponses
Trop de publicités?Il existe un paquet d'ajouts pour les invités mais cela n'a permis d'activer qu'une partie des fonctions pour moi.
Le moyen le plus fiable est probablement d'utiliser l'installateur intégré qui est fourni avec VirtualBox.
Ceci est pour Ubuntu Desktop. Pour Ubuntu Server, voir la réponse de @ThisClark.
Mises à jour
- Assurez-vous que vous avez le dernière version de VirtualBox .
- Il serait bon de commencer par
sudo apt update
ysudo apt upgrade
et redémarrer si nécessaire.
Ajouts d'invités
- Allumer la machine virtuelle
- Cliquez sur "Devices" dans le menu de VirtualBox en haut de l'écran.
- Cliquez sur "Installer l'image CD des ajouts d'invités...".
- Suivez les instructions à l'écran si nécessaire, entrez votre mot de passe, etc.
- Redémarrer la machine virtuelle
Activer les fonctions
- Machine -> Paramètres -> Général -> Avancé -> activer le Presse-papiers partagé et/ou le Drag'n'Drop.
- Assurez-vous que la case Affichage -> Redimensionnement automatique de l'affichage invité est cochée.
Si vous ne téléchargez pas l'ISO, vous n'obtiendrez pas la "dernière et meilleure" version. Si vous souhaitez conserver cette option, veuillez voir les notes suivantes pour les dépendances .
J'ai testé ces instructions avec succès sous un invité Ubuntu 16.04 :
Créer une instance de serveur Ubuntu sous VirtualBox (évidemment).
Démarrez VM, allez dans Dispositifs -> Insérez l'image CD de Guest Additions pour monter l'image ISO.
À partir du terminal, exécutez les commandes suivantes :
sudo -i apt install gcc make mkdir -p /media/cdrom mount /dev/cdrom /media/cdrom /media/cdrom/VBoxLinuxAdditions.run reboot
Après le redémarrage :
sudo usermod --append --groups vboxsf USERNAME
Les partages de l'hôte devraient maintenant être montés dans l'invité Ubuntu sous
/media
via le service VBoxService installé, configuré pour démarrer au démarrage du système.
Cela a eu un impact sur mon installation.
Noté dans le commentaire :
- Se déconnecter et se reconnecter après avoir ajouté un compte utilisateur au groupe vboxsf
1) Installez un paquet par les canaux habituels de votre distribution. Par exemple, vous pouvez utiliser :
sudo apt-get install virtualbox-guest-additions-iso
2) Ajoutez les ajouts des invités en choisissant Périphériques > Lecteurs optiques > VBoxGuestAdditions.iso
Lorsque vous utilisez la commande ci-dessus pour télécharger le fichier iso. Il peut être trouvé ici :
/usr/share/virtualbox/VBoxGuestAdditions.iso
Cela a fonctionné pour VirtualBox 5.1.28 MacOS hôte exécutant Ubuntu Server 16.04.3 LTS invité. Toutes les instructions sont pour l'invité Ubuntu Server.
Note : n'utilisez pas l'interface graphique de VirtualBox pour "Insérer l'image CD des ajouts de l'invité". Elle n'a pas invoqué "vboxadd.sh" comme l'a fait le fichier .iso à jour téléchargé sur le site Web de VirtualBox. De plus, votre invité doit avoir un accès Internet (utilisez "NAT" au lieu de "bridged adapter" si vous avez des problèmes avec l'Internet de votre OS invité).
Dans le terminal, téléchargez l'iso VBoxGuestAdditions.iso pour votre version de VirtualBox (pour moi c'est 5.1.28).
wget http://download.virtualbox.org/virtualbox/5.1.28/VBoxGuestAdditions_5.1.28.iso
Créez ensuite un répertoire vide dans /media
et le monter là :
sudo mkdir /media/iso
sudo mount VBoxGuestAdditions_5.1.28.iso /media/iso
Puis allez-y et lancez l'installateur Linux :
cd /media/iso
sudo ./VBoxLinuxAdditions.run
Redémarrez votre système d'exploitation invité :
reboot
Vous devriez pouvoir accéder à votre dossier partagé sous /media/sf_[your_folder_name]
- Réponses précédentes
- Plus de réponses