Installing XenServer via iPXE

Xen logo

You can use iPXE to boot into the XenServer installer via HTTP:

  • Create a directory on your web server to contain the installation files (e.g. /var/www/boot/xenserver).
  • Copy the contents of the XenServer installation CD-ROM to this directory.
  • Decompress the files xen.gz and vmlinuz:
      zcat /var/www/boot/xenserver/boot/xen.gz > /var/www/boot/xenserver/boot/xen
      zcat /var/www/boot/xenserver/boot/vmlinuz > /var/www/boot/xenserver/boot/vmlinux
  • Create an iPXE script file (/var/www/boot/xenserver/xen.ipxe) containing:
      kernel boot/xen dom0_max_vcpus=1-2 dom0_mem=max:752M com1=115200,8n1 console=com1,vga
      module boot/vmlinux xencons=hvc console=hvc0 console=tty0
      module install.img
  • Instruct iPXE to boot from your xen.ipxe script, e.g. using
    chain http://your.web.server/boot/xenserver/xen.ipxe
appnote/xenserver.txt ยท Last modified: 2014/09/01 14:36 by robinsmidsrod
Recent changes RSS feed CC Attribution-Share Alike 4.0 International Driven by DokuWiki
All uses of this content must include an attribution to the iPXE project and the URL
References to "iPXE" may not be altered or removed.