USB Ubuntu: This tutorial covers how to create a bootable Ubuntu USB drive with persistent storage so your files, settings, and installed applications remain saved between reboots. You can use YUMI on Windows, Etcher with manual persistence setup, or Linux terminal tools like dd depending on your preferred method.

Make a Portable Ubuntu Bootable USB

- Official Site: Ubuntu Project Page
- Developer: Canonical Ltd.
- Persistence Support: Yes
What You'll Need
- Ubuntu ISO file
- USB flash drive (8GB or larger recommended)
- YUMI, Etcher, or Linux terminal access
Create a Persistent Ubuntu USB with YUMI
YUMI is one of the easiest ways to create a bootable Ubuntu USB drive with persistence support from Windows. Linux users can also run it through WINE.
- Download and launch YUMI.
- Select your USB flash drive and tick the box to prepare it.
- Choose Ubuntu from the dropdown distribution list.
- Browse to your Ubuntu ISO file.
- Optionally enable persistence and choose the storage size.
- Click Create and wait for the process to finish.
- Restart your computer and boot from the USB device.

Persistence allows Ubuntu to remember saved files, installed applications, and system settings between reboots.
Create an Ubuntu USB with Etcher
Balena Etcher provides a simple way to flash Ubuntu to a USB drive, though persistence is not enabled automatically.
- Download Etcher
- Insert your USB flash drive.
- Download the Ubuntu ISO
- Launch Etcher.
- Select the Ubuntu ISO.
- Select your USB drive.
- Click Flash!

Adding Persistence to an Etcher USB (Optional)
To save files and settings on an Etcher-created Ubuntu USB, you'll need to manually create a second persistence partition.
- Create a second partition labeled
casper-rw. - Format the partition as ext4.
- Edit the boot configuration and add the
persistentboot parameter.
Learn more about creating a casper-rw persistence partition.
Note: This method requires some familiarity with partitioning and Linux boot configuration.
Create an Ubuntu USB from Linux Using dd
Linux users can also create a bootable Ubuntu USB directly from the terminal.
- Identify your USB device:
lsblk - Write the Ubuntu ISO to the USB drive:
sudo dd if=ubuntu.iso of=/dev/sdX bs=4M status=progress && sync - Create a persistence partition:
sudo mkfs.ext4 /dev/sdX2 -L casper-rw - Add the
persistentboot flag to the GRUB or Syslinux boot configuration.
Warning: The dd command will completely overwrite the selected drive.
Boot from the Ubuntu USB
- Insert the USB drive and restart your computer.
- Open the boot menu or BIOS using keys such as F2, F12, ESC, or DEL.
- Select the USB device as the boot option.
Need help entering BIOS or boot menus?
Install Ubuntu from the USB Drive

After booting into the live environment, click the Install Ubuntu icon on the desktop and follow the installation prompts.
Frequently Asked Questions
Can I save files and settings on a Ubuntu Live USB?
Yes. Persistence support allows Ubuntu to retain saved files, installed applications, and system settings between reboots.
Does Etcher support Ubuntu persistence automatically?
No. Etcher creates a standard live USB. Persistence must be added manually using a second partition.
What size USB drive should I use?
An 8GB USB drive is usually the minimum recommended size, though 16GB or larger works better for persistent storage.
Final Thoughts
A persistent Ubuntu USB drive is useful for testing Linux, carrying a portable workspace, or troubleshooting systems without installing anything to a hard drive. YUMI provides one of the easiest setup methods for Windows users, while Etcher and manual Linux tools offer additional flexibility for more advanced setups.