Before you can try or install any Linux distribution, you need to turn a USB flash drive into a bootable installer. This sounds technical, but with free tools like Rufus or balenaEtcher, it's a straightforward process that takes about ten minutes. This guide walks through both options from start to finish.

Key takeaway: Creating a bootable Linux USB drive is free, safe for your existing Windows installation, and takes about ten minutes using either Rufus or balenaEtcher.

Before you start: The USB drive you use will be completely erased during this process. Back up any files on it first, and use a drive you don't mind wiping — an 8GB drive or larger is recommended.

What you'll need

You'll need a USB flash drive of at least 8GB, a working internet connection, and your current Windows PC to prepare the drive on. You'll also need to download the ISO file for the distro you want to try — for example, from linuxmint.com for Linux Mint, or lubuntu.me for Lubuntu. An ISO file is a single file containing an entire copy of the installation disc.

Method 1: Using Rufus

  1. Download Rufus for free from its official website (rufus.ie). No installation is required — it runs directly as a single executable file.
  2. Insert your USB drive into your Windows PC.
  3. Open Rufus. Under "Device", select your USB drive carefully — double-check you've picked the right one, since everything on it will be erased.
  4. Under "Boot selection", click "Select" and choose the Linux distro ISO file you downloaded.
  5. Leave the partition scheme on the default setting (usually GPT for modern PCs) unless you have a specific reason to change it.
  6. Click "Start". Rufus may ask whether to write in ISO or DD image mode — for most Linux distros, ISO mode is correct and is usually selected automatically.
  7. Wait for the process to complete (a progress bar will show status). This typically takes 5–15 minutes depending on USB drive speed.
  8. Once finished, safely eject the USB drive. It's now a bootable Linux installer.

Method 2: Using balenaEtcher

  1. Download balenaEtcher for free from balena.io/etcher, and install it like any normal Windows program.
  2. Insert your USB drive into your PC.
  3. Open balenaEtcher and click "Flash from file", then select the Linux ISO file you downloaded.
  4. Click "Select target" and choose your USB drive.
  5. Click "Flash!" and enter your Windows administrator password if prompted.
  6. Wait for the flashing and automatic verification process to finish — this also usually takes 5–15 minutes.
  7. Once complete, balenaEtcher will confirm success. Safely eject the drive.

Tip: balenaEtcher has a slightly simpler interface with fewer options, which some beginners prefer, while Rufus offers a few more advanced settings if you ever need them. Either tool produces a reliable, working Linux USB drive.

Testing your USB drive works

To try Linux without changing anything on your PC, restart your computer with the USB drive inserted, and enter your boot menu (commonly by pressing F12, F10, Esc, or Delete during startup — the exact key varies by manufacturer). Select the USB drive from the boot menu, and most distros will offer a "Try without installing" option, which runs entirely from the USB drive and leaves your hard drive completely untouched.

Frequently asked questions

Will this erase my Windows installation?
No. Creating the USB drive only erases the USB drive itself. Booting from it in "try" mode doesn't touch your hard drive at all — only actually choosing to install would make changes to your PC's storage.
Which tool should I choose, Rufus or balenaEtcher?
Both work well and are free. Rufus is slightly more feature-rich and Windows-specific; balenaEtcher has a simpler interface and also works on macOS and Linux if you ever need that.
What if my PC won't boot from the USB drive?
Check that Secure Boot and Fast Boot settings in your PC's BIOS/UEFI aren't blocking it, and confirm you're selecting the correct boot menu key for your PC's manufacturer during startup.