How to Make a Bootable USB for Ubuntu: A Simple Step-by-Step Guide
If you’re looking to try out Ubuntu or need a portable, installer-ready version of this popular Linux distribution, creating a bootable USB drive is the way to go. Whether you want to install Ubuntu on your laptop or run it as a live session without touching your current operating system, having a bootable USB stick makes it easy.
In this post, I’ll walk you through the exact steps to make your own Ubuntu bootable USB — no terminal expertise needed!
Why Create a Bootable USB for Ubuntu?
Before we dive in, here are a few reasons why you might want to create a bootable USB:
- Install Ubuntu: If you want to switch from Windows or macOS or dual boot.
- Test Ubuntu without Installing: Try it out live without modifying anything.
- Rescue System: Use it as a recovery tool if your system crashes.
- Portable OS: Carry your OS and files wherever you go.
What You’ll Need
- A USB flash drive (4GB minimum recommended)
- A computer with an Internet connection
- The official Ubuntu ISO file (download from ubuntu.com)
- A tool to create the bootable USB (depending on your current OS)
Step 1: Download the Ubuntu ISO File
Head over to the official Ubuntu download page and grab the latest version of the desktop edition. The file will be an .iso
image — this contains everything needed to install or run Ubuntu from the USB.
Step 2: Choose Your Bootable USB Creator Tool
For Windows Users:
Recommended: Rufus
It’s lightweight, free, and trusted by millions.
For macOS Users:
Use balenaEtcher — simple and supports macOS, Windows, and Linux.
For Linux Users:
You can use Startup Disk Creator
(built into Ubuntu) or balenaEtcher.
Step 3: Create Your Bootable USB on Windows using Rufus
- Plug in your USB drive — make sure it has no important files because this process will erase everything.
- Open Rufus; it should automatically detect your USB.
- Click SELECT and choose the downloaded Ubuntu
.iso
file. - Leave settings at default (Partition scheme: MBR for BIOS/UEFI compatibility).
- Click START.
- You may get a prompt about writing method; choose “ISO Image mode” unless you have specific needs.
- Wait until Rufus finishes — it can take 5-10 minutes depending on USB speed.
Once done, safely eject your USB stick!
Step 4: Create Your Bootable USB on macOS using BalenaEtcher
- Insert your USB flash drive.
- Open BalenaEtcher.
- Click Flash from file and select the Ubuntu
.iso
. - Select target as your inserted USB.
- Hit Flash!
- Wait until complete; then safely remove your drive.
Step 5: Boot from Your New Ubuntu USB Drive
Now that your bootable Ubuntu USB is ready:
- Insert it into the PC where you want to try/install Ubuntu.
- Restart the machine and enter BIOS/UEFI settings (usually by pressing keys like F12, F10, DEL at startup).
- Change boot priority/order to boot from USB first.
- Save changes and restart.
You should see the Ubuntu welcome screen with options to Try or Install.
Troubleshooting Tips
- USB Not Detected During Boot: Double-check BIOS settings; ensure “Legacy USB Support” or “USB Boot” is enabled.
- Installer Hangs or Fails: Try using another USB port or different tool like balenaEtcher if Rufus doesn’t work well for you.
- Slow Boot Times: Use a high-quality, fast-speed USB stick (USB 3.0 recommended).
Bonus: Using Command Line on Linux (Advanced Users)
If you're running Linux already and prefer terminal methods:
sudo dd bs=4M if=~/Downloads/ubuntu.iso of=/dev/sdX status=progress oflag=sync
Replace /dev/sdX
with correct device name of your flash drive (be very careful here). This writes ISO directly and creates bootable media.
Final Thoughts
Creating a bootable Ubuntu USB is surprisingly straightforward once you know which tools to use and what steps to follow — plus it opens up lots of opportunities for exploration and tech troubleshooting!
If you want my recommended starting point:
- Download official ISO from ubuntu.com
- Use Rufus on Windows or BalenaEtcher on Mac/Linux
- Follow onscreen prompts carefully
Give it a try today! If any steps confuse you or if you hit errors, drop me a comment below — I’m happy to help troubleshoot!
Happy booting!
Did you find this guide helpful? Consider subscribing for more Linux tips & tutorials.