As far as I know, there is no generic method for doing so i.e. it is OS specific.
I know of some Linux distros that supply a floppy or CD boot image to let you boot into a USB memory stick or HDD. That's about it.
Boot USB From CD?
Moderators: Icecube, StopSpazzing