How to Create a Bootable USB for Linux Using balenaEtcher on Windows

Creating a bootable USB drive is essential for installing or testing Linux distributions like Ubuntu, Fedora, or Rocky Linux. balenaEtcher is a free, user-friendly tool that simplifies the process, making it ideal for beginners on Windows. This step-by-step guide shows how to make a Linux bootable USB with balenaEtcher, avoiding common pitfalls.

Why Use balenaEtcher?

  • Cross-platform (Windows, macOS, Linux)
  • Validates the flash to prevent corrupted images
  • Supports ISO, IMG, and ZIP files
  • No bloatware or ads

Requirements:

  • A USB drive (8GB+ recommended; 16GB+ for larger ISOs)
  • Linux ISO file (e.g., from official sites like ubuntu.com or rockylinux.org)
  • Windows PC (10/11)

Warning: This process erases all data on the USB—back up important files first!

Table of Contents

  • Step 1: Download balenaEtcher
  • Step 2: Prepare Your USB Drive
  • Step 3: Launch balenaEtcher
  • Step 4: Choose the Flash Method
  • Step 5: Select the Target USB Drive
  • Step 6: Start Flashing
  • Step 7: Wait for Completion
  • Step 8: Use Your Bootable USB
  • Troubleshooting Common Issues
  • Alternatives to balenaEtcher

Step 01: Download balenaEtcher

Visit balenaEtcher website, and click on the green button "Download Etcher" and select the Windows installer.

Visiting balenaEtcher official website

Downloading balenaEtcher for Windows

Step 02: Prepare Your USB Drive

Connect your USB drive into your Windows PC, and and make sure,
  • It's empty or backed up—everything will be wiped!
  • Have enough capacity (at least 8GB, but 16GB+ for modern ISOs).
Note: It is also recommended to disconnect any other USB storage media before you start to avoid any mistakes and unintentional data loss.

Step 03: Launch balenaEtcher

Navigate to your Downloads folder and double-click the balenaEtcher setup file. Install if prompted, then run the app. No admin rights needed for basic use.

Step 04: Choose the Flash Method

There are three options available:
  • Flash from file: Create the bootable USB using an image file already on your computer.
  • Flash from URL: Instead of manually downloading the image first, this option allows you to paste a direct download link (URL) to the image file letting balenaEtcher download it automatically and flash it to your drive in one go.
  • Clone drive: This mode lets you directly copy/clone the entire content of one drive (usually a USB/SD card) to another drive. Useful for duplicating existing bootable USB/SD cards, making backups of configured systems, or upgrading to a larger card.
For this guide, choose "Flash from file" and browse to your downloaded Linux ISO.

Selecting Flash from file in balenaEtcher

Selecting the ISO to Flash

Step 05: Select the Target USB Drive

Click "Select target." A list of connected drives appears—pick your USB (identified by size and label). Double-check to avoid flashing your hard drive!


Step 06: Start Flashing

Click "Flash!" Confirm any Windows User Account Control prompts (click "Yes" or "Allow"). The process begins with validation, writing, and verification.

Clicking on "Flash"

Step 07: Wait for Completion

The progress bar shows ETA. It typically takes 5-15 minutes depending on USB speed and ISO size. Don't unplug the drive!

balenaEtcher flashing Linux ISO to USB

Step 08: Use Your Bootable USB

Once "Flash Completed!" appears, safely eject the USB. It's ready!
To boot from it restart your PC, enter BIOS/UEFI (usually F2/Del/Esc), set USB as first boot device.

Note: The USB may not show in File Explorer post-flash (normal for Linux formats), but it's visible in Disk Management. To reuse, format via Disk Management or Linux tools.

Troubleshooting Common Issues

  • "Flash failed" or corruption: Try a different USB port/cable; disable antivirus temporarily; re-download ISO and verify checksum.
  • USB not bootable: Ensure BIOS/UEFI mode matches (Legacy for older ISOs, UEFI for new); disable Secure Boot if needed.
  • Slow flashing: Use USB 3.0 port/drive for faster speeds.

Alternatives to balenaEtcher

  • Rufus: Free, supports persistent storage for live USBs.
  • Ventoy: Create multi-ISO bootable USBs without reflashing.
  • Windows Media Creation Tool: For Windows ISOs only.
  • Command-line: Use dd on Linux/macOS or PowerShell on Windows.

Was this guide on how to create a bootable USB for Linux helpful? Share your experience or leave feedback in the comments—I appreciate it!


Comments