Ran into this issue a few weeks back, cross-posted in another thread, but seemed to get my wrists slapped, so trying again with (hopefully!) all required info:
Host: Windows 10 Pro 1709 64-bit, VirtualBox 5.2.4 (and 5.2.6), 5.2.4 (5.2.6) Guest Additions installed.
Guest: Linux Mint 18.3 xfce 64-bit
Things were going fine until I upgraded the Linux kernel from 4.14.8 to 4.14.9, then when I rebooted I get the following error when the following error when the Linux desktop appears:
"VBoxClient: the VirtualBox kernel service is not running. Exiting."
It seems that the VB Linux Additions also fail as a result, which means things like sharing of host folders and clipboard functions between host and guest are also gone.
I tried re-installing the Linux Guest Additions from the 5.2.4 (and 5.2.6) Guest Additions .ISO image and received the following error:
Code: Select all
Verifying archive integrity... All good.
Uncompressing VirtualBox 5.2.6 Guest Additions for Linux........
VirtualBox Guest Additions installer
Removing installed version 5.2.4 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: Starting.
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
Code: Select all
Removing existing VirtualBox kernel modules.
Building the main Guest Additions module.
make V=1 CONFIG_MODULE_SIG= -C /lib/modules/4.14.9-041409-generic/build SUBDIRS=/tmp/vbox.0 SRCROOT=/tmp/vbox.0 -j4 modules
make[1]: warning: -jN forced in submake: disabling jobserver mode.
Makefile:945: *** "Cannot generate ORC metadata for CONFIG_UNWINDER_ORC=y, please install libelf-dev, libelf-devel or elfutils-libelf-devel". Stop.
/tmp/vbox.0/Makefile.include.footer:101: recipe for target 'vboxguest' failed
make: *** [vboxguest] Error 2
Creating user for the Guest Additions.
Creating udev rule for the Guest Additions kernel module.
Building the main Guest Additions module.
make V=1 CONFIG_MODULE_SIG= -C /lib/modules/4.14.9-041409-generic/build SUBDIRS=/tmp/vbox.0 SRCROOT=/tmp/vbox.0 -j4 modules
make[1]: warning: -jN forced in submake: disabling jobserver mode.
Makefile:945: *** "Cannot generate ORC metadata for CONFIG_UNWINDER_ORC=y, please install libelf-dev, libelf-devel or elfutils-libelf-devel". Stop.
/tmp/vbox.0/Makefile.include.footer:101: recipe for target 'vboxguest' failed
make: *** [vboxguest] Error 2
Creating user for the Guest Additions.
Creating udev rule for the Guest Additions kernel module.
modprobe vboxguest failed
The issue is the same for VBox 5.2.4 and 5.2.6, so it appears that there's been some change in the Linux kernel from 4.14.9 onwards that's causing this.
However, I'm at a loss of where to look and what to try so any comments or suggestions greatly appreciated.
Cheers,
Mike.