How to install Linux on Windows 10

  • Share this:
How to install Linux on Windows 10

The Linux OS is a group of open-source operating systems. All of them are free to download and are based on the Linux kernel. And compatible with both Mac & Windows computers. This post will explain how to install Linux on a Windows system.

If you wish to dual boot Linux and Windows, you'll need to create a partition for your Linux OS to run. To achieve this, you'll need to partition your main hard disk. Here's how you can do it:


How to Partition Hard Drive in Windows 10

1. In the Windows Search Bar, begin typing. This is symbolized by the magnifying glass icon in the bottom-left corner of your screen.

2. Then, write "DISKMGMT.MSC" in the search bar and press enter.

How to Partition a Hard Drive in Windows 10

3. Select Shrink Volume from the context menu of your primary hard disk. If you have more than one hard drive, select the one that reads Primary Partition. This is commonly referred to as the C: drive.

How to Install Linux on Windows 10

4. Then decide how much you want to reduce the size of your drive. Setting aside at least 20GB (20,000MB) for Linux is recommended.

How to Install Linux on Windows 10

5. Finally, click the Shrink button.

You'll need to write a Linux Distro onto a USB thumb drive or an external device 4GB or larger once you've allocated space for installing Linux. Here's how you can do it:


How to Make a Linux Bootable USB

1. Download an ISO format of a Linux distro. A disk image is an ISO file. Ubuntu, Mint, and Fedora are some of the most popular choices. They can be downloaded for free from the leading websites of each distribution. We'll be using Ubuntu for this article.

2. Connect the USB drive to your computer and turn it on. You may be requested to format your hard drive. Make a backup of your files before you start because this will erase everything on your hard drive.

3. Rufus is available for download. The most recent version of the application can be found here.

4. Select your USB drive from the Device list in Rufus. If you're unsure which drive to use, eject all other drives until you're left with only one option.

5. Click the Select button under Boot Selection and select the ISO file you downloaded previously. The other default settings should be left alone.

How to Make a Linux Bootable USB

6. Finally, press the Start button. Select ISO if a popup window asks you to choose an image writing option.

How to Install Linux on Windows 10

Then wait patiently as Rufus mounts your ISO file to your hard drive. This could take a while, so stay with us if the progress meter appears to be stopped.

Warning: It will erase all of the data on your hard disk, so create a backup of any vital information before continuing.

Read: 13 Methods for Improving Software Quality

How to Install Linux from a USB

Now that you've got your Linux distribution on a USB drive, here's how to install Linux on Windows by using USB.

1. Insert a Linux USB device that is bootable.

2. Go to the start menu and select it. This is the Windows icon button in the lower-left corner of your screen.

3. Then, while clicking Restart, hold down the SHIFT key. You'll be taken to the Windows Recovery Environment due to this.

4. Then choose to Use a Device from the list.

How to Install Linux from USB

5. In the list, look for your device. If your drive isn't visible, choose EFI USB Device, then select your drive from the following screen.

How to Install Linux from USB

6. Linux will now boot on your PC. If your machine restarts Windows, there was either a problem with your hard drive or you needed to change BIOS settings.

Warning: If you don't know what you're doing, changing BIOS settings can harm your computer.


7. Select Install Linux. Some distros also allow you to try out the operating system before installing it.

How to Install Linux on Windows 10

8. Carry out the setup process. Depending on the distro you're trying to install, this will be different. This information could include your WiFi network, language, time zone, and keyboard layout, among other things. It's possible that you'll need to create an account with a username and password. Please note any pertinent information, as you will most likely need it in the future.

9. Most distros will allow you to partition your drive or erase it and conduct a clean install during the installation.

Warning: You will lose your settings, files, and Windows operating system if you erase your disk. Only choose Erase if you've made backups of all your files before beginning the installation.


10. When prompted, restart your computer. If your machine has several operating systems, you will be sent to a GNU GRUB screen after rebooting. You can choose which operating system to boot from this screen.

If you don't see a GRUB screen when you boot up your computer, try putting your Linux distribution higher on the BIOS boot list.

After you've finished, run a hardware check. You have to need additional download drivers for some gear to work. The option to obtain drivers can be found in your new Linux OS's Systems Settings. You can begin investigating and utilizing your Linux distro after ensuring that your hardware is operational.

Read: Best JavaScript Frameworks in 2022

About author
I am a professional web developer. I love programming and coding, and reading books. I am the founder and CEO of StorialTech.