Damn Small Linux USB Booting

"USB booting can be a hit-or-miss process with DSL or other pendrive-based operating systems."

http://www.damnsmalllinux.org/wiki/index.php/USB_Booting