- Joined
- Mar 4, 2011
- Messages
- 18
- Motherboard
- ASRock Extreme4 > Need Full model name > See Forum Rules!
- CPU
- E5-2609 v4
- Graphics
- GT 210
- Mac
- Mobile Phone
Yes, I have successfully installed MacOS Sierra and I'm currently running a personal file server (with Server.app) on this build. Let's get started, shall we?
Disclaimer: This is a small how-to on getting the Clover Bootloader to run on this particular motherboard. I'm using this build as a server and hence I have HD Audio DISABLED in my BIOS. Below are simple specs on my build:
I'm assuming you know some basics on setting up a UniBeast drive, so I'm not going into those details.
Before anything, please setup your BIOS preferences to have the following. For localization of these items and submenu navigation refer to the user manuals (online or physical copy):
* Optionally, you can get the latest Clover installer (attached) and update your EFI Bootloader USB after using UniBeast *
Once that's done, you are going to have to EDIT that USB you've created. Download Tonymacx86 EFI Mounter v3 and Mount your USB's EFI partition.
Now, navigate into EFI > Clover > Driver64UEFI folders and remove the OsxAptioFixDrv-64.efi and OsxAptioFix2Drv-64.efi and add the OsxAptioFix2Drv-free2000.efi (attached below). Optionally you can add a HFSPlus.efi if you like.
* This assumes that you are doing a UEFI setup in UniBeast, if you activated the CMS mode on the BIOS then you need to do a Legacy setup at UniBeast. In that case the folder you want to edit is Drivers64 *
Then you are going to navigate into EFI > Clover > KEXT folder and add a folder named 10.12. Here you will add a FakeSMC.kext from RehabMan-FakeSMC-2016-0908. Also add NullCPUPowerManagement.kext, AppleIntelE1000e.kext and X99_Injector USB 3.kext.
Optionally you can add a VoodooTSCSync.kext for multi-core CPUs. (Tonymacx86 kext download page has a few)
The above kext? They are attached below as well.
Since you're inside the EFI partition, let's add a few bootflags into the Config.plist file located at the EFI > CLOVER folder.
You'll need to add the flags -v, dart=0, darkwake=0, npci=0x03000
* I did a lot of CPU modifications to my Config.plist so I won't post it up here *
That should be it. With this, you should be able to Boot the installer and get Sierra Installed.
Afterwards use MultiBeast as you normally would. IMPORTANT I was getting boot errors after the installed. I saw that the EFI folder in the HDD (or in my case SSD) where I installed MacOS Sierra had a no kext in the EFI > Clover > KEXT folder. Again I created a 10.12 folder and added the previously mentioned kext. This resolved any Kernel Panics I had.
Hope this helps.
Disclaimer: This is a small how-to on getting the Clover Bootloader to run on this particular motherboard. I'm using this build as a server and hence I have HD Audio DISABLED in my BIOS. Below are simple specs on my build:
- ASRock x99 Extreme 4 LGA 2011-3, BIOS version 3.4
- Xeon Broadwell E5-2609 V4
- 32 GB DDR4 Quad Channel (8GB x4 sticks)
- GeForce 210 1GB DDR3
I'm assuming you know some basics on setting up a UniBeast drive, so I'm not going into those details.
Before anything, please setup your BIOS preferences to have the following. For localization of these items and submenu navigation refer to the user manuals (online or physical copy):
- Vt-D : Disable (You can enable it after OS install if you wish)
- Intel Virtualization Technology : Disable (You can enable it after OS install if you wish, if you do you musr REMOVE dart=0 on your plist)
- Aboce 4G Decoding : Disable
- Serial Port : Disable
- C6 State : Disable (You can enable it after OS install if you wish)
* Optionally, you can get the latest Clover installer (attached) and update your EFI Bootloader USB after using UniBeast *
Once that's done, you are going to have to EDIT that USB you've created. Download Tonymacx86 EFI Mounter v3 and Mount your USB's EFI partition.
Now, navigate into EFI > Clover > Driver64UEFI folders and remove the OsxAptioFixDrv-64.efi and OsxAptioFix2Drv-64.efi and add the OsxAptioFix2Drv-free2000.efi (attached below). Optionally you can add a HFSPlus.efi if you like.
* This assumes that you are doing a UEFI setup in UniBeast, if you activated the CMS mode on the BIOS then you need to do a Legacy setup at UniBeast. In that case the folder you want to edit is Drivers64 *
Then you are going to navigate into EFI > Clover > KEXT folder and add a folder named 10.12. Here you will add a FakeSMC.kext from RehabMan-FakeSMC-2016-0908. Also add NullCPUPowerManagement.kext, AppleIntelE1000e.kext and X99_Injector USB 3.kext.
Optionally you can add a VoodooTSCSync.kext for multi-core CPUs. (Tonymacx86 kext download page has a few)
The above kext? They are attached below as well.
Since you're inside the EFI partition, let's add a few bootflags into the Config.plist file located at the EFI > CLOVER folder.
You'll need to add the flags -v, dart=0, darkwake=0, npci=0x03000
Code:
<key>Arguments</key>
<string>-v dart=0 darkwake=0 npci=0x3000</string>
* I did a lot of CPU modifications to my Config.plist so I won't post it up here *
That should be it. With this, you should be able to Boot the installer and get Sierra Installed.
Afterwards use MultiBeast as you normally would. IMPORTANT I was getting boot errors after the installed. I saw that the EFI folder in the HDD (or in my case SSD) where I installed MacOS Sierra had a no kext in the EFI > Clover > KEXT folder. Again I created a 10.12 folder and added the previously mentioned kext. This resolved any Kernel Panics I had.
Hope this helps.
Attachments
Last edited: