How to create Multiboot USB

Here is the step by step guide on how to create a flash drive / usb drive multi boot. As we already know that we can use Programs like rufus, Win32 Disk Imager, Balena Etcher and many other for write any ISO image and make a USB drive bootable. However If you want to Multiboot any USB Drive all you need is proper tool / software. In this tutorial i will share you complete guide on how you can multiboot any USB Drive.

To simplify the process i have steped down the article in 3 parts which are as below:

Step 1: Getting a flash drive to make it bootable.

Get any USB Drive or get a USB 3.0 to get best speed. I personally prefer USB 3.0 to get work done as the better the Hardware performance will also improve. Secondly Make sure it have enough space to write the ISO file.

A Pre Format is require; but most of the time the tool / software do the work. So Also check for any important file not stored in the USB Drive so you do not lose your important data.

Step 2: Download the Software for Multiboot USB drive

So in this step we have a choices! we need to choose the best suitable for the job according to requirement and functionality.

  1. SARDU – Multiboot USB Creator (Windows)
    SARDU is a Windows based Multiboot USB Creator that can also be used to create Multiboot CD/DVD’s. Created by Davide Costa, SARDU enables you to create a Multiboot UFD containing your basic essential Utilities, Antivirus, and Windows XP/7 Installers. On top of that, SARDU offers the built in ability to Defragment your USB Drive, and burn an ISO to CD/DVD.

    Download – Click Here
    After Downloading you have to simply choose the ISO File and USB drive and by clicking on USB Drive icon it will convert in Multiboot USB drive.
  2. WinSetupFromUSB:
    WinSetupFromUSB! This neat freeware program allows for multiple boot platforms to be put onto one physical USB drive.
    The download is available at their website: Download
    It is a zip file that once expanded allows you to select the 32 or 64bit versions.

First plug the target USB drive into the PC and open the exe for WinSetupFromUSB. Next tick the checkbox ‘Auto format it with FBinst’.

I don’t use UEFI in my bios boot options so I format the drive using NTFS. This allows me to copy large files (>4Gb) to the USB drive. If you plan to use this on a UEFI boot system then format to FAT32 (but you lose the ability to copy large files).

Next, in my case since I use Macrium Reflect and Windows8.1, tick the Windows Vista/7/8/10… checkbox. Click the three dots and browse for the image file. A warning will appear concerning the NTFS file system, just click OK and continue to browse for the iso image file. Once selected, click the GO button.

4 message boxes will appear in succession: click YES YES YES OK. The process will start for the first boot application to be written. When it is completed, simply click OK add any others you want to include by ticking the appropriate checkbox. Luckily after the first boot application is written, the Autoformat checkbox is un-ticked.

Once the boot applications are written you can copy across any folders containing installers, personal files, PC backup images etc. I prefer to have just one folder on the USB root drive to dump my personal stuff into (you can have as many sub-folders in there as you desire).

Make the target PC boot from USB drive. The blue background menu will show up listing all the options. The first two will take you to the multiple boot applications. The last option will boot from the internal (main) drive of the PC.

Leave a Comment