PDF download Download Article
Easily install Linux on your Windows PC with this dual-boot guide
PDF download Download Article

If you want to run Linux on your PC without getting rid of Windows, it's easy to set up a dual boot environment. Whether you want to dual boot Windows with Ubuntu, Linux Mint, or any other Linux distro, installing Linux on a Windows PC is easiler than ever, and totally beginner-friendly. We'll walk you through the process.

Quick Steps

  1. Download a Linux installation ISO file.
  2. Create a USB install drive from the ISO.
  3. Boot from the install drive to start the Linux installer.
  4. Choose the option to install Linux alongside Windows.
  5. Click Install Now and follow the on-screen instructions.
  6. When the installer finishes, reboot your PC.
  7. When it comes back up, choose whether to boot into Linux or Windows.
Section 1 of 4:

Before You Begin

PDF download Download Article
    • A blank USB flash drive - You'll want one that's at least 8 GB.
    • At least 30 GB of disk space - That's at a minimum. If you plan to install and use software on Linux and want some wiggle room, aim for 50GB or more.[1]
    • A Linux install image - There are more than 600 Linux distributions available, so you have a lot of options.[2] If you're new to Linux, try Linux Mint or Ubuntu, as both are widely used, somewhat Windows-like, and have plenty of software, documentation, and user resources available. To create the installation drive, you'll need to download an ISO image of the installer media. Here are a few options:
    • Rufus - This is the tool you'll use to create the bootable USB flash drive you'll use to install Linux.
    • A Windows PC with a UEFI - A UEFI is a sort-of upgrade to a traditional BIOS, and fortunately, most motherboards have had them since 2007. To check, type system information into the Windows search bar and press Enter. If you see "UEFI" next to "BIOS Mode," you're good. If you see "Legacy," check your documentation to see if you can switch to UEFI mode.
  1. While dual-booting Windows and Linux is safe, you'll want to make sure your PC is backed up before you begin. Check out our backup guide to learn how to back up your Windows PC.
  2. Advertisement
Section 2 of 4:

Create a Linux Install Drive

PDF download Download Article
  1. If you haven't already downloaded Rufus, you can download it from rufus.ie/en/#download.
    • Make sure your flash drive is empty. Once you use Rufus to create the installation media, its contents will be erased.
    • Rufus doesn't need to be installed. Just double-click the downloaded file to run it.
  2. Click the "Device" menu, then select the name of your USB flash drive.[3]
  3. Navigate to the ISO image you downloaded and select it. Once selected, you'll see its name under "Boot selection."
  4. There's no need to change any of the default settings. When you click Start, you'll see a few prompts:
    • First, when prompted, choose "Write image in ISO mode" and click OK.
    • Then, you'll see a warning that the data on the flash drive will be erased. Click OK.
    • When Rufus is finished creating your install drive, you can close the program.
  5. Advertisement
Section 3 of 4:

Shrink Your Windows Partition

PDF download Download Article
  1. To do so, right-click the Start menu and select Disk Management. You'll be using Disk Management to allocate some space on your hard drive for Linux.[4]
    • This section is not mandatory, as most Linux installers will prompt you to create a partition for Linux during the installation process. If you'd rather use Linux to shrink your partition, jump to Run the Linux Installer.
    • If you feel more comfortable managing partitions in Windows, continue with this section.
  2. In most cases, your C drive will be your main drive, and it's usually dedicated to Windows. To install Linux on the same drive, you'll need to allocate some of that space to Linux by creating a partition–at least 30 GB (or more, if you want room to install more software). Here's how:[5]
    • Right-click the drive with the space you want to use and select Shrink Volume.
    • Enter the desired size of your Linux partition in MB. For example, 40000 MB = 40 GB.
      • Keep in mind this will subtract the amount of space from your main Windows drive.
    • Click Shrink.
    • When you're finished, you'll see "Unallocated space" the size of your future Linux partition. Instead of formatting the partition in Disk Management, you can close the program and instead use the Linux installer to format it.
  3. Advertisement
Section 4 of 4:

Run the Linux Installer

PDF download Download Article
  1. Here's an easy way to do this without having to mess around in the BIOS/UEFI to change the boot order:
    • Right-click the Start button to open the Power User menu.
    • Hold down the Shift key as you select Shut down or sign out > Restart.
    • Continue holding down the Shift key until the "Choose an option" screen appears.
    • Select Use a device.
    • Click the name of your flash drive.
    • After a few moments, your PC will reboot from the flash drive.
  2. The process to install Linux is going to be different for each distribution, but the steps will be similar. You'll typically be asked if you want to install Linux or "Start Linux," which will begin the process of guiding you through installation.
    • In Linux Mint (and some other OSes), booting from the installer will take you to the desktop instantly. On the desktop, you'll see the Install Linux Mint icon, which you'll need to double-click to start the installation.[6]
    • If you're installing Ubuntu, you'll first be asked to choose your language, set up your keyboard, and connect to the internet. Then, you'll be asked if you want to install Ubuntu alongside your current operating system. Once you select the option, choose Interactive Installation to start the installer.[7]
  3. The wording of this step will vary, but it'll usually be something like Install Linux Mint alongside Windows Boot Manager. When you choose this option, you will see a list of drives and partitions–including that unallocated space you got from shrinking your main drive.[8]
  4. In the partition creator in most distros, including Linux Mint and Ubuntu, you'll see the partitions on your current drive, and Linux will ask you if you want to adjust the size of either partition. You shouldn't need to make any changes here unless you don't see a partition that's the size of the one you allocated for Linux.[9]
    • If you didn't shrink a larger drive or partition earlier, you can drag the bar to allocate more or less space for Linux. Remember, you'll want Linux to have at least 30 GB, but likely more if you plan to install a bunch of software.
  5. During installation, you'll be asked to create a user account for Linux–the password you create will also be the one you use to run sudo commands.
  6. When the installation is complete, you'll be prompted to restart your computer. Choose the option to do so, and you'll be presented with the option to boot into Windows or Linux. You are now dual-booting Linux and Windows!
    • Unplug the USB flash drive to prevent your PC from trying to boot from it.
  7. Advertisement

Expert Q&A

Ask a Question
200 characters left
Include your email address to get a message when this question is answered.
Submit
Advertisement

Video

Tips

Submit a Tip
All tip submissions are carefully reviewed before being published
Name
Please provide your name and last initial
Thanks for submitting a tip for review!

You Might Also Like

Install Linux Install Linux on Your Computer
Install Two Operating Systems on One Computer Install Two OS on One Computer: Easy Dual Boot Guide
Install Ubuntu Linux Without CD (Windows) Install Ubuntu Without an CD: Step-by-Step Tutorial
Boot Linux from a USB on Windows 10 Run Linux from a USB: Making a Bootable Stick and Installing
Install a New Operating System on Your Computer Install a Different Operating System on a PC
Install Ubuntu Linux Install Ubuntu Linux: Dual Boot with Windows or macOS
Install Arch Linux Dual Boot Install Arch Linux Dual Boot on Any Computer
Install DebianEasy Debian Linux Installation Tutorial
Use RufusUsing Rufus to Create Bootable USB Drives: A Step-By-Step Guide
Install Puppy Linux Install Puppy Linux on a USB Drive or PC
Install Windows from UbuntuInstalling Windows 10 or 11 on Ubuntu: A Step-by-Step Guide
Configure a Computer to Multi Boot Operating SystemsConfigure a Computer to Multi Boot Operating Systems
Install Linux Mint Install Linux Mint
Move from Windows to Linux Switch from Microsoft Windows to Linux
Advertisement

About This Article

Stan Kats
Written by:
Professional Technologist
This article was written by Stan Kats and by wikiHow staff writer, Nicole Levine, MFA. Stan Kats is a Professional Technologist and the COO and Chief Technologist for The STG IT Consulting Group in West Hollywood, California. Stan provides comprehensive technology solutions to businesses through managed IT services, and for individuals through his consumer service business, Stan's Tech Garage. Stan holds a BA in International Relations from The University of Southern California. He began his career working in the Fortune 500 IT world. Stan founded his companies to offer an enterprise-level of expertise for small businesses and individuals. This article has been viewed 1,009 times.
How helpful is this?
Co-authors: 4
Updated: February 23, 2026
Views: 1,009
Categories: Windows | Linux
Thanks to all authors for creating a page that has been read 1,009 times.

Is this article up to date?

Advertisement