Installing Linux is one of the best ways to revive older hardware, improve privacy, or get a powerful developer-friendly system. This guide walks you through a reliable, beginner-friendly process that works for most laptops and desktop PCs—whether you want Linux alongside Windows (dual boot) or as a full replacement.
1) Choose the right Linux distribution
Your “distribution” (distro) determines the default desktop, software manager, and overall experience. If you’re new to Linux, start with one of these:
- Ubuntu or Linux Mint: easiest for beginners, strong community support.
- Fedora: great for newer hardware and up-to-date packages.
- Pop!_OS: good for laptops, creators, and some NVIDIA setups.
Tip: If your PC is older (e.g., 4 GB RAM), consider a lightweight desktop such as Xfce (Mint Xfce, Xubuntu).
2) Back up your data and prepare
Before changing partitions or installing an operating system:
- Back up important files to an external drive or cloud storage.
- If you plan to dual boot with Windows, consider creating a Windows recovery drive.
- Ensure you have at least 25–40 GB free disk space for a comfortable Linux install.
Laptop users: Keep the device plugged in during installation to avoid shutdowns mid-process.
3) Download the ISO and verify it (recommended)
Download the ISO file from the official distro website. Many distros provide checksums (SHA256) to confirm the file wasn’t corrupted or tampered with.
- On Windows, you can verify with PowerShell:
Get-FileHash .\file.iso -Algorithm SHA256 - On macOS/Linux:
shasum -a 256 file.iso
4) Create a bootable USB installer
You’ll need a USB drive (8 GB+ recommended). Use a trusted tool:
- Windows: Rufus or Balena Etcher
- macOS: Balena Etcher
- Linux: Startup Disk Creator, GNOME Disks, or Etcher
In the USB tool, select the ISO and your USB drive, then write the image. This will erase the USB.
UEFI note: Most modern PCs use UEFI. Many installers handle this automatically, but choosing GPT/UEFI in your USB tool can reduce boot issues on newer machines.
5) Boot from the USB (BIOS/UEFI boot menu)
Insert the USB, restart the computer, and open the boot menu. Common keys include F12, F9, Esc, or Del (varies by manufacturer).
- Select the USB device (often labeled with the brand name).
- If you see two options (UEFI vs Legacy), choose UEFI unless you have a specific reason not to.
If Secure Boot blocks startup: Some distros support Secure Boot; others may require temporarily disabling it in UEFI settings.
6) Try Linux in “Live” mode first
Most installers offer a “Try” option. Use this to check that key hardware works:
- Wi‑Fi and Bluetooth
- Sound output and microphone
- Touchpad, keyboard, webcam
- Display resolution and external monitors
If everything looks good, start the installer from the desktop icon/menu.
7) Choose install type: replace vs dual boot
Option A: Install Linux and erase the disk
This is simplest and best for a dedicated Linux machine. The installer will reformat the drive and remove existing operating systems and data.
Option B: Dual boot with Windows
This keeps Windows and adds Linux. A common approach:
- In Windows, shrink the main partition using Disk Management to create unallocated space.
- In the Linux installer, choose “Install alongside” (if offered) or “Something else” to manually use the free space.
Partitioning basics (typical UEFI setup):
- EFI System Partition (ESP): usually already exists (do not format unless you know why).
- Root (/): where Linux lives (e.g., 25–60+ GB).
- Swap: optional; useful for hibernation or low-RAM systems (many distros use a swap file automatically).
- Home (/home): optional separate partition to keep user data independent from the OS.
8) Complete the installer settings
During installation you’ll typically choose:
- Language, keyboard layout, and time zone
- Wi‑Fi network (optional but helpful for downloading updates)
- User account name and password
- Whether to install third-party drivers/codecs (often recommended for media playback and Wi‑Fi/NVIDIA)
Once you confirm changes, the installer will copy files and set up the bootloader (commonly GRUB). When finished, reboot and remove the USB when prompted.
9) First boot and post-install checklist
After the first login, do these steps to stabilize and secure your system:
- Run updates: use the Software Updater/app store or your package manager.
- Install drivers if needed: especially NVIDIA GPU drivers on some systems.
- Enable backups: set up Timeshift (system snapshots) or your distro’s backup tool.
- Install essentials: browser, password manager, office suite, media codecs (if not already installed).
- Check power settings (laptops): suspend behavior, lid close action, battery optimization.
Troubleshooting: common installation issues
USB won’t boot
- Recreate the USB with a different tool (Rufus ↔ Etcher).
- Try another USB port (USB 2.0 ports can be more reliable on some older systems).
- Ensure UEFI boot is enabled; disable Legacy/CSM if it causes confusion.
No Wi‑Fi detected
- Use Ethernet or USB tethering to get online and install drivers/firmware.
- Check “Additional Drivers” (Ubuntu/Mint) or your distro’s driver utility.
Dual boot doesn’t show Windows
- Verify you installed in the same boot mode as Windows (UEFI vs Legacy).
- In UEFI settings, ensure the Linux boot entry is allowed.
- Some distros can regenerate boot entries with tools like
update-grub(advanced).
Summary
To install Linux successfully, pick a beginner-friendly distro, create a bootable USB, test hardware in Live mode, then install either as a full replacement or alongside Windows. Finish by updating the system, installing drivers, and setting up backups. Once configured, Linux can be fast, stable, and surprisingly low-maintenance.