How to Create a Multiboot USB Drive Using Windows

Hand holding a USb flash drive on a blue background


tommaso79 / Getty Images

This guide will show you how to install multiple operating systems onto a single USB drive.

There are many reasons why you might want to do this. If you are going to use Linux on a powerful computer then you might use Ubuntu or Linux Mint. This tutorial will teach you how to create a multiboot Linux USB drive using Linux. However, if you are using a less powerful computer you might want to use Lubuntu or Q4OS.

By having more than one Linux distribution installed on a USB drive you can have Linux available to you wherever you go.

This guide assumes you are using the Windows operating system to create the USB drive and the tool that is highlighted requires Windows 7, 8, 8.1 or 10.

Introducing the YUMI Multiboot Creator

Tools For Booting Multiple Distros

In order to create the USB drive, you will need to install YUMI. YUMI is a multiboot USB creator and, if you aren't familiar with it, you should read up on YUMI before continuing.

Get the YUMI Multiboot USB Creator

  1. Open your web browser and go to the YUMI multiboot USB creator download page.

    How To Get YUMI
  2. Scroll down the page until you see Download YUMI. There will be two links there. You can choose to download either version but going for the UEFI YUMI Beta version may yield the best results, despite it having the word "beta" in it.

    Beta generally means that the software isn't fully tested yet but, in this case, it works very well and it will allow you to run the Linux distributions you install to the USB drive on all computers without having to switch to legacy mode.

    Most modern computers now have UEFI (Unified Extensible Firmware Interface) as opposed to the old school BIOS (Basic Input Output System).

    Therefore for the best results select Download YUMI (UEFI YUMI BETA).

  3. The download will take a few minutes to complete, depending on your connection. When it's done, you'll be ready to install and set up YUMI.

Install and Run YUMI

Now that you have the YUMI installer, you can run it to install YUMI on your system. From there, you'll be able to create your multi-boot USB.

  1. Insert a recently reformatted USB drive or one without any important information on it. You will lose everything on the USB, so make sure that you make backups first.

    Install Yumi
  2. Open Windows Explorer and navigate to your downloads folder.

  3. Locate and run your recently downloaded UEFI-YUMI-BETA.exe file.

  4. A new window will pop open and display the YUMI license agreement. Select I Agree to continue.

  5. You should now see the main YUMI screen

Add the First Operating System to the USB Drive

The YUMI interface is fairly straight forward but let's go through the steps to adding the first operating system to the USB drive.

  1. Select the drop-down menu under Step 1 and choose the USB drive where you wish to install the operating system.

    Install The First Operating System
  2. If you can't see your USB drive place a check Show All Drives and select the drop down again and choose your USB drive.

  3. Select the next list under Step 2 and scroll through the list to find the Linux distribution or the Windows Installer should you wish to install.

  4. If you don't already have the ISO image downloaded select Download the ISO (Optional) as well.

  5. If you have already downloaded the ISO image of the Linux distribution you want to choose Browse and navigate to the location of the ISO image of the distribution you wish to add.

  6. If the drive isn't empty you will need to format the drive. Select Format drive (Erase all content).

  7. Finally, select Create to add the distribution.

Install the First Distribution

With the first distribution queued up and ready to go, you're ready to continue on to actually installing the distribution on your USB drive.

  1. A message will appear telling you exactly what will happen if you choose to continue. The message tells you whether the drive will be formatted, a boot record will be written, a label will be added and the operating system will be installed.

    YUMI Install Distribution

    Select Yes to start the installation process.

  2. What happens next depends on whether you chose to download the distribution or install from a pre-downloaded ISO image.

    If you chose to download then you will have to wait for the download to finish before the files are extracted to the drive.

    If you chose to install an already downloaded ISO image then this file will be copied to the USB drive and extracted.

    When the process has completed select Next to continue.

  3. A message will appear asking whether you want to add more operating systems. If you do, press Yes.

Add More Operating Systems to the USB Drive

To add a second operating system to the drive you follow the same steps as before except you should not select Format drive, or you will lose the first operating system, and that's a major waste of time.

Add Another Operating System

Refer to the steps for the first OS, if you need a refresher. Remember that this is exactly the same, save for formatting the drive. There are a couple of additional options that you should also be aware of this time, though.

Show all ISOs will allow you to see all ISO images when you choose Browse and not just the ISOs for the operating systems you can choose in the dropdown list.

Under Step 4 you can drag a slider along to set an area of persistence. This will allow you to save changes to the operating systems you install to the USB drive. The slider controls how much drive space the operating system has to work with on the USB.

By default, this is set to nothing and therefore anything you do in the operating systems on the USB drive will be lost and reset the next time you reboot.

It takes a bit longer to process the persistence file as it creates an area on the USB drive ready to store data

To continue adding the second distribution, Create again.

You can continue adding more and more operating systems to the USB drive until you have as many as you need or indeed you run out of space.

How to Remove Operating Systems from the USB Drive

YUMI offers you the flexibility to remove operating systems that you've installed on your USB drive. This way, you can actually swap out an OS that you aren't using anymore for a newer version or something entirely different.

  1. Insert your USB drive into your computer again.

  2. Launch YUMI.

  3. In YUMI, select View or Remove Installed Distros to access a list of distributions on your USB.

    Remove OS From USB Drive
  4. Select your USB drive from the list in Step 1.

  5. Select the operating system you wish to remove from Step 2.

  6. When you're ready, select Remove to uninstall the operating system.

How to Boot Using the USB Drive

To use your USB drive make sure that it is plugged into the computer and reboot your computer.

Display The Boot Menu

When the system first starts, press the relevant function key to enter the boot menu. The relevant key differs from one manufacturer to another. The list below should help:

  • Acer - Esc, F9, F12
  • ASUS - Esc, F8
  • Compaq - Esc, F9
  • Dell - F12
  • EMachines - F12
  • HP - Esc, F9
  • Intel - F10
  • Lenovo - F8, F10, F12
  • NEC - F5
  • Packard Bell - F8
  • Samsung - Esc, F12
  • Sony - F11, F12
  • Toshiba - F12

If your computer manufacturer doesn't appear in the list try using Google to search for the boot menu key by typing (manufacturer's name boot menu key) into the search bar.

You can also try pressing ESC, F2, F12, etc when booting. Sooner or later the menu will appear and it will look similar to the one above.

When the menu appears, use the down arrow to choose your USB drive and press enter.

Choose Your Operating System

Once you've selected your USB as the boot device, YUMI boot menu should now appear.

Boot Into The Operating System Of Your Choice

The first screen asks whether you want to reboot your computer or view the operating systems you have installed on the drive.

If you choose to view the operating systems you have installed to the drive then you will see a list of all the operating systems you have installed.

You can boot to the operating system of your choice by using the up and down arrows to select the desired item and the enter key to boot into it.

The operating system you have selected will now boot and you can start using it normally.