#!ipxe # :MENU menu item --gap -- ---------------- iPXE boot menu ---------------- item shell ipxe shell item xen Xen item deb-netboot-4.14.y Debian stable netboot 4.14.y item deb-netboot-4.15.y Debian stable netboot 4.15.y item deb-netboot-4.16.y Debian stable netboot 4.16.y item deb-stable-netinst Debian stable netinst item deb-i386-stable-netinst Debian i386 stable netinst item deb-testing-netinst Debian testing netinst item voyage-netinst Voyage netinst 0.11.0 item ubuntu-lts-netinst Ubuntu LTS netinst item ubuntu-lts-netinst-pkrol [pkrol] Ubuntu LTS netinst item coreos-netinst Core OS netinst item core-6.4 Core 6.4 item --gap -- ------------ iPXE boot menu end ---------------- choose --default boot --timeout 3000 target && goto ${target} :xen kernel kernels/xen-4.8-amd64 dom0_mem=512M loglvl=debug guest_loglvl=all com1=115200,8n1 console=com1 iommu=debug module kernels/vmlinuz-4.14.y console=hvc0 earlyprintk=xen nomodeset root=/dev/nfs rw ip=dhcp nfsroot=192.168.4.206:/srv/nfs/xen,vers=3,udp nfsrootdebug boot goto MENU :deb-netboot-4.14.y kernel kernels/vmlinuz-4.14.y bootfile=http://192.168.4.206:8000/menu.ipxe root=/dev/nfs rw ip=dhcp nfsroot=192.168.4.206:/srv/nfs/debian,vers=3,udp nfsrootdebug --- console=ttyS0,115200 earlyprint=serial,ttyS0,115200 boot goto MENU :deb-netboot-4.15.y kernel kernels/vmlinuz-4.15.y bootfile=http://192.168.4.206:8000/menu.ipxe root=/dev/nfs rw ip=dhcp nfsroot=192.168.4.206:/srv/nfs/debian,vers=3,udp nfsrootdebug --- console=ttyS0,115200 earlyprint=serial,ttyS0,115200 boot goto MENU :deb-netboot-4.16.y kernel kernels/vmlinuz-4.16.y bootfile=http://192.168.4.206:8000/menu.ipxe root=/dev/nfs rw ip=dhcp nfsroot=192.168.4.206:/srv/nfs/debian,vers=3,udp nfsrootdebug --- console=ttyS0,115200 earlyprint=serial,ttyS0,115200 boot goto MENU :deb-stable-netinst kernel http://ftp.nl.debian.org/debian/dists/stable/main/installer-amd64/current/images/netboot/debian-installer/amd64/linux --- console=ttyS0,115200 earlyprint=serial,ttyS0,115200 initrd=initrd.gz initrd http://ftp.nl.debian.org/debian/dists/stable/main/installer-amd64/current/images/netboot/debian-installer/amd64/initrd.gz boot goto MENU :deb-i386-stable-netinst kernel http://ftp.nl.debian.org/debian/dists/stable/main/installer-i386/current/images/netboot/debian-installer/i386/linux bootfile=http://192.168.4.206:8000/menu.ipxe --- console=ttyS0,115200 earlyprint=serial,ttyS0,115200 initrd=http://ftp.nl.debian.org/debian/dists/stable/main/installer-i386/current/images/netboot/debian-installer/i386/initrd.gz initrd http://ftp.nl.debian.org/debian/dists/stable/main/installer-i386/current/images/netboot/debian-installer/i386/initrd.gz boot goto MENU :ubuntu-lts-netinst kernel http://archive.ubuntu.com/ubuntu/dists/focal/main/installer-amd64/current/legacy-images/netboot/ubuntu-installer/amd64/linux bootfile=http://192.168.4.206:8000/menu.ipxe --- console=ttyS0,115200 earlyprint=serial,ttyS0,115200 initrd=initrd.gz initrd http://archive.ubuntu.com/ubuntu/dists/focal/main/installer-amd64/current/legacy-images/netboot/ubuntu-installer/amd64/initrd.gz boot goto MENU :ubuntu-lts-netinst-pkrol kernel http://archive.ubuntu.com/ubuntu/dists/focal/main/installer-amd64/current/legacy-images/netboot/ubuntu-installer/amd64/linux bootfile=http://192.168.4.206:8000/menu.ipxe --- console=ttyS0,115200 earlyprint=serial,ttyS0,115200 root=/dev/ram0 ramdisk_size=1500000 initrd=initrd.gz initrd http://archive.ubuntu.com/ubuntu/dists/focal/main/installer-amd64/current/legacy-images/netboot/ubuntu-installer/amd64/initrd.gz boot goto MENU :coreos-netinst set base-url http://stable.release.core-os.net/amd64-usr/current kernel ${base-url}/coreos_production_pxe.vmlinuz initrd=coreos_production_pxe_image.cpio.gz coreos.first_boot=1 --- console=ttyS0,115200 coreos.autologin=ttyS0 earlyprint=serial,ttyS0,115200 initrd ${base-url}/coreos_production_pxe_image.cpio.gz boot goto MENU :core-6.4 kernel core-6.4/vmlinuz --- console=ttyS0,115200 earlyprint=serial,ttyS0,115200 initrd core-6.4/core.gz boot goto MENU deb-testing-netinst boot goto MENU :deb-testing-netinst-uefi kernel http://ftp.nl.debian.org/debian/dists/stable/main/installer-amd64/current/images/netboot/debian-installer/amd64/linux --- console=ttyS0,115200 earlyprint=serial,ttyS0,115200 initrd=initrd.gz initrd http://ftp.nl.debian.org/debian/dists/stable/main/installer-amd64/current/images/netboot/debian-installer/amd64/initrd.gz boot goto MENU :deb-testing-netinst-uefi-i386 kernel http://ftp.nl.debian.org/debian/dists/stable/main/installer-i386/current/images/netboot/debian-installer/i386/linux --- console=ttyS0,115200 earlyprint=serial,ttyS0,115200 initrd=initrd.gz initrd http://ftp.nl.debian.org/debian/dists/stable/main/installer-i386/current/images/netboot/debian-installer/i386/initrd.gz boot goto MENU :voyage-netinst kernel kernels/voyage/vmlinuz bootfile=http://192.168.4.206:8000/menu.ipxe boot=live netboot=nfs root=/dev/nfs rw ip=dhcp nfsroot=192.168.4.206:/srv/nfs/voyage --- console=ttyS0,115200 earlyprint=serial,ttyS0,115200 initrd kernels/voyage/initrd.img boot goto MENU :shell shell || goto MENU