UNetbootin allows you to easily adapt a Linux CD image to boot off of a USB flash drive or memory card. Have a system without a CD drive? Create a bootable USB drive to run your Linux installer.
I used this method to create an Ubuntu 8.04.1 live SD card. The process required just over 700 MB of space on the card.
UNetbootin’s website offers a statically-linked binary download for Linux systems. This means you don’t need to install it. Download UNetbootin for Linux using the link on the top of the application’s site.