VirtualBox is a very practical application running under Linux systems, and packaged into Ubuntu 8.04 Hardy Heron, that lets you virtualise an operating system. A bit in the same way as QEmu did it, except that, to make it short, it works better.
Anyway, VirtualBox is highly dependent on the kernel of the base system you’re running it on, so it is linked to the kernel packages in Ubuntu. The only problem is that, when upgrading your kernel with the usual Ubuntu package updates, you don’t get an update for the VirtualBox right away. Instead, you will have to wait for a few days, and possibly a few weeks. The recommendation is thus: do not upgrade your kernel if you
- really need VirtualBox
- don’t really need the upgrade
- don’t know for sure if there is a new VirtualBox package for that kernel
You can always start your system withn older kernel later on (if you didn’t clean the older versions), but then what’s the use of upgrading?
To give you a rough idea, to date, the latest kernel package is linux-image-2.6.24-19-*, and the latest VirtualBox kernel-dependent package is virtualbox-ose-modules-2.6.24-16-*