Ich habe gerade diese Software von Virtual Box installiert, ich habe die ISO von der offiziellen Ubuntu-Website heruntergeladen, war die letzte LTS.
Ich habe versucht, Guest Additions mithilfe des CD-Images "Guest Additions einfügen" zu installieren. Ergebnis:
Verifying archive integrity... All good.
Uncompressing VirtualBox 5.2.0 Guest Additions for Linux........
VirtualBox Guest Additions installer
Removing installed version 5.2.0 of VirtualBox Guest Additions...
Copying additional installer modules ...
Installing additional modules ...
VirtualBox Guest Additions: Building the VirtualBox Guest Additions
kernel modules.
VirtualBox Guest Additions: Look at /var/log/vboxadd-setup.log to find
out what went wrong
VirtualBox Guest Additions: Running kernel modules will not be replaced
until the system is restarted
VirtualBox Guest Additions: Starting.
VirtualBox Guest Additions: modprobe vboxsf failed
Press Return to close this window...
In der Datei /var/log/vboxadd-setup.log:
ERROR:
Kernel configuration is invalid.
include/generated/autoconf.h or include/config/auto.conf are missing.
Run 'make oldconfig && make prepare' on kernel src to fix it.
Die vollständige Version der Protokolldatei finden Sie hier [?]
ubuntu
virtualbox
linux-kernel
Apthos
quelle
quelle
modprobe vboxsf failed
Linie tatsächlich ein roter Hering gemäß diesem Ticket ist : Die Meldung "modprobe vboxsf failed" ist nur kosmetisch, kein echtes Problem, aber ich stimme zu, dass es verwirrend ist und behoben werden sollte.Antworten:
Ok, das ist ein bekanntes Problem. Anstatt das von virtualbox bereitgestellte Image zu verwenden, sollten Sie es einfach über aptitute herunterladen.
sudo apt-get install virtualbox-guest-dkms
Wenn Sie die Header benötigen, laden Sie diesesudo apt-get install linux-headers-virtual
anstelle der klassischen heruntersudo apt-get install linux-headers-$(uname -r)
.Prost
Edit: Geändert
{}
für()
wie von @Abdelouahab gezeigt.quelle
virtualbox-guest-dkms
. Das gab mir eine freigegebene Zwischenablage, aber keine Möglichkeit, Ordner freizugeben.$(VAR)
stattdessen,$(VAR)
wenn Sie einen Code als Variable ausführen möchtenöffne das Terminal und laufe
sudo reboot
.Versuchen Sie anschließend erneut, die Installation über Geräte -> CD-Image für Guest Additions einlegen.
arbeitete für mich.
quelle
Unable to insert the virtual optical disk... VBoxGuestAdditions.iso into the machine...
In Ubuntu 16.04 musste ich das Betriebssystem neu starten, bevor ich Virtualbox-Guest-Additions installierte, um den richtigen Kernel zu laden
quelle
Ein ähnliches Problem kann bei VirtualBox 5.2.18- und Linux-Gastsystemen auftreten, einschließlich Fedora 28, auf denen Kernel 4.18 ausgeführt wird: Das Erstellen der Gastsysteme schlägt mit derselben Fehlermeldung fehl: "modprobe vboxsf failed" und keine Ausgabe des vboxsf-Moduls an / lib / modules Ordner.
Die Lösung besteht ( vorerst) darin, den neuesten Entwicklungsschnappschuss der Guest Additions, Version 5.2.97, herunterzuladen und zu installieren, wie in einem Ticket auf der VirtualBox-Site erläutert .
Das Symptom sind Meldungen wie diese, die in einer der Protokolldateien erscheinen, die vom Erstellungsprozess in / var / log geschrieben wurden:
Beachten Sie, dass der Erstellungsprozess mehrere Protokolldateien ausgeben kann. Das Anzeigen der neuesten Protokolldatei (wie in der Meldung angegeben) ist daher keine zuverlässige Methode zum Diagnostizieren von Problemen. In meinem Fall ist der Versuch, die Guest Additions auf einem kopflosen Fedora-Server zu installieren, mit /var/log/vboxadd-setup.log fehlgeschlagen, das nur die Zeile enthält
Der Schlüssel bestand darin, die gleichzeitig erzeugte Datei /var/log/vboxadd-setup.log.1 zu untersuchen, die die oben gezeigten tatsächlichen Fehlermeldungen aus dem Build enthielt.
quelle
Ubuntu 16.04.
In den Kommentaren zur Frage gibt es etwas verwirrende aber nützliche Links.
Das gleiche Problem wurde behoben, indem 5.2.8 gelöscht und 5.1.34_Ubuntu r121010 von repo installiert wurde:
Die Installation der Gastzugaben wurde ohne den Fehler "VirtualBox-Gastzugaben: modprobe vboxsf fehlgeschlagen" abgeschlossen.
Danke an Justin für den Link, den https://askubuntu.com/a/846142 aber benutzen musste
eher, als
weil der letzte mir eine ganze Menge kniffliger, nicht erfüllter Abhängigkeiten beschert hat.
quelle
Ich habe gerade heute die Ubuntu 16.04 ISO-Datei heruntergeladen und installiert. Ich habe auch die neueste VirtualBox-Version.
Beim Versuch, die Guest Additions zu installieren, trat der ursprünglich erwähnte Fehler auf.
Ich habe gerade das getan, was andere gesagt haben ... mit den auf der VM noch eingefügten ISO-Gastzusätzen, lief ich wie folgt:
Nachdem ich mich wieder eingeloggt hatte, ging ich in den ISO-Ordner:
Dann habe ich ausgeführt:
Die Installation wurde ohne Probleme abgeschlossen.
quelle
Ich bin auf Ubuntu und Windows Host (Lubuntu Guest) auf dieses Problem gestoßen, und in beiden Fällen habe ich dies getan.
quelle