OK, I've been researching this everywhere, and I could not find any more information about this. However, it looks like Grub4Dos allows direct booting of ISO and Floppy Images. (Even gzipped images!)

Currently, I'm using a USB stick, and I had syslinux on it, but when I would boot a DOS image with memdisk, it would hang. With DFT with PC DOS and virtually any image with FreeDOS. I tried the new FreeDOS image, but it did not help. (I got a new Invalid OpCode instead of hanging at INIT.)

In any case, Grub4Dos is great. Here's what you need to boot a floppy (or even ISO image, but not all ISO images work currently.)

Suppose the submenu file is called submenu.lst and located at /boot/grub
We can call this submenu by placing the configuration below in menu.lst
# calling submenu
title Sub-menu
configfile (hd0,2)/boot/grub/submenu.lst
In submenu.lst file we must have the configuration to come back to the main menu. Below is such an example
# submenu.lst file
# Go to main menu
title Main-menu
configfile (hd0,2)/boot/grub/menu.lst

pio wrote:Now it's better then syslinux. I see no reason to continue syslinux but the work to convert the menus.

It has many features but it is lacking (at least currently) to pass options to the freedos image which is used extensively on UBCD. The suggestion of tinybit (see http://www.boot-land.net/forums/index.p ... topic=6119) will probably work, but the use of numbers won't make it easy to edit.

I just added the UBCD50b12 ISO to a USB key that boots various ISOs using GRUB4DOS (including UBCD411 with Ilko's menus). I was surprised to find that I could run the items I tested (MemTst86+, SeaTools) using the ISOLinux/SysLinux menus, and didn't need to choose the GRUB4DOS menus.

Is this because of the "grub4dos support" or are the GRUB4DOS menus only required to load certain images?