#!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 hirens152 [1GB+ RAM] Hiren's 15.2 item hirens151 [1GB+ RAM] Hiren's 15.1 item memtest Memtest86+ item detelrest Detel Restore v2.1 item ghost15 [1GB+ RAM] Norton Ghost 15 item xubuntu [NFS] Xubuntu 13.10 (x86) item item kav-graph [Not Working] Kaspersky Rescue Disk [Graphical] item kav-text [Not Working] Kaspersky Rescue Disk [Text-only] choose path goto ${path} :hirens152 initrd http://10.193.65.3/files/ipxe/HirenCD-15.2.iso chain http://10.193.65.3/files/ipxe/memdisk iso raw goto end :hirens151 initrd http://10.193.65.3/files/ipxe/HirenCD-15.1.iso chain http://10.193.65.3/files/ipxe/memdisk iso raw 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 :detelrest initrd http://10.193.65.3/files/ipxe/detel_restore_hd.img chain http://10.193.65.3/files/ipxe/memdisk harddisk goto end :ghost15 echo ${cls} echo echo echo NOTICE: You will be prompted to press a key to boot this image! echo prompt Press any key to continue... initrd http://richland.k12.la.us/files/ipxe/NGH1501_AllWin_English_SrdOnly.iso chain http://10.193.65.3/files/ipxe/memdisk iso raw goto end :xubuntu kernel http://10.193.65.3/files/ipxe/xubuntu-13.10/vmlinuz root=/dev/nfs boot=casper netboot=nfs nfsroot=10.193.65.6:/home/nfs/xubuntu-13.10 ip=dhcp rw initrd http://10.193.65.3/files/ipxe/xubuntu-13.10/initrd.lz boot goto end :kav-graph #linux /boot/rescue root=/dev/nfs rootfstype=auto vga=791 init=/init initrd=rescue.igz kav_lang=${kav_lang} udev liveimg splash quiet doscsi nomodeset #initrd /boot/rescue.igz reboot #kernel http://10.193.65.3/files/ipxe/kav/rescue root=auto:CDLABEL=multiboot rootfstype=auto vga=791 init=/init kav_lang=en udev liveimg doscsi nomodeset ip=dhcp httpfs=http://10.193.65.3/files/ipxe/kav/squashfs.img #initrd http://10.193.65.3/files/ipxe/kav/rescue.igz #boot goto end :kaspersky-text reboot #linux /boot/rescue root=live:CDLABEL=KRD10 rootfstype=auto vga=791 init=/init initrd=rescue.igz kav_lang=${kav_lang} udev liveimg quiet nox kavshell noresume doscsi nomodeset #initrd /boot/rescue.igz goto end :end