How do I solve VirtualBox error 0x80004005?

Posted by maria on Ask Ubuntu See other posts from Ask Ubuntu or by maria
Published on 2011-03-11T14:58:10Z Indexed on 2011/03/12 0:18 UTC
Read the original article Hit count: 459

Filed under:

Hi

I was trying to run Windows XP under Virtual Box (host system Ubuntu 10.04) and I've got an error message saying:

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. Re-setup the kernel module by executing

'/etc/init.d/vboxdrv setup'

as root. Users of Ubuntu, Fedora or Mandriva should install the DKMS package first. This package keeps track of Linux kernel changes and recompiles the vboxdrv kernel module if necessary.

This is terminal output:

maria@maria-laptop:~$ sudo /etc/init.d/vboxdrv setup
 * Stopping VirtualBox kernel modules                                            *  done.
 * Uninstalling old VirtualBox DKMS kernel modules                               *  done.
 * Trying to register the VirtualBox kernel modules using DKMS                  
 * Failed, trying without DKMS
 * Recompiling VirtualBox kernel modules                                         *  done.
 * Starting VirtualBox kernel modules                                            *  done.

After that I can run XP on Virtual Box, but when I try to log into user's account, I have the message that I have to register XP (I haven't done it yet, as each time I was cliking on pop-up window suggesting registration, nothing was happening). I click that I want to register it now and appears the message about error 0x80004005, which prevents Windows to check the license for that computer (the message is in Polish, so I don't post it here...). I forgot to install DKMS first, but I've done it after.

What should I do to run virtual machine? It was using it already, the problem occured only today.

Thanks for any suggestion

© Ask Ubuntu or respective owner

Related posts about virtualbox