USB booting :: Embedded and native on usb



I just bought a 1gb verbatim store 'n go usb pendrive, and i want DSL on it. The thing is i want to be able to boot from the bios and from whatever OS. Basicly i want a combination of DSL embedded and DSL native. I thought of just doing a hdd install of dsl to the pendrive and then just copy the embedded version on to it, but there must be a smarter way than having 2*50mb of the same files to have both boot options.
It would also effectively be 2 different DSL setups, with different home dirs, configurations and so. Which i dont want. I want to have the same DSL whether i boot from bios or from an OS.
Any idea on how to do this?

Search the forums for keyword

5way

or

5-way

describes how to use the 5-way install script to create a DSL native/embedded USB pendrive.

Ok, although i didn't find any information though searching i downloaded and did a 5-way install to the pendrive, and suprisingly... it worked!
So, now i only have one minor nuisiance: It takes syslinux ages to load linux24. When i did a hdd install to the pendrive it booted up real fast, but now i have quite the delay from syslinux. Any idea on how to minimize/remove this delay?
Oh, and then one quick question: If i do some changes in dsl through qemu, will the changes still be in effect when i boot from? And vica versa? Is it the same dsl, with same config and files no matter how i load it?


original here.