Install the kernel-headers package that matches your kernel version:
Code:
sudo apt-get install linux-headers-$(uname -r)
Error! Your kernel headers for kernel 2.6.32-22-generic cannot be found at
/lib/modules/2.6.32-22-generic/build or /lib/modules/2.6.32-22-generic/source.
My Maverick is up-to-date and uses kernel-headers-2.6.35-22-generic. You're a couple of minor versions behind it appears. I'd suggest "sudo apt-get upgrade" to begin with before getting the kernel headers and re-installing VirtualBox.
When you've finished upgrading and installing the kernel headers, you'll find the headers in /usr/src/linux-headers-2.6.35-22-generic and a symbolic link to this directory from /lib/modules/2.6.35-22-generic/build.
Bookmarks