it-swarm.com.de

Gastzusätze auf Xubuntu-Gast installieren

Ich kann auf einem Xubuntu 17.10-Gast, der auf einem Xubuntu 16.04-Gast gehostet wird, keine zusätzlichen Gäste installieren.

Ich startete den Host, klickte auf Geräte, legte eine Gast-Zusatz-CD ein, die ISO wurde auf meinen Host heruntergeladen und dann als CD für den Gast eingelegt. Dann starte ich Sudo ./VBoxLinuxAdditions.run und erhalte folgende Fehlermeldung:

[email protected]:/media/myuser/VBOXADDITIONS_5.0.40_115130$ Sudo ./VBoxLinuxAdditions.run 
[Sudo] password for myuser: 
Verifying archive integrity... All good.
Uncompressing VirtualBox 5.0.40 Guest Additions for Linux............
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]
yes
Removing existing VirtualBox DKMS kernel modules ...done.
Removing existing VirtualBox non-DKMS kernel modules ...done.
update-initramfs: Generating /boot/initrd.img-4.13.0-16-generic
update-initramfs: Generating /boot/initrd.img-4.13.0-17-generic
grep: /opt/VBoxGuestAdditions-*/init/*: No such file or directory
Copying additional installer modules ...
Installing additional modules ...
Removing existing VirtualBox DKMS kernel modules ...done.
Removing existing VirtualBox non-DKMS kernel modules ...done.
Building the VirtualBox Guest Additions kernel modules
The headers for the current running kernel were not found. If the following
module compilation fails then this could be the reason.

Building the main Guest Additions module ...fail!
(Look at /var/log/vboxadd-install.log to find out what went wrong)
Doing non-kernel setup of the Guest Additions ...done.

Deshalb versuche ich, die Header für den aktuellen Kernel zu installieren:

[email protected]:/media/myuser/VBOXADDITIONS_5.0.40_115130$ Sudo apt-get install linux-headers-$(uname -r)
Reading package lists... Done
Building dependency tree       
Reading state information... Done
linux-headers-4.13.0-17-generic is already the newest version (4.13.0-17.20).
linux-headers-4.13.0-17-generic set to manually installed.
0 upgraded, 0 newly installed, 0 to remove and 5 not upgraded.

Aber sie sind bereits auf dem neuesten Stand. Was ist hier das Problem? Ich verstehe auch nicht, woraus dieser You appear to have a version of the VBoxGuestAdditions software on your system stammt. Bisher habe ich nur virtualbox-guest-dkms installiert. Ist das möglicherweise ein Problem?

1
Jeno

das Problem war also in der Tat, dass der Kernel im Gast neuer war als im Host. Ich weiß nicht, wie ich das wirklich lösen soll, aber ich habe gerade Xubuntu 16.04 in der virtuellen Box installiert und dann hat es gut funktioniert.

1
Jeno