Make a USB Bootable Linux Mint Flash Drive

Want to create a USB bootable Linux Mint with persistence? This guide shows you how to run Linux Mint directly from a USB drive and save your changes between sessions. You’ll also learn how to use that same drive to install Mint to your computer’s hard drive.

In the tutorial below, I’ll show you two ways to make a persistent Linux Mint USB using Windows: one with the YUMI multiboot tool, and one using the dd command. Let’s get started!

Run Linux Mint from a USB with Persistence

Linux Mint 9 Isadora Screenshot
Booting from a persistent USB version of Linux Mint

Linux Mint is a popular, user-friendly Linux desktop operating system based on Ubuntu or Debian. It features multiple desktop environments, a custom software manager, and tools that make it ideal for beginners and experts alike.

Linux Mint Features

  • Cinnamon: The flagship desktop with a familiar interface.
  • MATE: Lightweight and retro-style for older machines.
  • XFCE: Minimalist and fast, ideal for low-spec hardware.
  • Debian Edition (LMDE): A rolling release built on Debian.
  • Software Manager, Update Manager, Driver Manager: User-friendly tools for daily use.
  • Nemo File Manager, Mint Tools, and System Settings: Help customize and manage your system.
  • Compatible with Ubuntu and Debian software repositories.

Linux Mint Specifications

What You Need

  • A computer that can boot from USB
  • Windows 11, 10, 8, or 7
  • USB flash drive (16GB+ recommended for persistence)
  • Linux Mint ISO file
  • YUMI or Windows Subsystem for Linux (WSL)

After downloading the Linux Mint ISO, you can verify its integrity by checking the SHA256 checksum:

sha256sum linuxmint-21.3-cinnamon-64bit.iso

Compare the result with the official hashes listed on the Linux Mint verification page.

How to Create a Persistent Linux Mint Bootable USB

Method 1: Using YUMI (Your Universal Multiboot Installer)

  1. Download and launch YUMI.
  2. Select your USB flash drive.
  3. Choose Linux Mint from the list. Browse to your downloaded ISO.
  4. Set a persistence file size (optional).
  5. Click Create.
    USB Bootable Linux Mint
  6. Once finished:
    • Reboot your computer
    • Enter BIOS/UEFI and set USB as the first boot device
    • Save and exit, then boot from the USB

    You’ll see the YUMI boot menu with Linux Mint listed.

Pro Tip: YUMI allows you to create a multiboot USB with multiple Linux distros, utilities, and even Windows installers — all on one drive.

Method 2: Using dd in Windows Subsystem for Linux (WSL)

  1. Install WSL:
    wsl --install
  2. Open WSL terminal and identify your USB:
    lsblk
  3. Unmount the USB (if mounted):
    sudo umount /dev/sdX
  4. Write the ISO:
    sudo dd if=/path/to/linuxmint.iso of=/dev/sdX bs=4M status=progress
  5. Sync and safely eject:
    sync
  6. Create a persistence overlay:
    1. mkdir /mnt/usb
    2. sudo mount /dev/sdX1 /mnt/usb
    3. sudo dd if=/dev/zero of=/mnt/usb/persistence.img bs=1M count=4096
    4. sudo mkfs.ext4 /mnt/usb/persistence.img
    5. sudo mv /mnt/usb/persistence.img /mnt/usb/casper-rw
    6. (Optional): sudo e2label /mnt/usb/casper-rw casper-rw
    7. sudo umount /mnt/usb
  7. When booting, add persistent to the boot parameters.

Troubleshooting Tips for USB Boot Issues

  • USB not showing in boot menu? Disable Secure Boot and Fast Boot in BIOS/UEFI settings.
  • Linux Mint won’t boot? Try recreating the USB with a different tool like Etcher. Verify your ISO download using checksums.
  • Persistence isn’t working? Double-check that you enabled persistence during setup, and select the correct boot entry (persistent/live) if prompted.

Installing Linux Mint from USB

Install Linux Mint from USB

Once booted into the live environment, double-click the "Install Linux Mint" icon on the desktop. Follow the installation prompts to install it to your internal hard drive or another external device.

Security Tip for Persistent USBs

Because persistence stores your personal data, treat your USB drive like a portable PC. You can encrypt sensitive files or use full-drive encryption (like LUKS) for additional security.

Frequently Asked Questions

What’s the difference between Live USB and Persistent USB?

A Live USB resets after every reboot. A persistent USB saves your files, settings, and installed apps between reboots.

Can I use a USB smaller than 8GB?

You can, but it’s not recommended for persistence. Use at least 16GB for better performance and storage space.

Is persistence safe on a USB?

Yes, but flash drives can wear out with frequent writes. Back up data and use higher-end or SSD-based USB sticks for longevity.

What is YUMI and why use it?

YUMI is a Windows-based USB multiboot creator. It supports multiple Linux distros and persistent storage, making it an ideal tool for this task.

Can I upgrade Linux Mint on a persistent USB?

You can update apps and install packages, but full OS upgrades (like from 21.2 to 21.3) are risky. Use a full installation for major upgrades.

Can I install Linux Mint from my USB drive?

Yes. Boot into Linux Mint from your USB, then click the “Install Linux Mint” desktop icon and follow the on-screen steps.

Will my Wi-Fi, graphics, and other hardware work?

Most hardware works out of the box. Use the built-in Driver Manager to install missing drivers if needed.

Does persistence save bookmarks, files, and Wi-Fi settings?

Yes. With persistence, your session data—including files, settings, and passwords—is retained between reboots.

Final Thoughts

Creating a USB bootable Linux Mint with persistence is a powerful way to have a portable, full-featured Linux system anywhere. Whether you use it for testing, recovery, or daily tasks, a persistent USB gives you flexibility without altering your main OS.

Follow the steps above to build your own Linux Mint USB and carry your customized Linux environment in your pocket. It’s a fantastic tool for beginners, developers, or sysadmins alike.