When you do update your Ubuntu 8.04 recently, the kernel will be updated to 2.6.24-17 and Virtualbox refuses to run.
How to fix this problem? Just issue the following commands to fix it.
sudo apt-get install build-essential
sudo apt-get install linux-headers-`uname -r`
sudo /etc/init.d/vboxdrv setup
Your Virtualbox works again!
June 1, 2008 at 12:02
This shouldn’t actually be necessary anymore. Run an update and the VirtualBox kernel modules for 2.6.24-17 should come through. Otherwise you can manually install them:
sudo apt-get install virtualbox-ose-modules-2.6.24-17-generic