You can now keep your favorite Linux distribution handy inside a USB flash drive. You can create a bootable USB drive to live boot or install any Linux distribution on your local drive.
UNetbootin is an opensource cross platform application that provides you functions to easily create bootable Live USB drives for Android, Ubuntu, Fedora and other Linux distributions without any burning a CD. The application is compatible with Linux, Windows and Mac OS X. Also you can either let UNetbootin download one of the many distributions supported out-of-the-box for you, or you can supply your own Linux .iso file if you’ve already downloaded one or your preferred distribution isn’t on the list. For installing UNetbootin in Ubuntu you have to give a few simple commands from terminal.