If there's interest I'd be happy to write a hint on installing and using the latest Xen Project hypervisor (4.9.0) on the latest LFS (8.0). It is a lot easier than in years past, but still a few gotchas that took awhile to work out.
I read through all mentions of 'xen' on the LFS lists and it comes up from time to time, but I get the sense that a lot of people who might be interested are turned away by the long list of dependencies. However, I successfully built xen without x11 or multiarch and am running LFS 8.0 as both dom0 and domU. No external kernel patches are required. I have not tried running 32-bit guests, any flavor of windows, HVM, nor have I tried running X11 in either the dom0 or the guests. Pure 64-bit LFS 8.0 works wonderfully as a paravirtual guest with no special guest extensions required. Given its popularity as the leading open source type-1 hypervisor, I think learning Xen is a valuable exercise and has many performance advantages over type-2 solutions like kvm/qemu and Virtualbox. Now that I have a working LFS 8.0 domU, I've created a snapshot which can then be cloned as needed to be the foundation for various specialty VMs (web, database, mail, hadoop, spark, etc.) I feel much safer this way, since I have a long history of turning perfectly good systems into expensive space heaters. With Xen, I can feel free to experiment because when my next clever idea wipes out /usr/lib, I can just trash the VM and start with a fresh copy! virtualization means never having to say you're sorry! czep -- http://lists.linuxfromscratch.org/listinfo/blfs-support FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
