I solved my challenge with your help booting one DOS, one WIN PE (based on ntldr), one WIN PE (based on bootmgr) and one Linux-Distribution from an UFD with bootmgr ...
My next challenge is to boot more than one (same) os from the UFD using bootmgr (e.g. two different DOS versions, two different ntldr-based WIN PE or two different Linux-Distributions). I think, that it is NOT possible with DOS, ntldr-based WIN PE and Linux-Distributions, because they all use similar files in the root of the UFD. But I think, that it must be possible with bootmgr-based WIN PEs. mmh ...
First they also use files in root of the UFD, e.g \sources\boot.wim. First I changed the path to sources\1\boot.wim and adopted the entries in the BCD --> it worked!
Then I created another subfolder: \sources\2\boot.wim (this boot.wim comes from another bootmgr-based WIN PE). I created another Windows Boot Loader section in the BCD-file and adopted the paths ... but when I want to boot now from the UFD, it does NOT show the boot-menu, it reboots and reboots ...
Any ideas?
Edited by triplexxx, 16 October 2010 - 10:26 AM.