It worked fine on my Kingston DataTraveler II 256m stick, after format with Windows and use makebootfat (the old, not your's....I don't understand anything about it....But, finally, it works, so, thanks for all !!!)

I've carefully followed everything written in this post, and finally managed to create an USB bottable UBCD. However, besides the work done by yours guys is great, I encountered a problem that other people should have too.

...
UBCD2USB : Launching 'makebootfat' to format USB drive
Please insert ONLY ONE usb disk
UBCD At this point you migth want ... to refresh system's view of its content
<ERROR> Missing 'f:\ldlinux.sys' (Where is USB-drive?)

I focused on the last error message and i understood the first one latter when trying to launch the makebootfat stand alone.

1st remark : the 'Please insert ONLY ONE usb disk' doesn't sound like a 'beware buddy it doesn't going to work that way' moreover the program continues as if nothing happened

I had this error due to the presence of several SD-card-like drives of my floppy drive, I inactivated them from windows XP (i could have simply unplugged them too). Once all the unrelevant drives have been inactivated the procedure worked perfectly.

Finally i just wanted to explain the problems I had and hopefully some adjustement concerning warning/error messages in the next ubcd releases (4.1.2 and upper) should warn other newbies like me that beside giving a precise drive letter (f: ) makebootfat doesn't like to express itself in front of other flash drives (g: h: )....it is indecent.

Unfortunately it seems that you did not carefully read the previous posts since limerik had exactly the same error message. Have you tried every solution proposed by the other guys ?

You should check the UBCD2USBfdd.cmd (read previous messages, you'll find the link to download it) and check the boot sector of your USB key with PTEDIT (again quoted in the previous messages, page 3 or 4 i think)

If you've tried everything maybe you should give us more information concerning what you have done (content of you key, etc...)

hi, i'd the same problem as some of you: Could not find kernel image: linux

i found a working solution.

1) format your usb stick with fat (i'd prefer fat16)
2) Download syslinux and start syslinux\win32\syslinux.exe e: (where e: is the driveletter of your usb stick)
3) copy from ubcd the files from the \syslinux directory to the root of your usb stick (except: ldlinux.sys)
4) copy now the all the files and directories from ubcd to the root of your usb stick

this was working fine for me, and did not get the ugly: Could not find kernel image: linux error message anymore

If you find it does not work (as I found it problematic):
Follow the instructions of syntaxer,. that is:
Download syslinux package
On your USB drive: overwirte x:\*.* files with files from x:\syslinux\
From syslinux package take just win32 folder, with witch replace x:\syslinux\win32.
run x:\syslinux\win32\syslinux x:

and you are done. your image will boot and you will get proper menu displayed.

My opinion on that is:
If I can boot from USB why should I boot from CD?

The only reason I see
- no USB port (USB addon cards are cheap)
- USB booting not supported by BIOS, ok, this is really bad, but here are workarrounds (minimal kicker cd with USB drivers and plop bootmanager)

I go so far and say "it would be cool if Ultimate Boot CD would be renamed into Ultimate Boot USB".