Installing Linux on a USB flash drive is no longer complex process thanks to a tool called UNetbooting which is free of cost. UNetbootin takes care of mostly everything for the user, it can use ISOs already in the system or download them over the Internet for the user. It can’t get any easier than that.
You can download UNetbooting from http://unetbootin.sourceforge.net/ , you have the option of choosing between Windows and Linux. For the purpose of this tutorial I will be using the Windows download.
After clicking on the executable you will be presented with several options. You can either download the distribution of your choice over the Internet and have UNetbooting install it. Or use an ISO file you already have.
ubuntu, uentbootin, usb install — Jan 13, 2010