Boot from USB Stick

I have an USB Stick with Grub4dos and BackTrack, VistaPE and PartedMagic.
They are working fine, but OpenSuse after it starts says:
unable to mount root fs.
I shall add a root=
but what shall I write after root=?
I tried already /dev/ram0 and hd0 and sdb1 and some others but they didn’t work.
Do you know the mistake?

My menu.lst

title OpenSuse Netinstall
root (hd1,0)
find --set-root /grldr 
kernel /net/boot/i386/loader/linux initrd=initrd PMEDIA=usbflash root=(hd1,0)ramdisk_size=512000 ramdisk_blocksize=4096  initrd /net/boot/i386/loader/initrd

Now I used mapping with Grub4dos and I thought it would work.
Yes it starts but then after choosing live GNOME it hangs in console is written:
couldn’t find live configuration file
How can I make it work?

How to Make openSUSE 11.1 LiveUSB | Spirit of Change

the solution
does anybody know what was changed in initrd?