Во времена Citrix Xenserver 6.5 и Debian 8 было так...
Шаги:
- Установка Debian 8.2
- Подготовка вебсервера для PXE
- Подготовка загрузчика под PXE
- Установка Citrix XenServer
PXE
Подготовка файлов:
#> cd /tmp
#> mkdir -p iso
#> mkdir -p www
#> wget http://downloadns.citrix.com.edgesuite.net/10175/XenServer-6.5.0-xenserver.org-install-cd.iso -O xen.iso
#> mount -o loop xen.iso iso
#> cp -a iso/* www
#> cd www
xenserver.xml<?xml version="1.0"?>
<installation srtype="lvm">
<primary-disk>sda</primary-disk>
<keymap>us</keymap>
<root-password>PASSWORD</root-password>
<source type ="url">http://XXX.XXX.XXX.XXX/</source>
<admin-interface name="eth0" proto="dhcp" />
<nameserver>8.8.8.8</nameserver>
<timezone>Europe/London</timezone>
</installation>
GRUB
Подготовка файлов:
#> cd /boot
#> wget http://XXX.XXX.XXX.XXX/install.img
#> wget http://XXX.XXX.XXX.XXX/vmlinuz
#> wget http://XXX.XXX.XXX.XXX/xen.gz
/boot/grub/grub.cfg...
multiboot /xen.gz dom0_mem=752M acpi=off nosmp noapic noirqbalance
module /vmlinuz answerfile=http://XXX.XXX.XXX.XXX/xenserver.xml install
module /install.img
...