Booting linux from a USB memory stick
I tried searching for this first, several times, but the window just goes blank after clicking search, so I apologise if a similar thread exists; I haven't been able to search for it.
My question is do USB sticks that are used to boot linux from need a particular filesystem, or any other specific requirements, to make them bootable? Or can the BIOS read any/most?
I ask because my BIOS can boot from USB-FDD, USB-ZIP or USB-CDROM. Although I understand that these aren't for USB flash memory, is there any way to make them be picked up by the BIOS? Or could you give me any other interesting info?
I only ask cos I'm going to keep Puppy linux on one, incase I need it for whatever reason.
Thanks very much!