Vagrant rapporte une version différente de GuestAdditions installée

9

J'ai l'impression d'avoir posté sur Internet des problèmes similaires comme celui-ci, mais je n'ai pas pu le faire fonctionner.

Système d'exploitation hôte: Mac OS X 10.11.1 (El Capitan) Système d'exploitation invité: Ubuntu 14.04 LTS Virtualbox 5.0.8 Vagrant 1.7.4

$ vagrant reload

...
...
...
==> par défaut: Machine démarrée et prête!
Vous avez différents rapports sur la version GuestAdditions installée:
Virtualbox sur vos revendications d'hôte: 4.3.10 
VBoxService dans les revendications vm: 5.0.8
Continuant, en supposant que VBoxService est correct ...
GuestAdditions semble être installé (5.0.8) correctement, mais ne fonctionne pas.
Vous avez différents rapports sur la version GuestAdditions installée:
Virtualbox sur vos réclamations d'hôte: 4.3.10
VBoxService dans les revendications VM: 5.0.8
Continuant, en supposant que VBoxService est correct ...
stdin: n'est pas un tty
Utilisation: service | --status-all | [nom_service [commande | --full-restart]]
bash: ligne 3: vboxadd: commande introuvable
Vous avez différents rapports sur la version GuestAdditions installée:
Virtualbox sur vos réclamations d'hôte: 4.3.10
VBoxService dans les revendications VM: 5.0.8
Continuant, en supposant que VBoxService est correct ...
stdin: n'est pas un tty
Suppression des modules de noyau VirtualBox DKMS existants ... terminé.
Suppression des modules de noyau VirtualBox non-DKMS existants ... terminé.
La construction des modules du noyau VirtualBox Guest Additions ... est terminée.
Configuration non-noyau des compléments invités ... terminée.
Vous devez redémarrer votre invité pour vous assurer que les nouveaux modules sont réellement utilisés

Redémarrage de la machine virtuelle pour appliquer les modifications ...
==> par défaut: tentative d'arrêt progressif de la machine virtuelle ...
==> par défaut: démarrage de la VM ...
==> par défaut: en attente de démarrage de la machine. Cela peut prendre quelques minutes...
    par défaut: adresse SSH: 127.0.0.1:2222
    par défaut: nom d'utilisateur SSH: vagrant
    par défaut: méthode d'authentification SSH: clé privée
    par défaut: Avertissement: délai de connexion. Nouvelle tentative ...
    par défaut: Avertissement: délai de connexion. Nouvelle tentative ...
    par défaut: Avertissement: délai de connexion. Nouvelle tentative ...
    par défaut: Avertissement: déconnexion de la connexion à distance. Nouvelle tentative ...
    par défaut: Avertissement: déconnexion de la connexion à distance. Nouvelle tentative ...
    par défaut: Avertissement: déconnexion de la connexion à distance. Nouvelle tentative ...
    par défaut: Avertissement: déconnexion de la connexion à distance. Nouvelle tentative ...
==> par défaut: Machine démarrée et prête!
==> par défaut: vérification des ajouts d'invités dans la machine virtuelle ...
    par défaut: les ajouts d'invités sur cette machine virtuelle ne correspondent pas à la version installée de
    par défaut: VirtualBox! Dans la plupart des cas, c'est bien, mais dans de rares cas, cela peut
    par défaut: empêcher des choses telles que les dossiers partagés de fonctionner correctement. Si tu vois
    par défaut: erreurs de dossier partagé, veuillez vous assurer que les ajouts d'invités dans le
    par défaut: la machine virtuelle correspond à la version de VirtualBox sur laquelle vous avez installé
    par défaut: votre hôte et rechargez votre VM.
    défaut: 
    par défaut: Guest Additions Version: 4.3.10 
    par défaut: VirtualBox Version: 5.0
==> par défaut: définition du nom d'hôte ...
==> par défaut: Configuration et activation des interfaces réseau ...
==> par défaut: montage des dossiers partagés ...
    par défaut: / vagrant => / Users / martin / VMs / cloudperf
==> par défaut: Machine déjà provisionnée. Exécutez `vagrant provision` ou utilisez le` --provision`
==> défaut: indicateur pour forcer l'approvisionnement. Les provisionneurs marqués pour s'exécuter toujours fonctionneront toujours.

Cependant, les commandes suivantes affichent les bonnes informations:

$ vagrant vbguest --status
GuestAdditions 5.0.8 en cours d'exécution --- OK.
$ VBoxManage guestproperty get / VirtualBox / GuestAdd / Version
Valeur: 5.0.8

J'ai deux autres machines virtuelles vagabondes exécutant CentOS sans aucun problème.

Toute aide est appréciée.

GreenTeaTech
la source
1
J'ai exactement le même problème. Avez-vous déjà trouvé des résolutions?
Zarathuztra

Réponses:

1

Je reçois:

Got different reports about installed GuestAdditions version:
Virtualbox on your host claims:   4.3.20
VBoxService inside the vm claims: 5.0.10   
Going on, assuming VBoxService is correct...
GuestAdditions 5.0.10 running --- OK.
Got different reports about installed GuestAdditions version:
Virtualbox on your host claims:   4.3.20
VBoxService inside the vm claims: 5.0.10
Going on, assuming VBoxService is correct...

Parfois, tout va bien, mais le plus souvent, un problème est signalé. Semble être des résultats floues en interrogeant VirtualBox sur la version.

Mon VirtualBox est la version 5.0.10 r104061; vbguest version 0.11.0

vbguest --status Donne moi:

$ vagrant vbguest --status
Got different reports about installed GuestAdditions version:
Virtualbox on your host claims:   4.3.20
VBoxService inside the vm claims: 5.0.10
Going on, assuming VBoxService is correct...
GuestAdditions 5.0.10 running --- OK.

C'est n'importe quoi; la boîte virtuelle est 5.0.10

vboxmanage --version me donne 5.0.10r104061, ce qui est correct.

Par conséquent, cela semble être un bogue vbguest.

user16897
la source
0

Essayez simplement de tout mettre à niveau. VirtualBox, VirtualBoxAddons et Vagrant. Si vous ne pouvez pas vous connecter à VM à l'aide de Vagrant, ouvrez simplement VirtualBox et démarrez-le à partir d'ici.

Pavel Dostál
la source