How to dual boot MacOS sierra and windows 10 in Hackintosh

Installing MacOS sierra on pc is a very tough work. In some laptops it can be installed in one hour or in some laptops it requires a lot of research for proper installation. As you know Macs are overpriced and at that price, we can get much better hardware and make it a Hackintosh. macOS has a very limited number of dedicated GPU support because of this you have to disable the dedicated GPU and run with Intel HD graphics. But by dual booting macOS with windows, you can utilise your graphics card. There are lots of guides about dual booting windows with macOS but this is very easy and you won’t get any error. This guide is kept short and noob friendly

In this guide we will first install windows 10 and then macOs because when I tried to install windows 10 after installing MacOS it showed me an error of something like “windows can’t be installed on mbr…” so to get rid of this types of errors we will install windows first. Lets start.

1. Making windows usb.

Download and install the free version of poweriso.

Download windows 10 image from Microsoft or from any other source.

Run poweriso as administrator and click tools and then click create bootable usb.

2. Installing windows.

After successful creation of usb reboot your computer.

Boot into bios and change from legacy to UEFI, save and restart.

Plugin the bootable usb drive and press F12 or the key assigned by your manufacturer to list boot menu.

Select your usb drive from UEFI in the boot menu.

Proceed as screen instructions.

3. Creating a partition for macOS

Open disk manager

Select one empty volume and delete it.

Create a new volume with extFat format.

4. Changing EFI partition.

By default, windows creates a 100mb EFI partition but clover needs at least  200mb to work so we need to create a different EFI folder with bigger size.

At first open cmd an type the following commands


List disk

Sel disk 0

sel vol X ( X is number of volume from which we will shrink 200mb for efi partition)

Shrink desired=300

Create partition efi size=200

Format quick fs=fat32 label=“system”

Assign letter z

Now exit diskpart by typing 'exit' and run command:

bcdboot c:\windows /s z: /f ALL (if it gives error, try running cmd as administrator)

Reboot and check if two Windows boot manager is available or not and try booting into both and see if it works and if it gives error then simply startup repair will work.

Boot into the bootable usb and delete the old efi from drives list.

3. Making macOs boot media


Make Mac installer usb in windows

Make Mac installer usb using unibeast

4. Installing macOs.

Insert the boot media then select your usb drive from clover and if it gives error try with different boot-flags.

After you successfully booted into installer open disk utility from utilities

Select the drive you created earlier and click erase and select MacOSX extended and give name xyz. Click erase.

Assuming that you have successfully installed macOs on your system

Open terminal and type the following command-

diskutil list

Look for the EFI partition named ‘system’

Mount it by diskutil mount disk0sx( x=efi partiton number)

Insert you macOs boot media and copy both the folders ‘boot’ and ‘clover’ and paste it to efi/EFI/ or System/EFI/

Restart with USB inserted.

Select add clover to all boot option from clover options

Leave a Comment

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