Unable to Install VirtualBox Due to Missing Kernel Module

Posted by SoftTimur on Ask Ubuntu See other posts from Ask Ubuntu or by SoftTimur
Published on 2011-06-16T13:13:42Z Indexed on 2011/06/20 16:39 UTC
Read the original article Hit count: 459

Filed under:
|
|
|

I am trying to install VirtualBox on my Ubuntu.

I first tried to sudo apt-get install virtualbox-ose in a terminal, but after the configuration step, it fails with an error:

No suitable module for running kernel found When proceeding with starting virtualbox, I get this error: WARNING: The character device /dev/vboxdrv does not exist. Please install the virtualbox-ose-dkms package and the appropriate headers, most likely linux-headers-generic.

You will not be able to start VMs until this problem is fixed.

So I tried the package from http://www.virtualbox.org/, but starting VirtualBox fails with:

WARNING: The vboxdrv kernel module is not loaded. Either there is no module available for the current kernel (2.6.38-8-generic-pae) or it failed to load. Please recompile the kernel module and install it by

  sudo /etc/init.d/vboxdrv setup

You will not be able to start VMs until this problem is fixed.

So I ran sudo /etc/init.d/vboxdrv setup, but it fails too:

* Stopping VirtualBox kernel modules                                                           [ OK ] 
* Uninstalling old VirtualBox DKMS kernel modules                                                            [ OK ] 
* Trying to register the VirtualBox kernel modules using DKMS                                                       
Error! Your kernel headers for kernel 2.6.38-8-generic-pae cannot be found at
/lib/modules/2.6.38-8-generic-pae/build or /lib/modules/2.6.38-8-generic-pae/source.

* Failed, trying without DKMS
* Recompiling VirtualBox kernel modules                                                                             
* Look at /var/log/vbox-install.log to find out what went wrong

The contents of /var/log/vbox-install.log.

As I am stuck, I also tried to install kernel-devel with yum, still fruitless:

root@ubuntu# yum install kernel-devel
Setting up Install Process
No package kernel-devel available.
Nothing to do

Now I've no idea how to correct this. Any ideas?

© Ask Ubuntu or respective owner

Related posts about 11.04

Related posts about virtualbox