USB Booting 

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

Your MyDSL applications (*.dsl files) should be saved into the /cdrom directory if you would like them automatically booted off of the USB device upon bootup.

External links 

Debian page about booting USB http://wiki.debian.org/BootUsb

Installing to a USB Flash Drive 

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

From within Linux 

Note: syslinux needs the package "mcopy" included in the package "mtools".

Note: Unfortunately, this method does NOT give a 50MB Linux Distribution because qemu dir and method is (comparatively) big. You will end up with a 110MB distribution.

Imprinting Bootable Images to USB Devices (Windows) 

http://www.damnsmalllinux.org/wiki/index.php/Imprinting_Bootable_Images_to_USB_Devices_%28Windows%29

This is how to install DSL to a USB Key from Windows XP (98,NT,2000?) workstation without burning the ISO and without having to boot into DSL from the CD and partition the USB key (of course if you want to partition it you'll have to use a partitioning tool, cfdisk, or something else like that).

documented on: 2007.01.12