#!ipxe ###################### MAIN MENU #################################### :start menu iPXE boot menu item --gap -- --------------------------- Debian 12 --------------------------------- item debian12auto Debian 12.4 Server Auto Install item debian12manual Debian 12.4 Server Manual Install item debian12live Debian 12.4 Live Installer Xfce item debian12livecustom Debian 12.2 Live Custom Xfce item --gap -- -------------------------- Proxmox 8.0 -------------------------------- item proxmox8 Proxmox 8.0 Install item --gap -- -------------------------- Debian 11.7 -------------------------------- item debian11auto Debian 11.7 Server Auto Install item debian11manual Debian 11.7 Server Manual Install item --gap -- -------------------------- Alpine 3.19.1 ------------------------------ item alpine Alpine 3.19.1 Netboot item --gap -- ------------------- Windows Install Capture Restore ------------------- item winintcaprest Windows Install Capture Restore item --gap -- ------------------------------ WinPE ---------------------------------- item hbpe Hiren's Boot PE item --gap -- -------------------------- Veeam Recovery ----------------------------- item veeam Veeam Recovery item --gap -- --------------------------- Parted Magic ------------------------------ item pmagic Parted Magic item --gap -- --------------------------- Netboot.xyz ------------------------------- item netboot Netboot.xyz item --gap -- ------------------------- Advanced options ---------------------------- item config Configure settings item shell Drop to iPXE shell item reboot Reboot computer item item exit Exit iPXE and continue BIOS boot choose --default debianauto selected || goto cancel goto ${selected} :cancel echo You cancelled the menu, dropping you to a shell :shell echo Type 'exit' to get the back to the menu shell set menu-timeout 0 set submenu-timeout 0 goto start :failed echo Booting failed, dropping to shell goto shell :reboot reboot :exit exit :config config goto start :back set submenu-timeout 0 clear submenu-default goto start ############ MAIN MENU ITEMS ############ :debian12auto chain http://192.168.1.50/files/ipxe/debian-12.4/boot-auto.ipxe || goto failed goto start :debian12manual chain http://192.168.1.50/files/ipxe/debian-12.4/boot-manual.ipxe || goto failed goto start :debian12live chain http://192.168.1.50/files/ipxe/debianliveinstaller-12.2/boot-live.ipxe || goto failed goto start :debian12livecustom chain http://192.168.1.50/files/ipxe/debianlivecustom-12.2/boot-live.ipxe || goto failed goto start :proxmox8 chain http://192.168.1.50/files/ipxe/proxmox8/boot.ipxe || goto failed goto start :debian11auto chain http://192.168.1.50/files/ipxe/debian-11.7/boot-auto.ipxe || goto failed goto start :debian11manual chain http://192.168.1.50/files/ipxe/debian-11.7/boot-manual.ipxe || goto failed goto start :alpine chain http://192.168.1.50/files/ipxe/alpine-3.19.1/boot-manual.ipxe || goto failed goto start :winintcaprest chain http://192.168.1.50/files/ipxe/winpe/boot.ipxe || goto failed goto start :hbpe chain http://192.168.1.50/files/ipxe/hbpe/boot.ipxe || goto failed goto start :veeam chain http://192.168.1.50/files/ipxe/veeamrecovery/boot.ipxe || goto failed goto start :pmagic chain http://192.168.1.50/files/ipxe/pmagic/boot.ipxe || goto failed goto start :netboot chain --autofree https://boot.netboot.xyz/menu.ipxe || goto failed goto start