Vagrant zgłasza inną wersję GuestAdditions

9

Wydaje mi się, że w Internecie publikowane są posty na podobne tematy, ale nie udało mi się uruchomić.

System operacyjny: Mac OS X 10.11.1 (El Capitan) System operacyjny gościa: Ubuntu 14.04 LTS Virtualbox 5.0.8 Vagrant 1.7.4

vagrant przeładuj

...
...
...
==> domyślnie: Maszyna uruchomiona i gotowa!
Otrzymałem różne raporty o zainstalowanej wersji GuestAdditions:
Virtualbox na roszczeniach hosta: 4.3.10 
VBoxService wewnątrz roszczeń vm: 5.0.8
Kontynuując, zakładając, że VBoxService jest poprawny ...
GuestAdditions wydaje się być poprawnie zainstalowany (5.0.8), ale nie działa.
Otrzymałem różne raporty o zainstalowanej wersji GuestAdditions:
Virtualbox w roszczeniach twojego hosta: 4.3.10
VBoxService w roszczeniach VM: 5.0.8
Kontynuując, zakładając, że VBoxService jest poprawny ...
stdin: nie jest tty
Zastosowanie: usługa | --status-all | [nazwa_usługi [polecenie | --full-restart]]
bash: wiersz 3: vboxadd: nie znaleziono polecenia
Otrzymałem różne raporty o zainstalowanej wersji GuestAdditions:
Virtualbox w roszczeniach twojego hosta: 4.3.10
VBoxService w roszczeniach VM: 5.0.8
Kontynuując, zakładając, że VBoxService jest poprawny ...
stdin: nie jest tty
Usuwanie istniejących modułów jądra VirtualBox DKMS ... gotowe.
Usuwanie istniejących modułów jądra innych niż DKMS VirtualBox ... gotowe.
Budowanie modułów jądra Dodatków gości VirtualBox ... gotowe.
Trwa konfigurowanie dodatków gościa bez jądra ... gotowe.
Powinieneś ponownie uruchomić gościa, aby upewnić się, że nowe moduły są rzeczywiście używane

Ponowne uruchamianie maszyny wirtualnej w celu zastosowania zmian ...
==> domyślnie: Próba płynnego zamknięcia VM ...
==> domyślnie: Ładowanie VM ...
==> domyślnie: Oczekiwanie na uruchomienie komputera. To może zająć parę minut...
    domyślnie: adres SSH: 127.0.0.1:2222
    domyślnie: nazwa użytkownika SSH: włóczęga
    domyślnie: metoda autoryzacji SSH: klucz prywatny
    domyślnie: Ostrzeżenie: Limit czasu połączenia. Ponawiam ...
    domyślnie: Ostrzeżenie: Limit czasu połączenia. Ponawiam ...
    domyślnie: Ostrzeżenie: Limit czasu połączenia. Ponawiam ...
    domyślnie: Ostrzeżenie: połączenie zdalne rozłączone. Ponawiam ...
    domyślnie: Ostrzeżenie: połączenie zdalne rozłączone. Ponawiam ...
    domyślnie: Ostrzeżenie: połączenie zdalne rozłączone. Ponawiam ...
    domyślnie: Ostrzeżenie: połączenie zdalne rozłączone. Ponawiam ...
==> domyślnie: Maszyna uruchomiona i gotowa!
==> domyślnie: Sprawdzanie dodawania gości na VM ...
    domyślnie: dodatki gości na tej maszynie wirtualnej nie są zgodne z zainstalowaną wersją
    domyślnie: VirtualBox! W większości przypadków jest to w porządku, ale w rzadkich przypadkach może
    domyślnie: uniemożliwia prawidłowe działanie takich elementów, jak foldery udostępnione. Jeśli zobaczysz
    domyślnie: błędy folderu współdzielonego, upewnij się, że dodatki gości w obrębie
    domyślnie: maszyna wirtualna jest zgodna z wersją VirtualBox, na której został zainstalowany
    domyślnie: twój host i przeładuj swoją maszynę wirtualną.
    domyślna: 
    default: Guest Additions Version: 4.3.10 
    default: VirtualBox Version: 5.0
==> domyślnie: ustawianie nazwy hosta ...
==> domyślnie: Konfigurowanie i włączanie interfejsów sieciowych ...
==> domyślnie: Montowanie folderów współdzielonych ...
    default: / vagrant => / Users / martin / VMs / cloudperf
==> domyślnie: maszyna jest już skonfigurowana. Uruchom `włóczęgowe postanowienie` lub użyj` --provision`
==> default: flaga, aby wymusić obsługę administracyjną. Dostawcy wyznaczeni do działania zawsze będą nadal działać.

Jednak następujące polecenia pokazują prawidłowe informacje:

$ vagrant vbguest --status
GuestAdditions 5.0.8 działa --- OK.
$ VBoxManage guestproperty get / VirtualBox / GuestAdd / Version
Wartość: 5.0.8

Mam dwie inne wirtualne maszyny wirtualne z systemem CentOS bez żadnych problemów.

Każda pomoc jest mile widziana.

GreenTeaTech
źródło
1
Mam dokładnie ten sam problem. Znalazłeś już jakieś rezolucje?
Zarathuztra,

Odpowiedzi:

1

Dostaję:

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

Czasami wszystko jest w porządku, ale częściej teraz zgłaszany jest problem. Wygląda na niestabilne wyniki zapytań VirtualBox o wersję.

Mój VirtualBox to wersja 5.0.10 r104061; Wersja vbguest 0.11.0

vbguest --status daje mi:

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

To jest nonsens; pudełko wirtualne to 5.0.10

vboxmanage --version daje mi 5.0.10r104061, co jest poprawne.

Dlatego wydaje się to być błędem vbguest.

użytkownik16897
źródło
0

Po prostu spróbuj zaktualizować wszystko. VirtualBox, VirtualBoxAddons i Vagrant. Jeśli nie możesz połączyć się z maszyną wirtualną za pomocą Vagrant, po prostu otwórz VirtualBox i uruchom go tutaj.

Pavel Dostál
źródło