How to Install Ubuntu Operating System: A Complete Step-by-Step Guide
Ubuntu is one of the most widely used Linux distributions in the world — and for good reason. It's free, open-source, reasonably beginner-friendly, and runs well on a broad range of hardware. Whether you're replacing Windows, setting up a dual-boot system, or building a dedicated Linux machine, the installation process follows a consistent path — with a few key decision points that can change how things go.
What You'll Need Before You Start
Before downloading anything, gather these essentials:
- A USB drive (at least 8 GB) — this becomes your bootable installer
- The Ubuntu ISO file — downloaded from ubuntu.com; choose between the LTS (Long-Term Support) version for stability or the latest release for newer features
- A flashing tool — Balena Etcher and Rufus are the most commonly used options for writing the ISO to USB
- A target machine with at least 25 GB of free disk space and 4 GB of RAM (Ubuntu's official minimums are lower, but real-world use benefits from more)
- A backup of anything important on the target drive — especially critical if you're replacing an existing OS
💾 LTS releases are supported for five years and are generally the safer choice for anyone who wants a stable, low-maintenance system.
Step 1: Download Ubuntu and Create a Bootable USB
Go to ubuntu.com and download the Desktop ISO for your preferred version. The file will be roughly 4–5 GB.
Once downloaded, use a flashing tool to write the ISO to your USB drive:
- Balena Etcher (cross-platform, minimal interface — good for beginners)
- Rufus (Windows only, more options for advanced users)
- dd command (Linux/macOS terminal — for experienced users)
Open your chosen tool, select the Ubuntu ISO, select your USB drive, and flash. The process takes a few minutes and will make the drive unreadable as a regular storage device until reformatted.
Step 2: Boot From the USB Drive
Restart your computer and access the boot menu — typically by pressing F2, F12, Esc, or Delete during startup (the exact key varies by manufacturer). From there, select your USB drive as the boot device.
If your system uses UEFI firmware (most machines made after 2012), you may also need to:
- Disable Secure Boot temporarily
- Switch from UEFI to Legacy/CSM mode in some cases (though Ubuntu generally supports UEFI natively)
Once booted, you'll land on the Ubuntu live environment — a fully functional desktop running from USB, which lets you try Ubuntu before committing to installation.
Step 3: Run the Installer
Click "Install Ubuntu" from the desktop. The installer will walk you through several screens:
| Step | What to Choose |
|---|---|
| Language & keyboard | Match your region and layout |
| Updates & software | "Normal installation" includes more apps; "Minimal" is leaner |
| Installation type | This is the most consequential step — see below |
| Time zone | Set automatically or manually |
| User account | Create your username and password |
Step 4: Choose Your Installation Type 🖥️
This is where user paths diverge most significantly.
Erase disk and install Ubuntu — Wipes the entire drive and installs Ubuntu as the sole OS. Simplest option, but destructive to existing data.
Install Ubuntu alongside [existing OS] — Sets up a dual-boot configuration. Ubuntu's installer will resize your existing partition and create space for itself. You'll choose which OS to boot on startup. This requires enough free disk space on the target drive.
Something else (manual partitioning) — Gives full control over partition layout, sizes, and mount points. Useful for advanced setups, but requires understanding of partition tables, swap space, and file systems (ext4 is standard for most partitions).
The installer's guided options handle partitioning automatically in most cases — manual partitioning is only necessary if you have specific requirements.
Step 5: Complete Installation and Reboot
Once you confirm your settings, the installer copies files, sets up the bootloader (GRUB, in most cases), and installs system components. This typically takes 10–20 minutes depending on drive speed.
When prompted, remove the USB drive and press Enter. The system will reboot into your new Ubuntu installation — or into the GRUB boot menu if you've set up dual-boot.
Variables That Affect How This Goes
The steps above describe the standard path, but several factors shape how smooth (or complicated) the process is:
- Hardware age and manufacturer — Newer or obscure hardware sometimes requires additional driver installation post-setup, particularly for Wi-Fi cards and GPUs
- NVIDIA graphics — Ubuntu can install proprietary NVIDIA drivers, but on some setups this requires extra steps during or after installation
- Existing partition layout — A drive with complex partitioning (multiple OSes, recovery partitions) makes the "install alongside" path more unpredictable
- Drive type — NVMe SSDs, SATA SSDs, and HDDs all work, but some older systems need specific BIOS settings to recognize NVMe drives at boot
- Ubuntu flavor — Kubuntu, Xubuntu, Ubuntu MATE, and others use the same base installer but offer different desktop environments, which matters for lower-spec machines
After Installation: First Steps
Once you're in the desktop, a few immediate priorities:
- Run Software Updater or
sudo apt update && sudo apt upgradein the terminal to pull in current patches - Install additional drivers via Settings → Additional Drivers if your hardware needs them
- Set up automatic backups using Déjà Dup or another tool — Ubuntu doesn't configure this by default
What Determines Whether This Process Is Straightforward for You
For many users on mainstream hardware, Ubuntu installation is genuinely uncomplicated — 30 minutes start to finish. For others, hardware compatibility issues, existing partition complexity, or dual-boot requirements add layers that make the experience meaningfully different. The gap between a clean install on a blank drive and a dual-boot setup on a machine with a non-standard UEFI configuration is significant. Which side of that you fall on depends entirely on what you're working with.