====== Ubuntu Xen ======
* [[Ubuntu]]
* [[Xen]]
Install the Xen hypervisor tools and kernel:
aptitude -y install xen-hypervisor-amd64
Download the Ubuntu 14.04 / trusty kernels to do a netboot off of, the one with the most recent updates [[http://ubuntu.cs.utah.edu/ubuntu/dists/trusty-updates/main/installer-amd64/current/images/netboot/xen/|here]].
Sample configuration, using a netboot kernel:
kernel = '/etc/xen/kernels/trusty-updates/vmlinuz'
ramdisk = '/etc/xen/kernels/trusty-updates/initrd.gz'
memory = 4096
vcpus = 4
name = 'ubuntu-xen1'
disk = ['phy:/dev/xvg/ubuntu-xen1-root,xvda,rw','phy:/dev/xvg/ubuntu-xen1-swap,xvdb,rw']
vif = ['bridge=br0']
Once the installation is finished, disable the ''kernel'' and ''ramdisk'' settings, and set the ''bootloader'' to pygrub:
bootloader = 'pygrub'
# kernel = '/etc/xen/kernels/trusty-updates/vmlinuz'
# ramdisk = '/etc/xen/kernels/trusty-updates/initrd.gz'