After upgrading to Kernel 4.4.0-116 , I cannot start Virtual Box

Asked by Abdurrahman Çarkacıoğlu

After upgrading to Kernel 4.4.0-116 , I cannot start Virtual Box.
It says;
**************
Kernel driver not installed (rc=-1908)

The VirtualBox Linux kernel driver (vboxdrv) is either not loaded or there is a permission problem with /dev/vboxdrv. Please reinstall the kernel module by executing

'/sbin/vboxconfig'

as root.

where: suplibOsInit what: 3 VERR_VM_DRIVER_NOT_INSTALLED (-1908) - The support driver is not installed. On linux, open returned ENOENT.
*****************

Then I run
     sudo /sbin/vboxconfig
it says
*****************
    vboxdrv.sh: failed: modprobe vboxdrv failed. Please use 'dmesg' to find out why.
*****************

When I "dmesg" it says
*****************
   vboxdrv: version magic '4.4.0-116-generic SMP mod_unload modversions ' should be '4.4.0-116-generic SMP mod_unload modversions retpoline '
*****************

Any idea ?

Question information

Language:
English Edit question
Status:
Answered
For:
Ubuntu Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
actionparsnip (andrew-woodhead666) said :
#1

Try:

sudo apt-get --reinstall install dkms

May help

Revision history for this message
Abdurrahman Çarkacıoğlu (carkaci) said :
#2

Nothing changed. I have still got the same errors.

I also tried

sudo /etc/init.d/vboxdrv setup

*************************
vboxdrv.sh: Stopping VirtualBox services.
vboxdrv.sh: Building VirtualBox kernel modules.
vboxdrv.sh: Starting VirtualBox services.
vboxdrv.sh: Building VirtualBox kernel modules.
vboxdrv.sh: failed: modprobe vboxdrv failed. Please use 'dmesg' to find out why.
*************************

dmesg

*************************
[ 112.605013] vboxdrv: version magic '4.4.0-116-generic SMP mod_unload modversions ' should be '4.4.0-116-generic SMP mod_unload modversions retpoline
*************************

Revision history for this message
actionparsnip (andrew-woodhead666) said :
#3

What is the output of:

lsb_release -a; uname -a

Thanks

Revision history for this message
Abdurrahman Çarkacıoğlu (carkaci) said :
#4

lsb_release -a; uname -a

No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 14.04.5 LTS
Release: 14.04
Codename: trusty
Linux Quanta 4.4.0-116-generic #140~14.04.1-Ubuntu SMP Fri Feb 16 09:25:20 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

Revision history for this message
actionparsnip (andrew-woodhead666) said :
#5

You look like you need headers

sudo apt-get install linux-headers-4.4.0-116-generic
sudo apt-get --reinstall install dkms

Any better?

Revision history for this message
Abdurrahman Çarkacıoğlu (carkaci) said :
#6

sudo apt-get install linux-headers-4.4.0-116-generic
sudo apt-get --reinstall install dkms

Then tried again, nothing changed. I got the same errors.

Revision history for this message
Manfred Hampl (m-hampl) said :
#7

Look similar to Bug #1750937

Proposals for help from that bug (not verified / tested by me):
Either dkms remove /dkms install
or
completely uninstall the -116 kernel packages and install them again

Revision history for this message
actionparsnip (andrew-woodhead666) said :
#8

Also note that Trusty only has a couple of months of support left. You may want to backup the VM and any other important data and upgrade to Xenial (Ubuntu 16.04 LTS. Supported until April 2021) or wipe the install off and do a clean install of Bionic (Ubuntu 18.04 LTS. Supported until April 2023)

Revision history for this message
Brian Carlson (abutilize) said :
#9

1. Trusty is supported until April 2019 --- that's 14 months from now
2. This is not really a kernel or distribution problem directly. the kernel now has some mitigation for spectre and meltdown which the virtualbox kernel module is not adding.

See https://forums.virtualbox.org/viewtopic.php?f=7&t=86819

Revision history for this message
actionparsnip (andrew-woodhead666) said :
#10

My mistake. Apologies

Can you help with this problem?

Provide an answer of your own, or ask Abdurrahman Çarkacıoğlu for more information if necessary.

To post a message you must log in.