QUOTE (dera @ Jul 9 2009, 10:58 PM)

at me also this works booting from UFD (with grub4dos loaded to mbr):
in the root of the UFD resides
the original untouched erd50.iso
ntdetect.com
setupldr.bin (from w2k3 SP1)
winnt.sif (using /rdexportascd /rdpath=erd50.iso)
in menu.lst: chainloader /setupldr.bin
Sure it boots in that way too.

Let me describe a different scenario: in your UFD
root you have "erd50.iso" and its 3 needed files: "ntdetect.com", "setupldr.bin" and "winnt.sif".
Then, suppose that you want to add also XP Recovery Console ISO (just as an example) to your USB Flash Drive.
Please, note that XP Recovery Console ISO
needs to be placed in the
root of your UFD and furthermore it needs the same 3 files that erd50.iso needs (that's ntdetect.com, setupldr.bin and winnt.sif).
Please note that furthermore the two "winnt.sif" contents are NOT the same and that obviously 2 files with the same name cannot reside in the same directory.
In your menu.lst you will have the same entries with 2 different titles, that's
title XP Recovery Console
find --set-root /setupldr.bin
chainloader /setupldr.bin
title ERD Commander 5.00
find --set-root /setupldr.bin
chainloader /setupldr.binNow, even assuming (to absurd) that you could put two files with the same name (winnt.sif) in the same directory, when you choose 1 of the 2 above menu.lst titles and then grub4dos chainloads "setupldr.bin" which ISO would be loaded?
Really, booting erd50.iso from the root of your UFD is
not the most desirable way.
Instead, with 2 HD-like images, both erd50.iso and xprc.iso just existing
inside the 2 (isolated and separated) images, will boot even in Multiboot UFD environments and even from any folder existing in your UFD.
In my UFDs - with more than 1 partition - I'm able to boot erd50.iso and XP Recovery Console (ISO) built in 2 HD-like images even from the
2nd partition and even from any folder.
QUOTE (online @ Jul 6 2009, 09:40 AM)

I've found the most versatile way in order to boot ERD Commander 5.00 (that's "erd50.iso") from your USB Flash Drive (using "grub4dos" as boot loader) with minimal hacking.