Create Ubuntu Bootable USB from Live ISO

Easily Create an Ubuntu Bootable USB with Persistence: This tutorial guides you through creating an Ubuntu Live CD USB with persistence using the Official Startup Disk Creator. This tool, made by the Ubuntu team, allows you to put Ubuntu on a USB flash drive, enabling you to save and restore changes across reboots using Ubuntu's Casper Persistent feature.

Ubuntu is a popular open source Linux distribution created by Canonical Ltd., originally based on Debian. It continues to share many of the same upstream roots.

Distribution Home Page: Ubuntu Project Page
Offers a Persistent Feature: Yes

Essentials for Creating a Bootable Ubuntu USB

  • Computer with a USB port
  • Ubuntu ISO file
  • USB flash drive (4GB minimum, 8GB or more recommended)
  • Ubuntu Startup Disk Creator (included in the Ubuntu installation)

The following method creates a Live Ubuntu USB that utilizes a compressed Squashfs file system. See how to fully Install Ubuntu on USB, if you would rather run Ubuntu from an external USB drive using a method that works exactly like it would running from an internal drive.

How to Create an Ubuntu Bootable USB from ISO

  1. Download the Ubuntu ISO:
    Obtain the latest Ubuntu ISO from the Ubuntu download page.
  2. Open the Startup Disk Creator:
    If you're already using an Ubuntu system, you can find the Startup Disk Creator by:

    • Clicking Show Applications in the bottom left corner of the desktop.
    • Searching for Startup Disk Creator.

    Ubuntu USB Startup Disk Creator
    On older Ubuntu releases:

    • Navigate to System > Administration > Startup Disk Creator.

    Start Ubuntu's Startup Disk Creator

  3. Select the Source Disk Image:
    In the Startup Disk Creator, click Other to browse and select the downloaded Ubuntu ISO file.
  4. Select the Target USB Drive:
    Ensure you’ve backed up any important data, as this process will erase the USB drive.
    (1.) Insert your USB flash drive and select it under Disk to use.
    (2.) Click Erase Disk.
    Creating an Ubuntu Bootable USB from CD
  5. Enable Persistence:
    (1.) Make sure the correct device is selected.
    (2.) For persistence, select the option Stored in reserved extra space and adjust the slider to allocate space for saving changes (persistence). This space will be used to store your files and system changes.
    Proceed to Make an Ubuntu Startup Disk
  6. Create the Bootable USB:
    (3.) Click the Make Startup Disk button to begin the process. A progress bar will indicate the status of the installation.
  7. Boot from the USB Drive:
    Once the process is complete, remove the USB drive and restart your computer.

    • Enter your system BIOS/UEFI or boot menu during the reboot and set your system to boot from the USB device.
    • Save the changes (F10) and proceed to boot from the USB drive.

If all went well, you should now be booting directly from your Ubuntu Bootable USB. You can choose to either run Ubuntu in Live mode or Install Ubuntu from USB.

Install Ubuntu From USB
Installing Ubuntu from USB

Additional Notes:

  • UEFI and Secure Boot: If your system uses UEFI, you might need to disable Secure Boot or enable legacy boot to use the USB drive. Instructions for these steps vary by manufacturer, so refer to your computer's manual for specific guidance.
  • Persistence Limitations: While persistence allows you to save files and settings, be aware of potential limitations in performance and maximum file size.

Frequently Asked Questions (FAQ)

Will creating a bootable Ubuntu USB erase all data on the USB drive?
Yes, creating a bootable Ubuntu USB will format the drive, erasing all existing data. Ensure you back up any important files before proceeding.
Can I use a USB drive smaller than 4GB to create a bootable Ubuntu USB?
It's not recommended. While it's technically possible with smaller drives, a minimum of 4GB is advised to ensure sufficient space for the Ubuntu system and any additional tools you might want to include. For a persistent live system, an 8GB or larger USB drive is recommended.
How can I create a bootable Ubuntu USB on a Windows system?
On Windows, you can use tools like the Universal USB Installer or YUMI to create a bootable Ubuntu USB. These tools allow you to select the Ubuntu ISO and the target USB drive to create the Ubuntu bootable USB media.
My computer doesn't boot from the USB drive. What should I do?
Ensure that your system's BIOS or UEFI settings are configured to boot from USB. You may need to access the boot menu during startup (often by pressing keys like F12, F2, ESC, or DEL) and select the USB drive as the boot device.
How do I enable persistence on my Ubuntu bootable USB?
When creating the Ubuntu bootable USB using Ubuntu's Startup Disk Creator, select the option to allocate space for persistence. This ensures that any changes you make on the live session are saved for the next boot.
Can I install Ubuntu to my USB drive for full use as a regular operating system?
Yes, you can fully install Ubuntu on a USB drive, which allows you to use it as a portable OS on different computers. The steps for this are different from creating a live USB. Check out how to fully install Ubuntu on a USB drive.
What is the difference between a persistent and non-persistent Ubuntu USB?
A persistent Ubuntu USB allows you to save files and settings across reboots, while a non-persistent USB only allows you to run the system temporarily without saving changes.
How can I remove Ubuntu from my USB drive?
You can remove Ubuntu by formatting the USB drive using your system's disk management tools. This will erase all data from the USB drive, including the Ubuntu installation.
What do I do if I encounter a "Boot Error" when booting from my Ubuntu USB?
If you receive a boot error, it may be due to incorrect BIOS/UEFI settings or a corrupt USB drive. Check your system's boot order and make sure the USB drive is properly created.
Does the Ubuntu bootable USB work on all computers?
Most modern systems should be able to boot from a USB drive. However, some older systems may require BIOS adjustments or may not support booting from USB at all.
How much space is required for persistence on the Ubuntu USB?
The amount of space required for persistence depends on how much data you want to store. A minimum of 1GB is recommended for basic use, though you may allocate more space for a fully functional experience. [More about persistence](https://ubuntu.com/tutorials/create-a-usb-stick-on-ubuntu).
Can I use Ubuntu on a USB drive as my main OS?
Yes, you could use Ubuntu installed on a USB as your main OS. However, a running an Ubuntu Live CD USB will not allow you to do some system updates. Though as mentioned before, you can perform a full Ubuntu installation to USB.

Final Thoughts on creating an Ubuntu Live CD USB

Creating an Ubuntu Live CD USB with persistence is a great way to experience Ubuntu on the go, without modifying your computer’s internal storage. Whether you need a portable Linux environment for testing, troubleshooting, or just using Ubuntu on various machines, this method ensures that your files and changes are saved across reboots.

Key takeaways:

  • Using Ubuntu's Startup Disk Creator is one of the easiest ways to create a persistent bootable USB.
  • Make sure your USB drive has enough space for both the Live operating system and persistent storage.
  • Remember to disable Secure Boot or enable legacy boot if you’re having trouble booting from your USB on a UEFI system.

By utilizing an Ubuntu Bootable USB drive or Ubuntu Live CD USB with persistence feature enabled, you can easily store personal data, install software, and even make system changes that will survive after rebooting. Enjoy your portable and customizable Ubuntu experience!