Vagrant riporta diverse versioni di GuestAdditions installate


9

Mi sembrano messaggi su Internet su problemi simili come questo, ma non sono riuscito a farlo funzionare.

Sistema operativo host: Mac OS X 10.11.1 (El Capitan) Sistema operativo guest: Ubuntu 14.04 LTS Virtualbox 5.0.8 Vagrant 1.7.4

$ ricarica vagabondo

...
...
...
==> impostazione predefinita: macchina avviata e pronta!
Ho diversi rapporti sulla versione installata di GuestAdditions:
Virtualbox sui tuoi reclami host: 4.3.10 
VBoxService all'interno dei reclami vm: 5.0.8
Continuando, supponendo che VBoxService sia corretto ...
GuestAdditions sembra essere installato (5.0.8) correttamente, ma non in esecuzione.
Ho diversi rapporti sulla versione installata di GuestAdditions:
Virtualbox sui reclami del tuo host: 4.3.10
VBoxService all'interno delle rivendicazioni vm: 5.0.8
Continuando, supponendo che VBoxService sia corretto ...
stdin: non è un tty
Utilizzo: servizio | --status-all | [nome_servizio [comando | --full-restart]]
bash: linea 3: vboxadd: comando non trovato
Ho diversi rapporti sulla versione installata di GuestAdditions:
Virtualbox sui reclami del tuo host: 4.3.10
VBoxService all'interno delle rivendicazioni vm: 5.0.8
Continuando, supponendo che VBoxService sia corretto ...
stdin: non è un tty
Rimozione dei moduli del kernel DKMS di VirtualBox esistenti ... fatto.
Rimozione dei moduli del kernel non DKMS di VirtualBox esistenti ... fatto.
Compilazione dei moduli del kernel VirtualBox Guest Additions ... fatto.
Esecuzione dell'installazione non kernel delle Aggiunte Guest ... completata.
È necessario riavviare il guest per assicurarsi che i nuovi moduli siano effettivamente utilizzati

Riavvio della VM per applicare le modifiche ...
==> impostazione predefinita: tentativo di arresto regolare della VM ...
==> impostazione predefinita: avvio VM ...
==> impostazione predefinita: in attesa dell'avvio della macchina. Questo potrebbe richiedere alcuni minuti...
    impostazione predefinita: indirizzo SSH: 127.0.0.1:2222
    impostazione predefinita: nome utente SSH: vagabondo
    impostazione predefinita: metodo di autenticazione SSH: chiave privata
    impostazione predefinita: avviso: timeout della connessione. Nuovo tentativo ...
    impostazione predefinita: avviso: timeout della connessione. Nuovo tentativo ...
    impostazione predefinita: avviso: timeout della connessione. Nuovo tentativo ...
    impostazione predefinita: avviso: disconnessione connessione remota. Nuovo tentativo ...
    impostazione predefinita: avviso: disconnessione connessione remota. Nuovo tentativo ...
    impostazione predefinita: avviso: disconnessione connessione remota. Nuovo tentativo ...
    impostazione predefinita: avviso: disconnessione connessione remota. Nuovo tentativo ...
==> impostazione predefinita: macchina avviata e pronta!
==> impostazione predefinita: verifica aggiunte guest nella VM ...
    impostazione predefinita: le aggiunte guest su questa macchina virtuale non corrispondono alla versione installata di
    impostazione predefinita: VirtualBox! Nella maggior parte dei casi va bene, ma in rari casi può
    impostazione predefinita: impedisce il corretto funzionamento di elementi come le cartelle condivise. Se tu vedi
    impostazione predefinita: errori nella cartella condivisa, assicurarsi che le aggiunte degli ospiti all'interno di
    impostazione predefinita: la macchina virtuale corrisponde alla versione di VirtualBox installata
    impostazione predefinita: l'host e ricaricare la VM.
    predefinito: 
    impostazione predefinita: versione aggiunta guest: 4.3.10 
    impostazione predefinita: versione VirtualBox: 5.0
==> impostazione predefinita: impostazione del nome host ...
==> impostazione predefinita: configurazione e abilitazione delle interfacce di rete ...
==> impostazione predefinita: montaggio cartelle condivise ...
    impostazione predefinita: / vagrant => / Users / martin / VMs / cloudperf
==> impostazione predefinita: macchina già fornita. Esegui `vagrant provision` o usa` --provision`
==> impostazione predefinita: flag per forzare il provisioning. I fornitori contrassegnati per l'esecuzione continueranno comunque.

Tuttavia, i seguenti comandi mostrano le informazioni giuste:

$ vagrant vbguest --status
GuestAdditions 5.0.8 in esecuzione --- OK.
$ VBoxManage guestproperty get / VirtualBox / GuestAdd / Version
Valore: 5.0.8

Ho altre due macchine virtuali vaganti che eseguono CentOS senza problemi.

Qualsiasi aiuto è apprezzato.


1
Ho esattamente lo stesso problema. Hai già trovato delle risoluzioni?
Zarathuztra,

Risposte:


1

Ottengo:

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...

A volte tutto va bene, ma più frequentemente ora viene segnalato un problema. Sembra essere traballante risultati dall'interrogazione di VirtualBox sulla versione.

My VirtualBox è la versione 5.0.10 r104061; versione di vbguest 0.11.0

vbguest --status mi da:

$ 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.

Non ha senso; la scatola virtuale è 5.0.10

vboxmanage --version mi dà 5.0.10r104061, che è corretto.

Pertanto, questo sembra essere un bug vbguest.


0

Prova ad aggiornare tutto. VirtualBox, VirtualBoxAddons e Vagrant. Se non riesci a connetterti alla VM usando Vagrant, apri VirtualBox e avvialo da qui.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.