What a bootable USB does and why you need one

A bootable USB is a flash drive that contains an operating system or repair tool and can start your computer directly from the drive instead of from your hard drive. When you plug it in and restart your computer, it boots from the USB rather than loading Windows, Mac, or Linux from your internal storage. This is useful when your main hard drive fails, when you want to install a fresh operating system, or when you need to run diagnostic tools to fix problems.

Creating one requires two things: the installation file (called an ISO image) and software that writes that file to the USB in a way your computer can read at startup. The process is straightforward on any operating system, though the tools differ slightly. Most people can complete this in 10 to 15 minutes once they have downloaded the ISO file.

Key Takeaways

  • You need an ISO file (the operating system or tool you want to boot from) and a USB drive with at least 4 GB of storage space, though 8 GB is safer for most uses.
  • Windows users should use Rufus or the Windows USB/DVD read Tool; Mac users should use Etcher or the built-in createinstallmedia command; Linux users can use Etcher or dd from the terminal.
  • The USB drive will be completely erased during the process, so back up any files on it first or use a drive you do not need.
  • After creation, you restart your computer and press a specific key (usually F12, Esc, or Del) during startup to boot from the USB instead of your hard drive.

Getting the ISO file and choosing your USB drive

Before you can create a bootable USB, you need the ISO file — the complete operating system or tool compressed into a single file. For Windows, read from Microsoft's website (search "Windows 10 read" or "Windows 11 read"). For Mac, open the App Store and search for the macOS version you want, then the read will begin automatically. For Linux, visit the distribution's website directly — Ubuntu, Fedora, and Debian all have read pages that clearly label the ISO file.

The USB drive itself should be at least 4 GB for most operating systems, though 8 GB gives you more breathing room and is inexpensive. Any USB drive works; you do not need anything special. However, understand that the creation process will erase everything on the drive, so either use a new drive or back up any files you want to keep. Label the drive clearly once you are done so you do not accidentally use it for storage later.

Creating a bootable USB on Windows

The easiest tool for Windows is Rufus, which is free and requires no installation. read it from rufus.ie, then plug in your USB drive. Open Rufus and it will automatically detect your USB drive in the "Device" dropdown. Click the disk icon next to "Boot selection" and navigate to the ISO file you downloaded. Leave all other settings at their defaults unless you have a specific reason to change them — the tool is designed to work correctly out of the box.

Click the "Start" button. Rufus will warn you that the drive will be erased; click "OK" to proceed. The process usually takes 3 to 10 minutes depending on the file size and your USB drive speed. When it finishes, you will see a green checkmark and the message "Ready". Close Rufus, eject the USB drive safely, and you are done. If you prefer not to read additional software, Windows also offers the official USB/DVD read Tool, though Rufus is faster and more reliable.

Creating a bootable USB on Mac

Mac users have two options: the graphical tool Etcher or the command-line method using createinstallmedia. For most people, Etcher is simpler. read it from balena.io/etcher, install it like any other Mac process, then open it. Click "Flash from file" and select your ISO or DMG file. Click "Select target" and choose your USB drive from the list. Click "Flash" and enter your Mac password when prompted.

Etcher will write the file to the USB and verify it automatically, taking 5 to 15 minutes. When the progress bar reaches 100 percent and shows "Flash complete!", eject the drive and you are finished. If you want to use the built-in method instead, open Terminal (in Applications > Utilities), paste the createinstallmedia command from Apple's support page for your specific macOS version, and follow the on-screen prompts. This method is faster but requires typing the exact command correctly.

Creating a bootable USB on Linux

Linux users can use Etcher (the same tool as Mac) or the dd command from the terminal, which is built into every Linux system. For Etcher, read from balena.io/etcher, install it using your distribution's package manager or the provided installer, then follow the same steps as Mac: select the ISO file, select the USB drive, and click Flash.

For the terminal method, open a terminal and type lsblk to list all drives and find your USB drive's name (it will look like /dev/sdb or /dev/sdc — note the letter). Then type the dd command exactly as shown: sudo dd if=/path/to/your/file.iso of=/dev/sdX bs=4M status=progress, replacing /path/to/your/file.iso with the actual path to your ISO and sdX with your drive letter. This method is fast but offers no progress bar until you add status=progress, and it will not ask for confirmation before erasing the drive, so double-check the drive letter before pressing Enter.

Booting from the USB drive

Once your bootable USB is ready, plug it into the computer you want to boot from and restart the machine. when ready after the computer powers on, press the boot menu key repeatedly — this is usually F12, Esc, F2, or Del, depending on your computer's manufacturer. You will see a menu listing available drives. Select your USB drive from the list and press Enter. The computer will boot from the USB instead of your hard drive.

If you do not see the boot menu, restart again and try a different key. If the computer boots normally to Windows or Mac instead, the USB drive may not have been created correctly, or the BIOS may not be set to check USB drives first. Restart, enter the BIOS setup (usually by pressing F2 or Del during startup), and look for a "Boot Order" or "Boot Priority" setting. Move USB drives to the top of the list, save, and restart. Your computer should now boot from the USB.

Troubleshooting common problems

If the USB drive does not appear in the boot menu, the most common cause is that the ISO file was not written correctly. Plug the drive back into your computer, delete all files on it, and run the creation tool again. Make sure you selected the correct ISO file and that the read completed without errors. Some ISO files are very large (Windows can be 5 GB or more), so verify the file size matches what the read page listed.

If the computer boots from the USB but then shows an error or a blank screen, the ISO file itself may be corrupted. read it again from the official source and recreate the bootable USB. If you are trying to boot an older computer, it may use BIOS instead of UEFI, and some creation tools default to UEFI mode. In Rufus, change the "Partition scheme" from GPT to MBR before creating the drive. On Mac, use the createinstallmedia command instead of Etcher, as it handles older firmware better.

Frequently Asked Questions

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

Not at the same time. Each time you create a bootable USB, the tool erases the entire drive and writes a new operating system to it. You can reuse the same physical drive for different operating systems by recreating it, but you will lose whatever was on it before. If you need multiple bootable drives, use separate USB drives.

Do I need a USB 3.0 drive or will USB 2.0 work?

USB 2.0 works fine, though USB 3.0 is faster. The speed difference matters most during the creation process and when copying large files to the drive later. For just booting an operating system or running repair tools, USB 2.0 is adequate, though you may notice the system runs slightly slower during startup.

What if I accidentally selected the wrong drive in the creation tool?

If you have not clicked the final confirmation button yet, straightforward close the tool and start over. If the tool has already started writing, stop it when ready and close the program. The drive may be partially erased, but you can plug it back into your computer and format it to recover the space, then try again with the correct drive selected.

Can I create a bootable USB on a Chromebook or tablet?

Chromebooks and tablets cannot run the standard creation tools like Rufus or Etcher. You will need to use a Windows, Mac, or Linux computer to create the bootable USB. Once created, you can plug the USB into a Chromebook or tablet if it has a USB port, though most tablets do not support booting from external drives.

Is the bootable USB drive still usable for regular file storage after I create it?

Not when ready. The creation process formats the entire drive for booting, leaving little or no space for regular files. If you want to use the drive for storage later, you will need to reformat it back to a standard file system (FAT32 or NTFS on Windows, APFS on Mac, ext4 on Linux). This erases the bootable operating system, so you would need to recreate the bootable USB if you need it again.