Sasquatch, you missed my point there are
more than one Ubuntu kernels tuned for server builds. For the wider readers it might be worth explaining. If we leave aside the debug and 368 kernels, Ubuntu supports the following standard meta kernels:
- generic. This has a fine grain timeslice and is really optimised for workstations.
- server. This is optimised for servers running on bare metal.
- rt. This is optimised for embedded and real-time systems.
- xen. This includes support for Xen dom0 and domU.
- openVZ. This supports the Parallels OpenVZ project.
- virtual. This is optimised for running as a guest in a VM (primarily VMware but the same tuning applies to VBox). One of the advantages here is that it does not require PAE support.
Though the 2.6.24-17 Hardy kernel has recently been released, VBox users are better off sticking with the 2.6.24-16 kernel until the team release the virtualbox-ose modules for 2.6.24-17 (and of course the corresponding
linux-ubuntu-modules-2.6.24-16-virtual drivers). So my point is that VBox users should build their server configurations with the
linux-image-2.6.24-16-virtual kernel. Suggesting that they use the
*-server kernel is bad advice.
BTW:
JeOS (
Just
enough
Operating
System) is Ubuntu's excellent minimal server build targeted at the appliance sector, so I was also talking servers