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

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

  1. Stay Connected to: Twitter | Facebook | Google Plus
  2. Subscribe to our email updates: Sign Up Now
  3. Use our Linode referral link if you plan to buy VPS (it starts at only $10/month).
  4. Support us via PayPal donate - Make a Donation
  5. Support us by purchasing our premium books in PDF format.
  6. Support us by taking our online Linux courses

We are thankful for your never ending support.

Matei Cezar

I'am a computer addicted guy, a fan of open source and linux based system software, have about 4 years experience with Linux distributions desktop, servers and bash scripting.

Your name can also be listed here. Got a tip? Submit it here to become an TecMint author.

Receive Your Free Complimentary eBook NOW! -

Download Free Linux eBooks

Advanced Bash-Scripting Guide
Linux Bible
A Newbie's Getting Started Guide to Linux
Introduction to Linux - A Hands on Guide

You may also like...

9 Responses

  1. guiz says:

    For an installation on an ACER Aspire S13, I had to follow these additional steps :
    http://askubuntu.com/questions/627416/acer-aspire-e15-will-not-dual-boot

  2. Randy says:

    Do you pull the install cd before reboot or do you change to boot priority on the bios? Thanks I keep getting errors at this point.

  3. cat1092 says:

    Great article, simple to understand! Wonder why the folks on the tech forums doesn’t spell it out so easily?

    One thing that I’d like to ask the writer of this article, if possible, is the btrfs file system any better than ext4 on a SSD? Only my root partition is going to SSD, /home is going to HDD because I have lots of virtual machines, plus can use the entire drive, a 500GB WD RE4 of the previous gen (which according to many reviewers is better than the newer SATA-3 version). May consider a 1GB Swap, though would prefer it on the HDD, with 32GB RAM, one would think that Swap isn’t needed, though have always went with 512MB to 1024MB to be safe.

    The reason why I ask about btrfs, is that I have a new, ‘gumstick’ 512GB Samsung 950 Pro M.2 SSD, and I don’t want to mess it up with Linux formatting. Actually would prefer installing root to a lesser used SSD, or find a 60-64GB model at a very low price, and as always, leave 10% unformatted. While I know that some SSD’s have inbuilt over-provisioning, it’s not always clear which models has or doesn’t have this feature.

    However, at the same time, I also realize that Linux since kernel 3.3 (around the time of Linux Mint 13/Ubuntu 12.04 LTS) has NVMe support. Back then, many consumers didn’t know these drives existed, as always, the places where fast high tech devices are needed gets the first shot at new technologies, am hearing of ‘U2’ SSD rumors now.

    Thanks to the author for the great article!

    • Matei Cezar says:

      Is there a reason why you would need to use btrfs instead of ext4, especially on a desktop version. As far as I know, btrfs is not very stable yet and not so suitable for production, while ext4 is a very robust, stable, mature and well tested file system. Here is a good article concerning Linux file system benchmarkig (btrfs, ext4, zfs): https://blog.pgaddict.com/posts/friends-dont-let-friends-use-btrfs-for-oltp
      I suggest that you add or move the swap partition to SSD for better performance.

      • cat1092 says:

        Matei Cezar, Thanks for answering my question, guess that I’ll stick with the tried & true ext4, which has served me well for years, and will place my small Swap partition on the SSD. I prefer stuffing RAM to the max, as I’m a believer that there’s no such thing as ‘wasted’ RAM, plus having 32GB allows me to create & run VM’s with 12GB RAM allocated easily. BTW, with 32GB RAM, I suppose it’ll do no harm to place Swap on the SSD, because swapping rarely happens anyway on my computers. On the one setup for my wife, there is no Swap, and with only 8GB RAM, however she uses it casually, not in the same manner as myself.

        As far as btrfs is concerned, don’t know if it was intentional, or was tired when installing & forgot, once had an entire Linux Mint system formatted as this for several months, noticed only when clean installing Linux Mint 17 LTS, don’t recall any issues. At the same time, don’t recall any noticeable performance improvements either. If so, I suppose that I’d never had asked the initial question in the beginning.

        Thanks for the added link, a great comparison of Linux file systems! Please keep the great Linux articles coming in.;-)

  4. Chris says:

    Building a freshly purchased laptop right now (Gigabyte P15), which came pre-installed with Win10 with UEFI. Some notes here that may help future readers…

    1) Laptop had a second HDD (Win pre-installed on an M2 128GB SSD). What was on it was irrelevant, so I re-partitioned to a 750 Win data drive and kept 250GB-or-so free.

    2) In Windows, I had to turn off FastBoot (control panel->startup

    3) Installed Lin Min 18 using Win32DiskImager. Originally had the USB image created with Unebutin, which I think would have worked. But tried Win32DiskImager when I had a problem (described below) which I still had initially with the Win32DiskImager created image.

    4) When getting the UEFI boot option to be available, and booting from the USB stick, it would hang on the splash screen. Turning off the ‘quiet splash’ options in Grub, i got a TTY login. I could actually login to the terminal (using mint/no-pwrd), but startx failed.

    4a) To get to be able to boot from USB, login to Windows, and at the start menu -> power menu -> hold shift + click restart. This brings to the Windows troubleshooting/uefi options page. From there there was an option to select the device to reboot from, and I selected the USB drive. THAT then allowed Lin Mint to boot properly.

    5) Once the Live Mint booted, started an installation, and chose the “install alongside windows” option. That automatically created the / and swap partitions in that unallocated space on my second HDD.

    My system now is configured to UEFI boot into the Linux, which has Grub. Grub gives me the option to boot to Mint or Windows Boot Manager. Seems to work great.

    Hope that helps a future reader.

  5. Matei Cezar says:

    You can use an external USB drive for this matter to run Linux Mint in live-mode.

  6. Troy says:

    Nice guide. Mind making one about installing Mint to an External Hard Drive and being able to run on a UEFI WIndows computer? Been interested in doing something like that, but don’t know if it will work. Also, will it work without grub on the PC? want to just go to windows directly if I don’t have any ext hdd plugged, and access mint by pressing the boot options button on windows boot manager.

Got something to say? Join the discussion.

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

Join Over 150K+ Linux Users
  1. 100,756
  2. 5,113
  3. 36,418

Enter your email to get latest Linux Howto's