I have VirtualBox 5 installed and working in Fedora for some 5-6 weeks with no problems after following this guide.
However after I ran a
dnf update yesterday it stopped working.
VirtualBox itself launches but when I try to launch the VM here is what I get:
The virtual machine 'MyVM' has terminated unexpectedly during startup with exit code 1 (0x1).
Result Code: NS_ERROR_FAILURE (0x80004005)
With some further instructions on drill down:
Kernel Driver is not installed (rc= -1908)
The VirtualBox Linux kernel driver (kvboxdvr) is not loaded...
So here is what I tried so far without luck:
1.Checked what I have installed:
$ dnf list installed | grep kmod-VirtualBox* akmod-VirtualBox.x86_64 4.3.30-1.fc22 @rpmfusion-free-updates kmod-VirtualBox-4.1.10-200.fc22.x86_64.x86_64 kmod-VirtualBox-4.1.7-200.fc22.x86_64.x86_64
2.Checked what is available in the repo:
$ dnf provides kmod-VirtualBox Last metadata expiration check performed 0:03:30 ago on Sun Oct 18 10:37:47 2015. kmod-VirtualBox-4.3.30-1.fc22.x86_64 : Metapackage which tracks in VirtualBox kernel module for newest kernel Repo : rpmfusion-free-updates kmod-VirtualBox-4.3.28-1.fc22.x86_64 : Metapackage which tracks in VirtualBox kernel module for newest kernel Repo : rpmfusion-free
3.Tried to install updated kmod:
$ sudo dnf install --allowerasing kmod-VirtualBox-4.3.30-1.fc22.x86_64 Last metadata expiration check performed 1:43:30 ago on Sun Oct 18 09:05:58 2015. Error: nothing provides kernel-uname-r = 4.0.8-300.fc22.x86_64 needed by kmod-VirtualBox-4.0.8-300.fc22.x86_64-4.3.30-1.fc22.x86_64
4.Run uname to check what is current version:
$ uname -r 4.2.3-200.fc22.x86_64
No matter what I try I keep getting this same error that nothing provides an outdated kernel. As far as I understand it shouldn't.
I ran a
dnf clean all and
dnf clean metadata but it didn't help. I also already run the
dnf update virtualbox and it tells me I have the latest version installed. Any ideas how to solve this issue?
Note: I also tried running
dnf update kmod-VirtualBox but nothing happens, it tells me something like "Nothing to Do."