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:
      #!ipxe
      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
      boot
  • 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 https://ipxe.org
References to "iPXE" may not be altered or removed.