Boot linux mint from windows

How To Dual Boot Linux Mint And Windows 10 [Beginner’s Guide]

Last updated November 12, 2020 By Abhishek Prakash 526 Comments

Brief: This guide shows you how to dual boot Linux Mint with Windows 10 and enjoy both Linux and Windows together in one system.

So you have decided to switch to Linux. Good decision! And if you chose to use Linux Mint, that’s even a better decision.

Linux Mint is one of the best Linux distributions for beginners. Using Linux Mint is fairly easy and installing Linux Mint is no rocket science either. In this tutorial, we’ll see how to install Linux Mint along side Windows 10.

Before that let me recap you a few things about installing Linux Mint. There are a few ways you can start using any Linux based operating system.

  • Use Linux inside Windows in a virtual machine: This runs a Linux OS like any other application within Windows. This is also one of the safest ways to get a feel of Linux. However, this will utilize your system resources and if you have less than 4Gb of RAM, I won’t advise using it extensively.
  • Use a live version of Linux: In this method, you put Linux on a USB or DVD and you boot from it. This is usually slow and your changes done to the Linux system are (normally) not saved. This is particularly useful if you just want to see what Linux feels like.
  • Remove Windows and Linux: If you have backed up your data and have a recovery or installation disk of Windows ready with you or if you are determined that you are not going back to Windows, you can remove Windows completely and use only Linux.
  • Install Linux alongside Windows: This method is called dual booting Linux with Windows. Here, you install Linux on a system that already has Windows. And when your system powers up, you can choose if you want to use Windows or Linux. This involves touching the disk partition and sometimes boot order. Absolute beginners often find it complicated but this is the best way to use Linux and Windows together in one system. And in this article, we’ll see how to dual boot Linux Mint with Windows 10.

Will dual booting Linux with Windows slow down your system?

I was asked this question several times in the Linux Users Group. So, the short answer is no. Dual booting Linux and Windows won’t slow your system in any way.

The only delay is in boot time that too because you get 10 seconds of buffer time to select between Linux and Windows. Once you have booted into either of Linux or Windows, it will work the same as if it is the only OS in the system. No impact on the usability of your system. Dual boot won’t slow down your system.

Install Linux Mint in dual boot with Windows:

Before we proceed to see the procedure to dual boot Linux Mint with Windows, let me give you some optional yet recommended safety instructions:

  • Back up your data: You are going to touch disk partitions. Normally, it’s not a big issue but just in case if you touched wrong partition etc, you may lose data. So my advice is to back up your important files, documents, music, movies etc to an external disk or cloud, whichever suits you.
  • Have a boot repair disk: If your boot gets messed up, you can try to repair it with boot repair disk. If you have an extra USB or CD, you can use that to create boot repair disk.
  • Have a live or recovery disk of Windows ready: If your boot gets messed up and despite all efforts, you ended with an unbootable system, you can use the Windows disk to reinstall Windows.

I am not discouraging you. I am asking you to be prepared for the worst case scenario.

Remember that this article applies to computers that have Windows 10 already installed on the system. You are installing Linux Mint on an already installed Windows system, not the other way round.

I have created a detailed video tutorial on installing Linux Mint alongside Windows 10. You can refer to it if you want to see all the steps in even more details. I also advise you to subscribe to our YouTube channel for more Linux tutorials.

Читайте также:  Learning all about kali linux

Follow the steps below to install Linux Mint in dual boot with Windows:

Step 1: Create a live USB or disk

Go to Linux Mint website and download ISO file. This ISO file is the disk image that you can burn to a USB or DVD.

There are several versions of Linux Mint available. The default is Cinnamon. If your computer supports 64 bit, go with 64 bit Linux Mint 19.3 Cinnamon. If you know about other desktop environments, you can make your mind and choose whichever Mint version you want.

Once you have downloaded the Linux Mint ISO, you need a tool to write the image to a disk. I recommend using a free tool called Universal USB Installer in Windows:

It’s an executable exe file. Just double click on it to run the software and browse it to the ISO. Make sure that you have your USB key plugged in:

If you need more hints, here is a screenshot tutorial on how to create a live USB for Linux.

Step 2: Make a new partition for Linux Mint

This is where you have to be cautious. If you have multiple partitions (not the recovery ones), you can either use one of them or create a new partition from an existing partition. Your existing data will be safe if you have enough free space. Typically, you install Linux in under 10 Gb, however, if disk space if not a concern, I advise using 30-40Gb at least. This way you can have more space at your disposal for downloading and keeping various files.

In Windows 10, go to start menu and type ‘partition’. This will bring up Disk Management utility. Now carefully select the disk in which you’ll make some free space by shrinking the volume:

In my case, I only had the C Drive with 223Gb of space on it. So I shrunk it to make 110Gb of free partition on it. I recommend watch the video to see the exact steps you need more hint.

Step 3: Boot in to live USB

Plug the live USB or disk into the computer and restart the computer. While booting the computer press F10 or F12 function key (defers from computer to computer) to go to the boot menu. Now, choose the option to boot from USB or Removable Media.

Important Note: If your computer came with Windows 8 or Windows 8.1 and you upgraded your system to Windows 10, you may have to disable secure boot. Most modern system with Windows 10 should not need this step, especially with Linux Mint or Ubuntu.

Step 4: Start the installation

It takes some time to boot from the live USB or disk. Have some patience. Once it boots in to live disk, you’ll be provided to Try Linux Mint or Install Linux Mint. Even if you choose to try it, you can find the install option on the desktop:

In next few screens, you’ll be asked to choose the language of the operating system. It will then do some checks on available space, battery and Internet connection.

Step 5: Prepare the partition

This is the most important part of the whole installation. Where to install Linux Mint?

If you see the option to Install Linux Mint alongside Windows, you can select that. Linux Mint will handle things on its own. If you do that, skip step 5 and step 6.

But as mentioned before, I prefer separate partitions for Windows and Linux. Windows is already installed here, we’ll prepare a new partition for Linux Mint. In the Installation Type window, choose Something Else:

Step 6: Create root, swap and home

Since you already created a new partition in Windows, it’s time to install Linux Mint on it. Now, there are several ways to do it. But here, I’ll show you my favorite way and that is to have a Root, a Swap and a Home.

Create a root partition first. Choose the free space available and click on +.

Here, choose the size of the root. Root is like your C drive in Windows. Installed software, updates and other system files are under this root partition. Home partition is for your personal documents, music, downloads etc.

If you have total 100 GB at disposal, give 30 GB to root. In any case, don’t give it less than 15 GB because if root runs out of space, your system will slow down and you’ll run into issues.

I opted to have 20 GB, choose ext4 file system, and mount point as / (i.e. root):

Now, next is to create the swap partition. Now the question is what should be the swap size for Linux Mint installation?

The answer depends upon your RAM size, your needs, available disk space and whether you would use hibernation or not. You can use the below suggestion:

  • RAM less than 2 GB: Swap should be double the size of RAM
  • RAM between 2 to 4 GB: Swap should be RAM size + 2 GB
  • RAM between 6 GB to 8 GB: Swap should be size of RAM
  • RAM more than 8 GB: Swap should be half the size of RAM or less
Читайте также:  Astra linux ssh server настройка доступа

Don’t spend too much time thinking about swap. It is helpful for systems with less memory. For system with more than 8 GB of RAM and SSD, the less the swap, the better it is.

Newer version of Linux Mint utilize Swap file. It creates a special file under root and utilizes it as swap area. You can have both swap partition and swap file in a system.

The next step is to create Home. Try to allocate the maximum size to Home because this is where you’ll be downloading and keeping the files.

Once you have created Root, Swap and Home partitions, click on Install Now button.

Step 7: Follow the trivial instructions

Technically, you have crossed the main hurdle if you reached this point successfully. Now you will be taken through a number of screens to select options like keyboard layout, login credentials etc. You don’t need to be a genius to figure out what to do here afterward. I have attached screenshots for reference purpose here.

Once the installation is over, you will be presented with the option to keep trying live version or to restart the system.

And that would be it. On next boot, you will see the option of Linux Mint on the grub screen. And thus you can enjoy the beautiful and beginner-friendly Linux distribution. I hope you found this guide to Linux Mint dual boot with Windows helpful.

Here are a few common troubleshoot you might have to do after dual booting Linux Mint:

I strongly advise you to read things to do after installing Linux Mint so that you can have a good start.

If you want to remove, you can follow this guide to uninstall Linux Mint from Windows 8 dual boot.

If you have questions, suggestions or a word of thanks, feel free to drop a comment. Stay tuned for more Linux Mint tutorials. Ciao 🙂

Like what you read? Please share it with others.

How to Install Linux Mint 20 Alongside Windows 10 or 8 in Dual-Boot UEFI Mode

Linux Mint 20 has been released in wild by the Linux Mint project development team as a new long term support edition which will receive support and security updates until 2025.

This tutorial will guide you on how you can install Linux Mint 20 in dual-boot with a variant Microsoft Operating System, such as Windows 8, 8.1 or 10, on machines with EFI firmware and a pre-installed version of Microsoft OS.

If you’re looking for a non-dual-boot installation on Laptop, Desktop, or Virtual Machine, you should read: Installation Guide of Linux Mint 20 Codename ‘Ulyana’.

Assuming that your laptop or desktop system comes pre-installed with Windows 10 or Windows 8.1 or 8 you should enter the UEFI menu and disable the following settings: Secure Boot and Fast Boot features.

If the computer has no pre-installed OS and you intend to use Linux and Windows in dual-boot, first install Microsoft Windows and then proceed with Linux Mint 20 installation.

Download Linux Mint 20

In case you own a UEFI computer stay away from the 32-bit version of Linux Mint because it will only boot and work with BIOS machines, while the 64-bit ISO image can boot with BIOS or UEFI computers.

Step 1: Shrink HDD Space for Dual-Boot

1. In case your computer comes pre-installed with Microsoft Windows on a single partition, logon to Windows system with a user who has administrator privileges, press [Win+r] keys to open run prompt and type the following command in order to open Disk Management tool.

Open Windows Disk Management

2. Right-click on C: partition and select Shrink Volume in order to resize the partition. Use a value best-suited for you, depending on your HDD size, on the amount of space to shrink MB field (minimum 20000 MB recommended) and hit Shrink button to start the process of resizing the partition.

Shrink Windows Partition

3. When the process finishes a new unallocated space will appear on the hard drive.

Unallocated Partition for Linux Mint Install

Close Disk Management utility, place Linux Mint DVD or USB bootable image in the appropriate drive, and reboot the computer in order to start with Linux Mint 20 installation.

In case you’re booting Linux Mint for installation from a USB dive in UEFI mode make sure you’ve created the bootable USB stick using a utility such as Rufus, which is UEFI compatible, otherwise your USB bootable drive won’t boot.

Step 2: Installation of Linux Mint 20

4. After reboot, press the special function key and instruct the machine firmware (UEFI) to boot-up from the appropriate DVD or USB drive (the special function keys usually are F12 , F10 or F2 depending on the motherboard manufacturer).

Once the media boot-up a new screen should appear on your monitor. Choose Start Linux Mint 20 Cinnamon and hit Enter to continue.

Select Start Linux Mint Cinnamon Install

5. Wait until the system loads into RAM in order to run in live-mode and open the installer by double-clicking on Install Linux Mint icon.

Читайте также:  Проблема с обновлением windows 10 утилита

Select Install Linux Mint

6. Choose the language you wish to perform the installation and click on the Continue button to proceed further.

Select Installation Language

7. Next, you should select your keyboard layout and click on the Continue button.

Select Keyboard Layout

8. On the next screen hit on the Continue button to proceed further. Third-party software (multimedia codes) can be automatically downloaded and installed on this step by checking the check-box.

The recommendation would be to leave the box unchecked for the moment and manually install proprietary software later after the installation process completes.

Install Multimedia Codecs

9. At the next screen, you can choose the Installation Type. If Windows Boot manager is automatically detected you can choose to Install Linux Mint alongside Windows Boot Manager. This option ensures that the HDD will be automatically partitioned by the installer without any data loss.

The second option, Erase disk and install Linux Mint, should be avoided for dual-boot because is potentially dangerous and will wipe out your disk.

For a more flexible partition layout, you should go with Something else option and hit on the Continue button to proceed further.

Select Linux Mint Installation Type

10. Now let’s create the partition layout for Linux Mint 20. I would recommend that you create three partitions, one for / (root) , one for /home accounts data and one partition for swap .

First, create the swap partition. Select the free space and hit on the + icon below. On this partition use the following settings and hit OK to create the partition:

Select Free Space Create Swap Partition

11. Using the same steps as above create the /(root) partition with the below settings:

Create Root Partition

12. Finally, create the home slice with the below settings (use all the available free space to create home partition).

Home partition is the place where all documents for user accounts will be stored by default, except the root account. In case of system failure, you can reinstall the operating system for scratch without touching or losing the settings and documents of all users.

Create Home Partition

13. After finishing creating the partition layout, select the Windows Boot Manager as the device for installing the Grub boot loader and hit on Install Now button in order to commit changes to disk and proceed with the installation.

Next, a new pop-up window will ask you if you agree with committing changes to disk. Hit on Continue to accept changes and the installer will now start to write changes to disk.

Install Linux Mint Accept Write Changes to Disk

14. On the next screen choose your nearest physical location from the map and hit Continue.

Select Country Location

15. Enter a username and a password for the first account with root privileges, choose your system hostname by filling the computer’s name field with a descriptive value and hit Continue to finalize the installation process.

Create New User

16. The installation process will take a while and when it reaches the final step it will ask you to hit on the Restart Now button to complete the installation.

Linux Mint Installation Process

17. After reboot, the system will first boot-up in Grub, with Linux Mint as the first boot option which will be automatically started after 10 seconds. From here you can further instruct the computer to boot in Windows or Linux.

Select Linux Mint Cinnamon

On computers, with newer UEFI firmware the Grub boot loader won’t be displayed by default and the machine will automatically boot-up in Windows.

In order to boot into Linux, you must press the special function boot key after the restart and from there to further select what OS you wish to start.

In order to change the default boot order enter UEFI settings, select your default OS and save the changes. Review the vendor’s manual in order to detect the special function keys used for boot or for entering UEFI settings.

18. After the system finishes loading, log in to Linux Mint 20 by using the credentials created during the installation process. Fire-up a Terminal window and start the update process from the command line by running the following commands:

Update Linux Mint

That’s it! You have successfully installed the latest version of Linux Mint 20 on your device. You will find the Linux Mint platform to be very robust, fast, flexible, enjoyable, easy to use, with a ton of software required for a normal user already installed and very stable.

If You Appreciate What We Do Here On TecMint, You Should Consider:

TecMint is the fastest growing and most trusted community site for any kind of Linux Articles, Guides and Books on the web. Millions of people visit TecMint! to search or browse the thousands of published articles available FREELY to all.

If you like what you are reading, please consider buying us a coffee ( or 2 ) as a token of appreciation.

We are thankful for your never ending support.

Оцените статью