;
; misc
;

default 3

title   Memtest86
kernel  ()\boot\loader\linux.mdl
module  ()\memtest86\memtest

title  linux from /dev/sda9
kernel ()\boot\loader\linux.mdl
module ()\linux\vmlinuz BOOT_IMAGE=linux root=/dev/sda9  resume=/dev/sda8 splash=silent vga=788
module ()\linux\initrd.img

title   Linux
kernel  ()\boot\loader\linux.mdl
module  ()\linux\vmlinuz ramdisk_size=100000 init=/etc/init lang=us initrd=cdrom.gz ; vga=791
module  ()\linux\initrd.img

title Knoppix 5.1.1
root ()
kernel /boot/loader/linux.mdl
module /knoppix/linux ramdisk_size=100000 init=/etc/init lang=us apm=power-off vga=791 initrd=/boot/minirt.gz nomce loglevel=0 quiet BOOT_IMAGE=knoppix 2
module /knoppix/minirt.gz

title knoppix-txt
root ()
kernel /boot/loader/linux.mdl
module /knoppix/linux ramdisk_size=100000 init=/etc/init lang=us apm=power-off vga=normal initrd=/boot/minirt24.gz nomce quiet BOOT_IMAGE=knoppix
module /knoppix/minirt.gz

title fb1280x1024
root ()
kernel /boot/loader/linux.mdl
module /knoppix/linux ramdisk_size=100000 init=/etc/init lang=us apm=power-off vga=794 xmodule=fbdev initrd=/boot/minirt24.gz nomce quiet BOOT_IMAGE=knoppix
module /knoppix/minirt.gz

title fb1024x768
root ()
kernel /boot/loader/linux.mdl
module /knoppix/linux ramdisk_size=100000 init=/etc/init lang=us apm=power-off vga=791 xmodule=fbdev initrd=/boot/minirt24.gz nomce quiet BOOT_IMAGE=knoppix
module /knoppix/minirt.gz

title fb800x600
root ()
kernel /boot/loader/linux.mdl
module /knoppix/linux ramdisk_size=100000 init=/etc/init lang=us apm=power-off vga=788 xmodule=fbdev initrd=/boot/minirt24.gz nomce quiet BOOT_IMAGE=knoppix
module /knoppix/minirt.gz

title failsafe
root ()
kernel /boot/loader/linux.mdl
module /knoppix/linux ramdisk_size=100000 init=/etc/init lang=us vga=normal atapicd nosound noapic noacpi acpi=off noscsi nodma noapm nousb nopcmcia nofirewire noagp nomce nodhcp xmodule=vesa initrd=/boot/minirt24.gz BOOT_IMAGE=knoppix
module /knoppix/minirt.gz

title   FreeDOS32 with memdisk (from syslinux)
kernel  ()\boot\loader\linux.mdl
module  ()\memdisk\memdisk
module  ()\floppies\freedos32.img

title  FreeDos32 via multiboot
kernel \fd32\bin\fd32.bin --tick 10000
module \fd32\bin\floppy.o
module \fd32\bin\atadrv.o
module \fd32\bin\clockdrv.o
module \fd32\bin\unicode.o
module \fd32\bin\nls.o
module \fd32\bin\fat.o
module \fd32\bin\psmouse.o
module \fd32\bin\keybdrv.o
module \fd32\bin\consdrv.o
module \fd32\bin\dpmi.o
module \fd32\command.exe

title   Express OS
kernel  \Express.OS\boot.bin --type  multiboot
module  \Express.OS\Machine.config
module  \Express.OS\l_intl.nls
module  \Express.OS\c_437.nls
module  \Express.OS\c_1252.nls
module  \Express.OS\start.dll
module  \Express.OS\kernel32.dll
module  \Express.OS\user32.dll
module  \Express.OS\ole32.dll
module  \Express.OS\oleaut32.dll
module  \Express.OS\gdi32.dll
module  \Express.OS\computer.dll
module  \Express.OS\FileSystem\root.dll
module  \Express.OS\FileSystem\fat.dll
module  \Express.OS\FileSystem\iso9660.dll
module  \Express.OS\drivers.dll

title   ReactOS via multiboot
kernel  ()\loader\setupldr.sys

title   StreamOS
root    ()
kernel  \boot\loader\linux.mdl
module  \memdisk\memdisk
module  \floppies\streamos.img

title   Moebius
root    ()
kernel  \boot\loader\linux.mdl
module  \memdisk\memdisk
module  \floppies\mobius-fd-release5.img

title   The Moebius (multiboot) [debug]
; note: traps to kernel debugger in all emulators and on real machine
kernel  ()\moebius\kernel.exe \boot=tarfs,mobius.tar \debugport=1
modaddr 0x02000000
module  ()\moebius\system.pro
module  ()\moebius\monitor.exe
module  ()\moebius\mobius.tar

title   axe.com from Miraculix OS
; note: some floppy must present in the system
kernel  ()\boot\loader\chain.mdl --bootdev=() --load-segment=0x1010 --load-offset=0x0 --boot-cs=0x1000 --boot-ip=0x100
module  ()\mx\axe.com
write   0x10081 0x0000000d
write   0x10000 0x000019cd

title   UnOS
root    ()
kernel  \boot\loader\linux.mdl
module  \memdisk\memdisk
module  \floppies\unOS098.img

title   HelenOS ; won't work for now
kernel  ()\helenos\kernel.bin
modaddr 0x02000000
module  ()\helenos\ns
module  ()\helenos\loader
module  ()\helenos\init
module  ()\helenos\devmap
module  ()\helenos\rd
module  ()\helenos\vfs
module  ()\helenos\tmpfs
module  ()\helenos\initrd.img

title   ISOLinux
root    ()
kernel  /boot/loader/chain.mdl --bootdev=()
module  /boot/isolinux/isolinux.bin

title   Airboot with memdisk
kernel  ()\boot\loader\linux.mdl
module  ()\memdisk\memdisk
module  ()\floppies\airboot.img

title   MHDD 4.6 floppy
root    ()
kernel  \boot\loader\linux.mdl
module  \memdisk\memdisk raw
module  \floppies\mhdd46.img

title   Norton ghost floppy
root    ()
kernel  \boot\loader\linux.mdl
module  \memdisk\memdisk raw
module  \floppies\ghost.img

title   Partition Magic 7.0 floppy
root    ()
kernel  \boot\loader\linux.mdl
module  \memdisk\memdisk raw
module  \floppies\pm7.img

title    BCDW
kernel   ()\boot\loader\chain.mdl --bootdev=()
module   ()\bcdw\bcdwboot.bin

title  Gnuppix - GNU/Hurd on L4 (debug output on vga)
kernel /l4hurd/laden -D -o vga
module /l4hurd/ia32-kernel
module /l4hurd/sigma0
module /l4hurd/wortel -D -o vga
module /l4hurd/physmem
module /l4hurd/task
module /l4hurd/deva
module /l4hurd/task
module /l4hurd/ruth

title  Gnuppix - GNU/Hurd on L4 (debug output on serial)
kernel /l4hurd/laden -D -o serial,uart1,speed=9600
module /l4hurd/ia32-kernel
module /l4hurd/sigma0
module /l4hurd/wortel -D -o serial,uart1,speed=9600
module /l4hurd/physmem
module /l4hurd/task
module /l4hurd/deva
module /l4hurd/task
module /l4hurd/ruth

title   ext2fs microfsd
kernel  ()\boot\loader\linux.mdl
module  ()\ext2\microfsd.fsd os2_bios_device=0x80 os2_bootdrive=3 os2_hidden_sectors=0x11 os2_sect=17 os2_head=4 os2_total_sectors=0xffcc os2_bytes_per_sector=512

title   Load a MBR of first HDD (chainloading)
kernel  ()\boot\loader\chain.mdl --bootdev=(hd0)
module  (hd0)0+1

title   Load a MBR of second HDD (chainloading)
kernel  ()\boot\loader\chain.mdl --bootdev=(hd1)
module  (hd1)0+1

title   Load a bootsector of first primary partition (chainloading)
kernel  ()\boot\loader\chain.mdl --bootdev=(hd0,0)
bsmodule  (hd0,0)0+1

title   Load a bootsector of second primary partition (chainloading)
kernel  ()\boot\loader\chain.mdl --bootdev=(hd0,1)
bsmodule  (hd0,1)0+1
