#!ipxe :start menu iPXE Boot Menu item item archlinux Arch Linux item eosmain Endeavour OS item item shell iPXE shell item reboot Reboot item exit Exit item choose --default eosmain --timeout 500 target && goto ${target} :eosmain set server_path eos set http 23.94.203.39:6911 set dist-root http://${http}/${server_path} set cmdline ip=:::::usb0:dhcp #echo -n Extra Kernel Params: ${} #read --timeout 10000 cmdline kernel ${dist-root}/arch/boot/x86_64/vmlinuz-linux initrd ${dist-root}/arch/boot/intel-ucode.img initrd ${dist-root}/arch/boot/amd-ucode.img initrd ${dist-root}/arch/boot/x86_64/initramfs-linux.img imgargs vmlinuz-linux initrd=initramfs-linux.img archisobasedir=arch archiso_http_srv=${dist-root}/ nvme_load=yes ${cmdline} boot :archlinux set server_path archlinux set http 23.94.203.39:6911 set dist-root http://${http}/${server_path} set cmdline ip=:::::eth1:dhcp #echo -n Extra Kernel Params: ${} #read --timeout 10000 cmdline kernel ${dist-root}/arch/boot/x86_64/vmlinuz-linux initrd ${dist-root}/arch/boot/x86_64/initramfs-linux.img imgargs vmlinuz-linux initrd=initramfs-linux.img archisobasedir=arch archiso_http_srv=${dist-root}/ nvme_load=yes ${cmdline} boot ## Utility menu items: :shell echo Type exit to get the back to the menu shell set menu-timeout 0 goto start :failed echo Booting failed, dropping to shell goto shell :reboot reboot :exit exit