I have found many threads about this problem with many different solutions, none of which worked for me.
I could not install VB without errors. I won't list every thing I tried, just check out the forums and I tried em all. The following is my log out-put. The last entry was after I ran the commands listed below.
I am running BT5 32 bit.
#Linux bt 2.6.38 #1 SMP Thu Mar 17 20:52:18 EDT 2011 i686 GNU/Linux
I have never had this issue until now with VB. I dloaded from the repos and the VBox site..nothing worked until I used this link on the VBox site: http://www.virtualbox.org/wiki/Linux_Downloads then go to the very last link "All distributions". It is a .run file
#chmod +x file.name.run
chmod even if you are root.
That's it. No missing kernel modules errors, no dependency errors, no errors at all. VBox is working as I write this.
I finally got success after 2 days of trying the repos and distro-specific packages.
bash: ./VirtualBox-4.0.10-72479-Linux_x86.run: Permission denied
root@bt:~/Downloads# chmod +x VirtualBox-4.0.10-72479-Linux_x86.run
Verifying archive integrity... All good.
Uncompressing VirtualBox for Linux installation...........
VirtualBox Version 4.0.10 r72479 (2011-06-24T13:43:27Z) installer
Installing VirtualBox to /opt/VirtualBox
tar: Record size = 8 blocks
Python found: python, installing bindings...
Building the VirtualBox kernel modules
VirtualBox has been installed successfully.
You will find useful information about using VirtualBox in the user manual
and in the user FAQ
We hope that you enjoy using VirtualBox.
Hope this helps someone.