I'm wanting to create a bootable Linux + Xen Hypervisor on a USB stick.
I have it working how I want on a hard drive but for cloud deployment I'd like it to boot xen to a ram disk and mount the internal hard drive to /xen
The idea being that I can deploy new xen servers by just plugging in a USB stick.
How would I go about getting linux and xen onto a USB stick? I'm looking for some good tutorials but haven't found that many that suit. Apart from ones that convert ISO boot CD images to USB.
Note: I am not interested in answers that show me how to put xenserver on a usb stick. Xenserver is not linux + xen hypervisor.