Es können keine Gastzugänge zu Lubuntu installiert werden

1

Ich verwende Lubuntu als virtuelle Maschine in einer virtuellen Box. Das Problem, das ich bekomme, ist die Installation von Gastzugängen.

Wenn ich renne uname -r Ich bekomme:

3.11.0-14-generic

Dies ist mein Protokoll für /var/lib/dkms/vboxguest/4.2.4/build/make.log:

DKMS make.log for vboxguest-4.2.4 for kernel 3.11.0-14-generic (i686)
Fri Mar 14 18:11:21 EDT 2014
make: Entering directory `/usr/src/linux-headers-3.11.0-14-generic'
make: Makefile: No such file or directory
make: *** No rule to make target `Makefile'. Stop.
make: Leaving directory `/usr/src/linux-headers-3.11.0-14-generic'

Ich bekomme das immer, wenn ich versuche apt-get install 3.11.0-14-genericIch bekomme diesen Fehler in der Marke. Dies ist mein Log für das apt-get:

Log started: 2014-03-14 18:11:10
Selecting previously unselected package linux-headers-3.11.0-14-generic.
(Reading database ... (Reading database ... 5%(Reading database ... 10%(Reading database ... 15%(Reading database ... 20%(Reading database ... 25%(Reading database ... 30%(Reading database ... 35%(Reading database ... 40%(Reading database ... 45%(Reading database ... 50%(Reading database ... 55%(Reading database ... 60%(Reading database ... 65%(Reading database ... 70%(Reading database ... 75%(Reading database ... 80%(Reading database ... 85%(Reading d
Unpacking linux-headers-3.11.0-14-generic (from .../linux-headers-3.11.0-14-generic_3.11.0-14.21_i386.deb) ...
Setting up linux-headers-3.11.0-14-generic (3.11.0-14.21) ...
Examining /etc/kernel/header_postinst.d.
run-parts: executing /etc/kernel/header_postinst.d/dkms 3.11.0-14-generic /boot/vmlinuz-3.11.0-14-generic
ERROR (dkms apport): binary package for vboxguest: 4.2.4 not found
Error! Bad return status for module build on kernel: 3.11.0-14-generic (i686)
Consult /var/lib/dkms/vboxguest/4.2.4/build/make.log for more information.
Log ended: 2014-03-14 18:11:25

Und für meine Vbox-Installation ist dies mein Log:

Uninstalling modules from DKMS
Attempting to install using DKMS
Creating symlink /var/lib/dkms/vboxguest/4.2.4/source ->
/usr/src/vboxguest-4.2.4
DKMS: add completed.
Error! Your kernel headers for kernel 3.11.0-14-generic cannot be found.
Please install the linux-headers-3.11.0-14-generic package,
or use the --kernelsourcedir option to tell DKMS where it's located
Failed to install using DKMS, attempting to install without
Creating user for the Guest Additions.
Creating udev rule for the Guest Additions kernel module.
user1766555
quelle

Antworten:

1

Möglicherweise ist die Version von VirtualBox für den Gast zu alt. Ich habe eine neue VBoxGuestAdditions.iso von VirtualBox heruntergeladen:

http://download.virtualbox.org/virtualbox/4.3.8/VBoxGuestAdditions_4.3.8.iso

Sie können das neuere ISO einbinden und es erneut versuchen.

Tobias
quelle
Nachdem ich mir die Versionsnummer auf Ihrer URL angesehen hatte, stellte ich fest, dass ich versehentlich eine alte Version von VirtualBox von 2012 installiert habe. Me = dumm. :)
mashwell
0

Versuche dies:

$ sudo apt-get update

$ sudo apt-get install build-essential linux-headers-$(uname -r)

Versuchen Sie dann erneut, Gastzugänge zu installieren.

asamarin
quelle
Ich habe das schon gemacht. Ich habe die Eingabe trotzdem versucht und während der VBoxLinuxAdditions.run einen Fehler erhalten. Hier ist das Protokoll: paste.ubuntu.com/7098021
user1766555
0

Um den Kernel zu aktualisieren, können Sie Folgendes verwenden:

sudo apt-get install linux-generic

Wenn Sie diese Version benötigen, finden Sie sie hier ( linux-headers-3.11.0-14-generic ).

Sie können es installieren, indem Sie den folgenden Befehl ausführen:

sudo apt-get install linux-headers-3.11.0-14-generic

Von dem VirtualBox manual, Kapitel 4 ( Gastzugänge ), Sektion Installing the Linux Guest Additions:

Ubuntu:

 sudo apt-get update
 sudo apt-get upgrade
 sudo apt-get install dkms

Starten Sie Ihr Gastsystem neu, um die Updates zu aktivieren, und fahren Sie dann wie oben beschrieben fort:

  • Fügen Sie das ein VBoxGuestAdditions.iso CD-Datei in das virtuelle CD-ROM-Laufwerk Ihres Linux-Gasts [Tun Sie dies nicht, wenn auf der Registerkarte "Speicher" angezeigt wird, dass sie bereits an die virtuelle Maschine angehängt ist.]
  • Öffnen Sie ein Terminal, wechseln Sie in das Verzeichnis, in dem sich Ihr CD-ROM-Laufwerk befindet, und führen Sie als root aus: sh ./VBoxLinuxAdditions.run.
stderr
quelle
Ich habe das schon gemacht.
user1766555
@ user1766555 Jetzt schauen. :)
stderr
Gleiche Fehler und Protokoll beim Ausführen von VBoxLinuxAdditions.run paste.ubuntu.com/7098021 Virtuelle Box kann die Auflösung nicht automatisch ändern.
user1766555