UNetbootin
UNetbootin (universal Netboot Installer) is a cross platform utility that can create USB systems. UNetbootin can quickly and easily install various Linux/ BSD distributions and create a bootable USB drive. It can load variety of utilities or install carious Linux distributions and other OS without a CD. Lot of files and process in well defined execution manner is required to boot into a Linux machine and a bootable USB media creation is very interactive.