Adding support for FreeDOS

This commit is contained in:
Antony Messerli 2016-01-09 12:39:16 -06:00
parent 5e6f46b67a
commit ace0fb271a
2 changed files with 30 additions and 0 deletions

25
src/freedos.ipxe Normal file
View File

@ -0,0 +1,25 @@
#!ipxe
# FreeDOS Operating System
# http://www.freedos.org
:freedos_menu
menu FreeDOS
item --gap FreeDOS
item freedos_install ${space} FreeDOS 1.1 Source Install
choose --default ${menu} menu || goto utils_exit
echo ${cls}
goto ${menu} ||
chain ${menu}.ipxe || goto utils_exit
goto freedos_exit
:freedos_install
imgfree
kernel ${memdisk} iso raw
initrd http://www.freedos.org/download/download/fd11src.iso
boot
:freedos_exit
clear menu
chain menu.ipxe
exit 0

View File

@ -30,6 +30,7 @@ item local ${space} Boot from local hdd
item --gap Installers:
item linux ${space} Linux Installers
item bsd ${space} BSD Installers
item freedos ${space} FreeDOS Installers
item windows ${space} Windows Installers
item --gap Tools:
item utils ${space} Utilities
@ -96,6 +97,10 @@ goto main_menu
chain bsd.ipxe
goto main_menu
:freedos
chain freedos.ipxe
goto main_menu
:windows
chain windows.ipxe
goto main_menu