VirtualBox-Gastzusätze können nicht installiert werden

0

Ich versuche, freigegebene Ordner für meine Vagrant-Box zu aktivieren (Host ist Ubuntu 16.04, Gast ist CentOS 6). Beim Aufrufen der Maschine beschwert sich Vagrant über Folgendes:

default: The guest additions on this VM do not match the installed version of
default: VirtualBox! In most cases this is fine, but in rare cases it can
default: prevent things such as shared folders from working properly. If you see
default: shared folder errors, please make sure the guest additions within the
default: virtual machine match the version of VirtualBox you have installed on
default: your host and reload your VM.
default: 
default: Guest Additions Version: 4.3.26
default: VirtualBox Version: 5.1

Daher versuche ich, die Gastzugänge so zu aktualisieren, dass sie zur VBox-Version passen. Ich wähle "Geräte"> "Guest Additions-CD-Image einfügen". Jetzt soll ich navigieren /mediaund rennen sudo ./VBoxLinuxAdditions.run, aber ich kann nichts Relevantes in finden /media. Ich habe die hier vorgeschlagene Lösung ausprobiert , aber das Tippen sudo mount /dev/sr0 vbox/hat mich dazu gebracht mount: special device /dev/sr0 does not exist.

Irgendwelche Ideen?

Johnny
quelle
Du musst Guest Additions v. 5.1
SΛLVΘ
Ich weiß, das ist, was ich versuche, aber obwohl die CD gemountet ist, kann ich die Dateien nicht finden.
Johnny

Antworten:

0

Da dies noch keine Antwort hat:

  1. Installiere das dotless 'vbguest vagrant Plugin
  2. Laden Sie das entsprechende Bild mit den Virtualbox-Gastzusätzen von http://download.virtualbox.org/virtualbox/ herunter (speichern Sie es als "VBoxGuestAdditions.iso" in demselben Ordner, in dem sich Ihre Vagrant-Datei befindet).
  3. Führen Sie auf Ihrem Host in dem Ordner, in dem sich Ihre Vagrant-Datei befindet (und jetzt auch VBoxGuestAdditions.iso) Folgendes aus: $ vagrant vbguest --do install --iso VBoxGuestAdditions.iso

Wenn Sie eine Fehlermeldung erhalten:

VirtualBox Guest Additions installer
You appear to have a version of the VBoxGuestAdditions software
on your system which was installed from a different source or using a
different type of installer.  If you installed it from a package from your
Linux distribution or if it is a default part of the system then we strongly
recommend that you cancel this installation and remove it properly before
installing this version.  If this is simply an older or a damaged
installation you may safely proceed.

Do you wish to continue anyway? [yes or no]

Cancelling installation.
An error occurred during installation of VirtualBox Guest Additions 5.1.0. Some functionality may not work as intended.
In most cases it is OK that the "Window System drivers" installation failed.
Redirecting to /bin/systemctl start vboxadd.service
Failed to start vboxadd.service: Unit not found.

Möglicherweise befindet sich in Ihrem / opt-Verzeichnis auf dem Gastsystem ein Ordner "VBoxGuestAdditions-xxx", der angibt, dass VBoxGuestAdditions zuvor und nicht mit dem vbguest-Plugin installiert wurde. Für mich war der Ordner leer. Entfernen Sie den Ordner und führen Sie vbguest erneut aus.

Weitere Informationen zur Fehlerbehebung finden Sie unter diesen Links:

Worp
quelle