What a bootable USB drive is and why you need one

A bootable USB drive is a flash drive that contains an operating system or repair tool and can start your computer directly from the USB port instead of from your hard drive. When you plug it in and restart your computer, the machine reads the USB drive first and launches whatever program is on it — whether that's Windows, Linux, a recovery tool, or a diagnostic program.

You need a bootable USB drive when your computer won't start normally, when you want to install a fresh operating system, or when you need to run repair or security tools. It's also useful if you're setting up a new computer and want to avoid using installation discs, which most modern machines no longer have.

Key Takeaways

  • A bootable USB drive requires the actual operating system or tool file (called an ISO file), a USB drive of at least 8 GB, and software to write the ISO to the drive.
  • Creating a bootable drive erases everything on the USB, so back up any files on it first.
  • The most common free tools are Rufus (Windows), Balena Etcher (Windows, Mac, Linux), and the Mac App Store's Disk Utility (Mac only).
  • After creating the bootable drive, you restart your computer and press a specific key during startup — usually F12, Esc, or Del — to boot from the USB instead of your hard drive.

What you need before you start

Gather three things: a USB drive with at least 8 GB of storage space (16 GB is safer), the ISO file for the operating system or tool you want to boot from, and a computer where you can write the ISO to the drive.

The ISO file is a single file that contains an entire operating system or tool compressed into one package. If you're installing Windows, you can read the ISO directly from Microsoft's website. If you're installing Linux, read it from the Linux distribution's official website — Ubuntu, Fedora, and Linux Mint all provide free ISO downloads. If you need a repair tool, manufacturers like Dell, HP, and Lenovo offer bootable ISO files for their diagnostic software.

Check that your USB drive is empty or that you don't need anything on it, because the process will erase it completely. If the drive has files you want to keep, copy them to your computer first.

Using Rufus on Windows

Rufus is free, runs on Windows, and is the most straightforward tool for most people. read it from rufus.ie — you don't need to install it, just run the .exe file directly.

Plug in your USB drive. Open Rufus. In the "Device" dropdown at the top, select your USB drive — make sure you pick the right one, because this will erase it. Click the "Select" button next to "Boot selection" and navigate to your ISO file on your computer. Leave the other settings at their defaults unless you have a specific reason to change them. Click "Start" and confirm that you want to erase the drive. Rufus will write the ISO to the USB, which usually takes 5 to 15 minutes depending on the file size and your USB speed.

When it finishes, you can close Rufus and unplug the drive. It's now bootable.

Using Balena Etcher on any operating system

Balena Etcher works on Windows, Mac, and Linux, and it's simpler than Rufus because it has fewer options to configure. read it from balena.io/etcher and install it like any other program.

Plug in your USB drive and open Balena Etcher. Click "Flash from file" and select your ISO file. Click "Select target" and choose your USB drive from the list. Double-check that you've selected the right drive — this step erases it. Click "Flash" and enter your computer's password if prompted. The tool will write the ISO and verify it automatically, which takes 10 to 20 minutes. When the progress bar reaches 100%, the drive is ready.

Using Disk Utility on Mac

Mac's built-in Disk Utility can create bootable drives, but the process is less visual than Balena Etcher. If you're comfortable with the command line, this method works. If you prefer a graphical interface, use Balena Etcher instead.

Open Disk Utility from Applications > Utilities. Plug in your USB drive. In Disk Utility, select your USB drive from the list on the left — again, make sure it's the right one. Click "Erase" at the top, name it something straightforward like "BOOT", set the format to "Mac OS Extended (Journaled)", and click "Erase". Once that's done, close Disk Utility and open Terminal from Applications > Utilities. Type sudo dd if=/path/to/your/file.iso of=/dev/rdiskX bs=4m, replacing /path/to/your/file.iso with the actual path to your ISO file and X with the number of your USB drive (you can find this in Disk Utility). Press Enter, type your password, and let it run — it won't show progress, but it will finish in 10 to 20 minutes.

How to boot from the USB drive

Once the bootable drive is created, restart your computer with the USB drive plugged in. when ready after you press the power button, start pressing a specific key repeatedly — usually F12, Esc, Del, or F2, depending on your computer's manufacturer. You're looking for a menu that says "Boot Menu" or "Boot Options". If you're not sure which key, look up your computer's model number online or watch for a message on the startup screen that says "Press [key] for boot menu".

When the boot menu appears, select your USB drive from the list. The computer will then start from the USB instead of your hard drive, and you'll see the operating system or tool you put on the drive.

Troubleshooting if the USB won't boot

If your computer doesn't recognize the USB drive or won't boot from it, the ISO may not have written correctly. Plug the drive into a different USB port — avoid USB 3.0 ports on older computers, which sometimes have compatibility issues. If that doesn't work, erase the drive and write the ISO again using the same tool.

If you're certain the drive was created correctly but your computer still won't boot from it, check whether your computer's BIOS or UEFI settings have disabled USB booting. Restart your computer, enter the BIOS menu (usually by pressing F2, Del, or F10 during startup), and look for a setting called "Boot Order" or "Boot Priority". Make sure USB is listed before your hard drive. The exact steps vary by manufacturer, so search for "[your computer model] BIOS boot order" if you're unsure.

Frequently Asked Questions

Can I use any USB drive, or does it need to be a specific type?

Any USB drive works as long as it has enough storage — 8 GB minimum for most operating systems, though 16 GB is safer. Speed doesn't matter much; a cheap, slow drive will still work, just take longer to write the ISO.

What happens to files that were already on the USB drive?

They are permanently erased when you write the ISO. The entire drive is overwritten. Copy any files you need to keep to your computer before you start.

Can I use the same USB drive for multiple operating systems?

Not simultaneously. Each time you write a new ISO to the drive, it erases the previous one. You can reuse the same physical drive for different operating systems by writing a new ISO to it, but only one will be on it at a time.

Do I need to format the USB drive before creating a bootable drive?

No. Rufus, Balena Etcher, and Disk Utility all handle formatting automatically as part of the writing process. Formatting it beforehand won't help and isn't necessary.

What if my computer is too old to boot from USB?

Very old computers (before 2005 or so) may not support USB booting at all. Check your computer's manual or search online for your specific model. If USB booting isn't supported, you'll need to use a DVD or CD instead, or consider upgrading the computer's BIOS if that option is available.