MEMDISK can boot (some) ISO's now, just like Grub4Dos.
The following code (new preferred syslinux syntax):
APPEND iso raw
does the same as:
APPEND iso raw initrd=/g4u.iso
(raw is needed on the append line for G4U on some PCs, raw is not needed for most other iso's)
G4U, Offline NT Password and Recovey Tool and DBAN will be booted with ISO emulation in the next release of UBCD.Edit on 20 November 2009
: The PLoP iso (floppy emulation) and Dell Diagnostics iso (hard disk emulation) work now.
The ISO is mapped to BIOS drive 0xE0 (same drive as drive (hd96) in grub4dos). If 0xE0 already exists (is your normal CD drive for example, this drive is shifted upwards (becomes 0xE1) and the emulated iso will be available as 0xE0. So if you boot several ISO's after each other (ISO's in ISO's) with MEMDISK the old CD drives will shift one BIOS drive up.
Currently only memory mapping is implemented. Direct mapping might be added in the future.
All iso's that can be booted with grub4dos iso emulation (memory mapped), can probably be booted with MEMDISK too (if you have enough ram of course). Note: not all ISO's can be booted with MEMDISK or GRUB4DOS, see http://www.boot-land.net/forums/index.php?showtopic=5041
for working ISO's.The same limitations as for grub4dos iso emulation are true for memdisk iso booting.
See also: http://www.boot-land.net/forums/index.php?showtopic=8258
Edit on 8 June 2010:
UBCD50 and higher have the ISO booting capable MEMDISK.
Get Syslinux 3.86 or higher to get the last version:http://www.kernel.org/pub/linux/utils/boot/syslinux/
Download Ultimate Boot CD v5.0
Use Parted Magic
for handling all partitioning task: http://partedmagic.com/