Installing CentOS 7.1 Dual Boot With Windows 8.1 on UEFI Firmware Systems

Page 1 of 212

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. Get your own self-hosted blog with a Free Domain at ($3.45/month).
  4. Become a Supporter - Make a contribution via PayPal
  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.

RedHat RHCE and RHCSA Certification Book
Linux Foundation LFCS and LFCE Certification Preparation Guide

You may also like...

34 Responses

  1. Thierry Boibary says:

    I just have bought a new computer with Windows 10 and I’d like to have a dual boot between Windows and CentOS7.

    What do you recommend?


    • Matei Cezar says:

      Create a new partition and install CentOS alongside Windows 10. Make sure you boot CentOS the same way Windows was installed. On a new hardware the firmware would be UEFI, so boot-up CentOS under UEFI mode.

  2. Mars says:

    Hi, I exactly followed the steps detailed. But at the “installing bootloader configuration” stage during installation it stuck for a while and throws error ‘”failed to write boot loader configuration” and asks whether to continue the installation.

    I continued installation and is successful but after reboot, all i can see is grub prompt. I can boot to windows as normal though.

    Can you tell what went wrong.

    I’m used centos 7.1 iso and it was Windows 10 in my system.

  3. Iliyan Iliev says:

    In this guide, not shown very well, which is Windows partition , and which partition to use for CentOS installation . I have tried many times with no success for dual boot. I did it many times before with Fedora Installation

  4. troskovas says:

    Great tutorial! In “Prerequisites” part I’ll offer to include that if WINDOWS disk is encrypted with BitLocker save the encryption key in external media like USB or as a text file for example in an email, in another way you are in big trouble!

  5. Khalil says:

    Excellent article, it’s easy to follow for a noob that me, but I have the next problem: Windows has not appear on Grub Menu!!

    What would you thing should I do?

    • Matei Cezar says:

      UEFI settings -> Boot Options -> BBS Priorities. From there, on some UEFI machines, you can setup what OS should be loaded by default.

  6. Tony says:

    I have tried all flavors of Linux distros and without a doubt, Fedora25 is the easiest and most straightforward to install. Just for a laugh I tried to install SuSe again and gave up when it asked for all the details to set up my ISP connection, Fedora just needed my router password. SuSe seems to have gone backward.

  7. Clark says:

    After completing all the steps indicated on both pages of this post, I reboot my system and never see a grub menu. My machine still boots straight into Windows 10. :(

  8. J says:

    Awesome article. Just what I needed. Will test tomorrow. Thank you !

  9. Matei Cezar says:

    There’s no need to format the partition with an FAT32 file system. Just create the partition and leave it unformatted or don’t even create the partition at all, leave it as unused space. CentOS 7 should recognize the unused space by default, but this should also be valid for Oracle Linux 7 as well.

  10. Mannan says:

    Hello Admin,

    Please help me..

    I’m trying to dual boot windows 7 (already running Windows7) and oracle Linux 7 with bootable USB Stick. First I downloaded Oracle Linux Release 7 for x86_64 (64 Bit) V46135-01.iso from

    Then I created a partition of 50 GB (FAT32) for Oracle Linux then I created a bootable USB Stick using Rufus 2.11.exe on windows OS. after that I started the installation from USB Stick but To choose where to install the Linux the partition of 50GB I made earlier is not listed.

Got something to say? Join the discussion.

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.