Why should you trow away a working menu, when both menu systems can exist next to each other?
You can even mix them. e.g.: start grub4dos from a syslinux menu entry to boot an iso directly.
The grub4dos syntax is also more difficult that the syslinux syntax.
Most bootable CDs (ISOs) have isolinux as boot loader. Those iso's are a lot easier to integrate in UBCD without to much change to the isolinux.cfg file of that iso, than that you have to convert them to grub4dos synthax (it is not that difficult, but if you look at the forums at boot-land.net, you will see that most of them don't understand what needs to be done. In general linux based iso's, can't be booted with iso emulation, only if they exist of only a kernel and an initrd or when the developers of the distro has included an option to find the iso and mount it, so it can access the necessary files afterwards. For dos based iso's, grub4dos emulation will work.
A lot of features that where available on syslinux are only added recently to grub4dos, because I asked for them:
- help menu text support
- more advanced color command
- unmapping multiple mappings at once
- support for booting multiple initrds (are in fact: initramfs files because it only works with cpio archives)
- ability to write text strings (also hex if you want) to a file in a memory mapped image.
- a dd command
- fixed chainloading of isolinux.bin (v3.73)
- maybe some other things I forgot
Tinybit (one of the developers of grub4dos) will probably stop developing grub4dos (health problems). Bean (other developer) is mainly working on grub2 AFAIK (which will be great when it is stable). So from the info I have now, grub4dos 0.4.4 will probably the last release (at least for the moment), while syslinux will stil bel actively developed.
Also loading a new config file with the configfile
is slower (3 seconds) on a CD than going to a menu with isolinux (2 seconds). Until 2 days ago, loading a new config file in grub4dos on a CD (needed to go to a submenu), took 5 seconds. See my posts at: http://www.boot-land.net/forums/index.php?showtopic=7458
In the future, the program Hardware Detection Tool will probably be added. It is a program (comboot module) that runs on top of the syslinux bootloader.
Someone at syslinux is also working on iso emulation support.
I think it is best to have both menu systems, so everybody can choose the menu system he likes the most.
Download Ultimate Boot CD v5.0
Use Parted Magic
for handling all partitioning task: http://partedmagic.com/