Jeremy Davis's picture

Although I was under the impression that LXC was meant as some sort of replacement for OpenVZ (it borrows a great deal from OpenVZ - as should happen in the open source world). I think it was perhaps shortsighted for Ubuntu to not allow inclusion of an OpenVZ kernel patch as now those using container virtualisation are left with no clear Ubuntu upgrade path.

Anyway, if you want to use virtualisation I can't recommend ProxmoxVE as a hypervisor OS enough. Check it out here. It is based on Debian Lenny and utilises both KVM (for OS agnostic virtualisation) and OpenVZ (for Linux container virtualisation). It has 3 different kernels available: 2.6.18, 2.6.24 and 2.6.31 (which currently only has KVM support - no OpenVZ, but this will be rectified since the recent OpenVZ kernel patch release). Itis 64 bit only and relies on CPU virtualisation extentions (for KVM).

Good luck with your playing. Also if you follow the link above bodhi has a couple of blog posts about LXC which may be useful for your experimentation.