#!ipxe set esc:hex 1b # ANSI escape character - "^[" set cls ${esc:string}[2J # ANSI clear screen sequence - "^[[2J" menu Select the image you wish to boot. item win10-x64 Windows 10 (64-bit) Install #item win10-x86 Windows 10 (32-bit) Install item archlinux Arch Linux item memtest Memtest86+ choose path goto ${path} :win10-x64 #=======Windows 10 Installation ISO============== kernel http://10.193.65.3/files/ipxe/wimboot initrd http://10.193.65.3/files/ipxe/winpe_nofeatures/Boot/BCD BCD initrd http://10.193.65.3/files/ipxe/winpe_nofeatures/Boot/boot.sdi boot.sdi initrd http://10.193.65.3/files/ipxe/winpe_nofeatures/sources/boot.wim boot.wim boot #kernel http://10.193.65.3/files/ipxe/wimboot gui #initrd http://10.193.65.3/files/ipxe/win10/win10-x64/bootmgr bootmgr #initrd http://10.193.65.3/files/ipxe/win10/win10-x64/boot/bcd bcd #initrd http://10.193.65.3/files/ipxe/win10/win10-x64/boot/fonts/segmono_boot.ttf segmono_boot.ttf #initrd http://10.193.65.3/files/ipxe/win10/win10-x64/boot/fonts/segoe_slboot.ttf segoe_slboot.ttf #initrd http://10.193.65.3/files/ipxe/win10/win10-x64/boot/fonts/segoen_slboot.ttf segoen_slboot.ttf #initrd http://10.193.65.3/files/ipxe/win10/win10-x64/boot/fonts/wgl4_boot.ttf wgl4_boot.ttf #initrd http://10.193.65.3/files/ipxe/win10/win10-x64/boot/boot.sdi boot.sdi #initrd -n boot.wim http://10.193.65.3/files/ipxe/win10/win10-x64/sources/boot.wim boot.wim #imgstat #boot goto end :win10-x86 goto end :memtest initrd http://10.193.65.3/files/ipxe/memtest86+-4.20.iso chain http://10.193.65.3/files/ipxe/memdisk iso raw goto end :archlinux initrd http://10.193.65.3/files/ipxe/archlinux-2023.02.01-x86_64.iso chain http://10.193.65.3/files/ipxe/memdisk iso raw goto end :end