How to make a bootable USB thumb drive with Windows, Linux or some other operating system or utility

This is a repost of a post from an old blog, made on December 16, 2012, that used to be on:

Original post:

In one of my previous posts I wrote how to put a Windows 7/8 installation on a USB stick with Windows 7 USB/DVD download tool.

Now I present you Universal USB installer.
It is a tool for an automatic creation of bootable USB installations or Live Linux distributions.
It supports a wide array of different Linux distributions and operating systems like Ubuntu, Mint, Debian, Backtrack, Fedora, OpenSUSE, CentOS, Windows Vista/7/8 and some rescue software and utilities like Hiren’s Boot CD, Ultimate Boot CD, DBAN and many others.

The program is very easy to use, you simply plug your USB stick in the computer, run the program, select the desired operating system or utility, select the location of the ISO file (you can also select to automatically download the unnecessary ISO file if you don’t have it) and select the drive letter of the USB stick which you want to make bootable.
With some OS like Ubuntu you will also have a option of setting the size of the persistence file so you can store changes you make to your OS.

Program by default only shows you drive letters for external storage, but If you plug your USB stick after you have run the program, you won’t have the option of selecting it from drop-down menu in step 3, in that case you will either have to mark show all Drives option (be careful not to select the wrong letter), or start the program again.

You can download the program from here.