103 votes

Impossible d'installer l'image CD de Guest Additions sur Virtual Box

Erreur lorsque j'ai cliqué sur Insérer l'image CD de GuestAdditions à partir de "Devices".

Unable to insert the virtual optical disk /Applications/VirtualBox.app/Contents/MacOS/VBoxGuestAdditions.iso into the machine VirtualUbuntu.
Would you like to try to force insertion of this disk?
Could not mount the media/drive    '/Applications/VirtualBox.app/Contents/MacOS/VBoxGuestAdditions.iso' (VERR_PDM_MEDIA_LOCKED).

Result Code: 
NS_ERROR_FAILURE (0x80004005)
Component: 
Console
Interface: 
IConsole {8ab7c520-2442-4b66-8d74-4ff1e195d2b6}
Callee: 
IMachine {480cf695-2d8d-4256-9c7c-cce4184fa048}

Je peux voir VBoxGuestAdditions dans la liste de VirtualBox.

homeuser@ubuntu:/usr/share/virtualbox$ ls -l
drwxr-xr-x 2 root root 4096 Jan 14 12:46 nls
-rw-r--r-- 1 root root 64647168 Apr 7 2014 VBoxGuestAdditions.iso
-rwxr-xr-x 1 root root 2176 Apr 6 2014 VBox.sh
-rwxr-xr-x 1 root root 4161 Apr 7 2014 VBoxSysInfo.sh

Une ou plusieurs suggestions ?

3voto

Kenneth Wilke Points 659

J'ai eu le même problème et l'installation manuelle avec sudo apt-get n'a pas fonctionné pour moi. Différents Virtual Box ont différentes versions d'ajouts pour les invités, il est donc préférable d'installer les ajouts pour les invités qui sont fournis avec Virtual Box. Je l'ai donc installé de cette façon :

  1. Dans le gestionnaire de fichiers, choisissez "Périphériques" -> "Insérer l'image du CD Guest Additions". Guest Additions..."

  2. Connexion Ubuntu

  3. Démontez le CD (image cd d'ajout d'invité)

  4. Monter l'iso des ajouts invités

    Une fenêtre s'ouvrira pour vous demander de confirmer l'exécution ou non du programme. Si vous choisissez de l'exécuter, entrez le mot de passe de connexion et installez-le.

  5. Redémarrer Ubuntu

3voto

Kevin Points 31

J'ai eu la même erreur, je l'ai fait fonctionner comme ci-dessous :

  1. après avoir obtenu cette erreur, démontez le CD VBOXADDITIONS dans ubuntu ;
  2. sortez Ubuntu, cliquez sur Devices - Insert Guest Additions CD Image. Cette fois, une fenêtre s'affichera pour vous demander de l'exécuter ou non,
    • choisir de se présenter
    • saisissez le mot de passe de connexion
    • commencer à installer maintenant.

1voto

BugHunterUK Points 173

Dans mon cas, cela s'est produit parce que j'utilisais le serveur Ubuntu qui ne dispose pas d'un gestionnaire de fenêtres. Voici comment j'ai installé :

Tout d'abord, démarrez la VM Ubuntu. Puis appuyez sur Devices > Insert Guest Additions CD . Le CD est maintenant inséré mais vous ne voyez rien. Si vous essayez d'appuyer sur Insert Guest Additions CD vous obtiendrez à nouveau l'erreur.

Montez ensuite le CD :

sudo mount sr0 /media/cdrom

Et puis cd dans le répertoire (sans jeu de mots) :

cd /media/cdrom

Ensuite, exécutez la commande install script :

sudo ./VBoxLinuxAdditions.run

Et maintenant tout devrait aller bien :)

1voto

Victor Points 35

Démarrez votre Ubuntu dans VirtualBox :

  1. Allez dans Périphériques -> Lecteurs optiques -> Supprimer le disque du lecteur virtuel.
  2. Allez dans Périphériques -> Cliquez sur ->Insérer l'image CD des ajouts d'invités
  3. Entrez les détails d'authentification
  4. Arrêter Ubuntu et fermer VirtualBox. Ouvrez à nouveau VirtualBox pour le voir fonctionner

Vérifiez également que le presse-papiers partagé et le glisser-déposer sont bidirectionnels.

0voto

Tushar Singh Points 1

Le problème qui se pose souvent est que le fichier iso que vous avez installé est déjà monté. Il suffit d'aller dans Devices-Optical Device-Remove Virtual Disk from Guest installation. Montez ensuite manuellement le fichier Guestadditions.iso en allant dans Devices-Optical Drive-Choose Disk image puis allez dans le dossier où vous avez installé ubuntu, trouvez le fichier guestadditions.iso et montez-le. Une fois monté, cliquez simplement à nouveau sur Devices-Install Guest additions, entrez votre mot de passe d'utilisateur pour Ubuntu et l'assistant continuera alors à installer les ajouts pour les invités :)

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X