Alternate titles: How to dual-boot Linux Mint 13 and Windows 8 Pro; dual-booting Windows 8 and Linux Mint 13 MATE/Cinnamon side-by-side.

This article is this website’s latest on Linux Mint, a Linux distribution based on Ubuntu Desktop. Previous articles are available on the distribution’s category page at

After writing dual-boot Windows 8 and Ubuntu 12.10 on UEFI hardware, the natural thing to do, is to follow up with one for Linux Mint 13, the current stable edition of the popular desktop distribution. So, using the computer I assembled using an ASRock motherboard, and the same hard drive, I made my first attempt to set up a dual-boot system between Windows 8 Pro and Linux Mint 13 on a computer with UEFI firmware, and on a single hard disk drive (HDD).

I tried two different methods: First, using the installer’s automated installation modes, then followed by doing it manually. Both methods worked on first try, no errors whatsoever. What follows is a step-by-step guide on how I did it.

Note: Before attempting this, be sure to set the SATA mode to AHCI on your motherboard’s UEFI Setup Utility. The motherboard on the computer used for this tutorial is a UEFI firmware-only system, not a dual-UEFI/BIOS unit. Also a 32-bit installation image of Linux Mint MATE/Cinnamon was used, though the Windows 8 installation is a 64-bit system. If nothing else, this just demonstrates that you can use a 32- or 64-bit installation image of Linux Mint with either a 32- or 64-bit Windows 8 Pro, and not have any problems.

A. Method 1 – Automatic Disk Partitioning: This is the easiest and fastest method, but it comes at a price – more on that later. Here’s the situation with the computer I used. As you can see from the text in the image below, the single hard drive has an existing dual-boot system running Windows 8 Pro and Ubuntu 12.10. I had no intention of keeping the Ubuntu installation, so the installer’s automated options were just fine with me.

Related Post:  Linux Mint 8 review

The drawback that comes with this method, is that GRUB, Mint’s boot loader, will be installed in the Master Boot Record (MBR), or in the first sector of the HDD. That action overwrites Windows 8’s boot files in the MBR, given GRUB sole control of the boot process. That works fine, until you decide to upgrade or reinstall Windows 8. Even installing some anti-virus programs have been known to mess with the contents of the MBR. That’s the price you pay for using the installer’s automated or automatic disk partitioning methods.

So while this method works, it is not the recommended approach. I just tried it just to see if it will work. And it did, on first try. All I did at the step shown in this image, is stick with the default selection, then clicked Install Now. That was it. After installation and reboot, the entries in GRUB’s menu allowed me to boot into either Mint or Windows 8 Pro.
Mint Partition Methods

B. Method 2 – Manual Disk Partitioning: This method will involve a little bit more effort on your part, but it is the recommended one. It will install GRUB, in the boot partition of Mint, never touching anything in the MBR. The next steps show how it was done. Like the first method, this one also worked on first try.

1. Disk Partitioning Methods: Because disk partitioning will be done manually, the option to select here is Something else. Selecting that and clicking Next should take you to the installer’s Advanced Partitioning Tool.

Related Post:  How to dual-boot Linux Mint 13 Cinnamon/MATE and Windows 7

2. Advanced Partitioning Tool: This is the installer’s Advanced Partitioning Tool‘s window. The machine used for this tutorial had a second HDD (/dev/sdb) attached to it. But it will not be touched at any time. All the action will be taking place on /dev/sda. Under sda, you can see two Windows 8 partitions, and the free space. The free space is what will be used to create partitions for Linux Mint. Select it, then click the “+” button. Note that because there are two existing primary partitions on the system, you can only create two more primary partitions. You can read more about that here. For this tutorial, four partitions will be created for Linux Mint. They will be mounted at /boot, /, /home, and Swap, and created in that order. /boot is where GRUB will be installed, / is where all the programs will go, /home is where your home folder will be created under, and Swap is unformatted disk space that the system may use as virtual memory.
Mint Partition Tool

3. Create Boot Partition: The first partition will be mounted at /boot. By default, the installer will want to create it as a logical partition. For this tutorial, I chose to create it as a primary partition, just because I have enough primary partitions left to do it. If you only have one primary partition to use for Mint, then you have no choice but to use the default. So, I selected “Primary,” instead of “Logical.” I allocated 300 MB of disk space to it. I also chose Ext4 as the file system. That is the default. OK.
Mint Partition Creator


Share on facebook
Share on twitter
Share on pinterest
Share on linkedin

Hola! Did you notice that no longer runs network ads?  Yep, no more ads from the usual suspects that track you across the Internet.  But since  I still need to pay to keep the site running, feel free to make a small donation by PayPal.

Subscribe for updates. Trust me, no spam!

Mailchimp Signup Form

Sponsored links

1. Attend Algorithm Conference, a top AI and ML event for 2020.
2. Reasons to use control panel for your server.
3. DHgate Computers Electronics, Cell Phones & more.

One Response

Leave a Reply

Your email address will not be published. Required fields are marked *

Get the latest

On social media
Via my newsletter
Mailchimp Signup Form

Partner links

1. Attend Algorithm Conference, a top AI and ML event for 2021.
2. Reasons to use control panel for your server.
3. DHgate Computers Electronics, Cell Phones & more.
Hacking, pentesting distributions

Linux Distributions for Hacking

Experts use these Linux distributions for hacking, digital forensics, and pentesting.


The authors of these books are confirmed to speak during

Algorithm Conference

T-minus AI

Author was the first chairperson of AI for the U.S. Air Force.

The case for killer robots

Author is the Director of the Center for Natural and Artificial Intelligence.

Why greatness cannot be planned

Author works on AI safety as a Senior Research Scientist at Uber AI Labs.

Anastasia Marchenkova

An invitation from Anastasia Marchenkova

Hya, after stints as a quantum researcher at Georgia Tech Quantum Optics & Quantum Telecom Lab, and the University of Maryland Joint Quantum Institute, I’m now working on superconducting qubit quantum processors at Bleximo. I’ll be speaking during Algorithm Conference in Austin, Texas, July 16 – 18, 2020. Meet me there and let’s chat about progress and hype in quantum computing.