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.
Mark the downloaded file as executable using the command line, or by opening its properties and selecting Allow executing in the Permissions tab. You can run the application on the command line or by double clicking the file.