- Joined
- Sep 15, 2013
- Messages
- 4
- Motherboard
- Maximus VI Hero
- CPU
- 4770k
- Graphics
- GTX 780
- Mac
- Classic Mac
- Mobile Phone
This is a guide to get an ASUS z87 board working. In my case I am dual booting Windows 8.1 and Mavericks on the same drive using Clover EFI with UEFI installs.
Before I start, I want to say thank you in advance to all the internet sources that I pieced together to make this build work. I did nothing other than find these resources and make them work for me. All the credit goes to the sources that are in this guide.
Here's what I used for my particular build. I'm not going to post individual part links because y'all know how to use google and find the best prices. I got my parts from Amazon, Newegg and TigerDirect. My suggestion is to check all three because I found out that no single source will have all the parts at the best prices.
Monitors: Dell S2340M x2
Keyboard: Apple Wired Keyboard with number pad
Mouse: Apple Magic Mouse
Case: Corsair Obsidian 750D
Motherboard: ASUS Maximus VI Hero Z87 Chipset
Processor: Intel 4770k
Ram: Corsair Vengeance Pro 16GB (8GB x 2)
Cpu Cooler: NZXT Kraken X60
Hard Drive: Seagate 2TB
SSD: Samsung EVO 500GB
Graphics: Galaxy GTX 780 HOF
Power Supply: Corsair RM850
Blu Ray: LG UH12NS30
Bluetooth: IOGear GBU521
The first thing you need to do is get a patched BIOS and you may find one on the internet, but if you can't it's really easy.
You need to download PMPatch. When you google it, it's the first link from the insanelymac forums and first post is by CodeRush (Thank you by the way!)
Next you need to go to the ASUS website and download the latest BIOS. I think you can use pmpatch with windows, mac and linux, but I did it with windows so that's the way I'm going to do it.
After you have those two downloaded, you need to drag the pmpatch file to your Windowssystem32 folder and put the bios file (It has a .CAP extension) on the desktop.
Then open a command prompt and type in pmpatch
Your command should look like this: (This is one command!)
C:UsersYourUserName>pmpatch C:UsersYourUserNameDesktopMAXIMUS-VI-HERO-ASUS-1002.CAP
C:UsersYourUserNameDesktopM6H.CAP
It will output some stuff about not doing some of the things, but it doesn't really matter. It did what it should. Now. It's really strange, but if you use the original file name, which in this case is "MAXIMUS-VI-HERO-ASUS-1002.CAP" it won't flash! Or at least it didn't with me. I have a Maximus VI Hero so I named it M6H. Follow that naming convention.
Next you want to format a USB flash drive as FAT32 and put the file on it. The ONLY way it will work is if you use the BIOS Flashback feature. It won'twork through the bios or from the OS. What you do is insert the flash drive into the Flashback port and press the button until it starts to blink as shown in this video.
http://www.youtube.com/watch?v=ADcdnwMjd_I
If you see the flashback button and your flash drive lights blink for more than about 8-10 seconds then you know it is working.
Now your computer is ready to install Windows and OS X (Mavericks in my case)
Now comes the familiar part and there is a great guide here on the forums to show you this next part. (Thanks Tonymacx86 and kduvernay!)
http://www.tonymacx86.com/374-unibeast-install-os-x-mavericks-any-supported-intel-based-pc.html
http://www.tonymacx86.com/alternate-bootloaders/113679-using-unibeast-create-clover-installer.html
After you've created the unibeast installer and followed the second guide by kduvernay you need to make sure that you change a few things in your bios. Turn off CSM support completely and make sure you change the secure boot option to Other OS or you'll get stuck! This will ensure that you are installing things using UEFI and not legacy. I'm sure you can make Chimera and Chameleon work, but they didn't for me and I wanted UEFI. Clover by the way is really awesome, but more difficult to learn. If you don't know how to insert the kexts that kduvernay specifies then what I suggest is that you open the Multibeast package and look for the kexts you need. In my case, FakeSMC, hnak's intel driver and the realtek 1150 with HDA Enableer1. I just installed them to some other USB I wasn't using since I didn't want to install these kexts to my iMac and it makes it easier to find. There's a better way I'm sure, but I'm super new at all of this so this worked for me.
Now you need to make a Windows USB installer. I have Windows 8.1. No matter what I did I couldn't update from 8 to 8.1. So, I followed the instructions I found on cnet.
http://howto.cnet.com/8301-11310_39...nload-the-official-microsoft-windows-8.1-iso/
What I did was choose the iso option. You can choose the usb option as well.
Here is the procedure you should follow.
http://blogs.technet.com/b/home_is_where_i_lay_my_head/archive/2012/10/02/how-to-install-windows-7-or-8-from-usb-using-uefi.aspx
Now if you try to use your Windows 8 product key with the Windows 8.1 install, it won't work. Don't ask me why, but it doesn't. So, this is how you get around this.
http://www.jmedved.com/2013/09/installing-windows-8-1-or-8-without-a-product-key/
Halfway through the page you'll see something about a file named ei.cfg Follow those instructions and you'll be able activate Windows 8.1 with your Windows 8 key.
Now that you've done that, you are ready to install Windows and Mavericks.
I installed Windows first, but you can do whatever so I'm told. I didn't have to use any flags and left my video card installed. May be different for you.
Next plug in your Mavericks drive and follow kduvernay's guide to get to the OS X install screen. What you want to do is go to disk utility and format the drive as GPT and make two partitions. I put OS X on the first partition with the Mac OS Journaled partition. Make the second partition Windows and format it as FAT. (Side note here: Since I've installed Windows and Mac so many times I tried to install only Mac and have one partition and tried to get Boot Camp to work. On previous attempts it said to update the ROM, which is the error you will get by using legacy (i.e. non UEFI installs) On that particular time I got past that and to the repartitioning screen and it said something along the lines of some files could not be moved. Although, people keep saying boot camp won't work on hackintosh, I've heard otherwise. Couldn't get it to work myself, but I have Clover dual boot, which is almost as good.) Now, if Windows says it can't install on that drive because it isn't GPT, then what worked for me is go back into disk utility and format the disk again the same way with MBR and then do it again as GPT.
Then install windows and get that running. If you want to make sure that you installed with UEFI type in MSINFO32 and check bios mode and if it says UEFI then it's installed in UEFI. Now go back into disk utility through clover and install OS X. Use multibeast for the rest of your kexts and install clover with the same options you used earlier in kayduvernay's guide and then restart and go back into clover and go to boot options and install clover as a boot option. You should be able to boot without a USB stick.
You're still going to have some problems, though. For me they were the time never synced up between Windows and OS X, my magic mouse would need to be re-paired when you restarted and Facetime, App Store, iCloud and iMessage didn't work. I fixed all of these.
First up the time issue.
Folow this:
http://superuser.com/questions/494432/force-windows-8-to-use-utc-when-dealing-with-bios-clock
Next the mouse issue.
http://www.insanelymac.com/forum/topic/268837-dual-boot-bluetooth-pairing-solved/
Lastly the Facetime, App Store, iCloud and iMessage fix.
Download Chameleon Wizard and go to the SMBios. Randomly generate a Mac3,1 system definition and randomize the build date and such a few times. Write these things down and then restart the computer and go into the Clover settings and then change these values and boot back into OS X. You'll be able to log into everything. Now, disclaimer: As soon as you reboot, the serial number and everything else you changed will reset. It won't matter, though. You'll still be able to login as usual. That's one of the things that I can't figure out. I don't know where to find the clover file that has the serial it defaults to and make the change permanent. Not a big issue since it doesn't change anything.
Here's what doesn't work:
Blu Ray playback in windows or OS X
For some reason iTunes purchased video won't play in OS X, but it will stream to an Apple TV, which may be a driver issue.
I don't think there's anything else, but I'll update things because I'm doing this from memory.
I hope this proves to be helpful and that I didn't forget anything. If I did, I'll update this post.
Before I start, I want to say thank you in advance to all the internet sources that I pieced together to make this build work. I did nothing other than find these resources and make them work for me. All the credit goes to the sources that are in this guide.
Here's what I used for my particular build. I'm not going to post individual part links because y'all know how to use google and find the best prices. I got my parts from Amazon, Newegg and TigerDirect. My suggestion is to check all three because I found out that no single source will have all the parts at the best prices.
Monitors: Dell S2340M x2
Keyboard: Apple Wired Keyboard with number pad
Mouse: Apple Magic Mouse
Case: Corsair Obsidian 750D
Motherboard: ASUS Maximus VI Hero Z87 Chipset
Processor: Intel 4770k
Ram: Corsair Vengeance Pro 16GB (8GB x 2)
Cpu Cooler: NZXT Kraken X60
Hard Drive: Seagate 2TB
SSD: Samsung EVO 500GB
Graphics: Galaxy GTX 780 HOF
Power Supply: Corsair RM850
Blu Ray: LG UH12NS30
Bluetooth: IOGear GBU521
The first thing you need to do is get a patched BIOS and you may find one on the internet, but if you can't it's really easy.
You need to download PMPatch. When you google it, it's the first link from the insanelymac forums and first post is by CodeRush (Thank you by the way!)
Next you need to go to the ASUS website and download the latest BIOS. I think you can use pmpatch with windows, mac and linux, but I did it with windows so that's the way I'm going to do it.
After you have those two downloaded, you need to drag the pmpatch file to your Windowssystem32 folder and put the bios file (It has a .CAP extension) on the desktop.
Then open a command prompt and type in pmpatch
Your command should look like this: (This is one command!)
C:UsersYourUserName>pmpatch C:UsersYourUserNameDesktopMAXIMUS-VI-HERO-ASUS-1002.CAP
C:UsersYourUserNameDesktopM6H.CAP
It will output some stuff about not doing some of the things, but it doesn't really matter. It did what it should. Now. It's really strange, but if you use the original file name, which in this case is "MAXIMUS-VI-HERO-ASUS-1002.CAP" it won't flash! Or at least it didn't with me. I have a Maximus VI Hero so I named it M6H. Follow that naming convention.
Next you want to format a USB flash drive as FAT32 and put the file on it. The ONLY way it will work is if you use the BIOS Flashback feature. It won'twork through the bios or from the OS. What you do is insert the flash drive into the Flashback port and press the button until it starts to blink as shown in this video.
http://www.youtube.com/watch?v=ADcdnwMjd_I
If you see the flashback button and your flash drive lights blink for more than about 8-10 seconds then you know it is working.
Now your computer is ready to install Windows and OS X (Mavericks in my case)
Now comes the familiar part and there is a great guide here on the forums to show you this next part. (Thanks Tonymacx86 and kduvernay!)
http://www.tonymacx86.com/374-unibeast-install-os-x-mavericks-any-supported-intel-based-pc.html
http://www.tonymacx86.com/alternate-bootloaders/113679-using-unibeast-create-clover-installer.html
After you've created the unibeast installer and followed the second guide by kduvernay you need to make sure that you change a few things in your bios. Turn off CSM support completely and make sure you change the secure boot option to Other OS or you'll get stuck! This will ensure that you are installing things using UEFI and not legacy. I'm sure you can make Chimera and Chameleon work, but they didn't for me and I wanted UEFI. Clover by the way is really awesome, but more difficult to learn. If you don't know how to insert the kexts that kduvernay specifies then what I suggest is that you open the Multibeast package and look for the kexts you need. In my case, FakeSMC, hnak's intel driver and the realtek 1150 with HDA Enableer1. I just installed them to some other USB I wasn't using since I didn't want to install these kexts to my iMac and it makes it easier to find. There's a better way I'm sure, but I'm super new at all of this so this worked for me.
Now you need to make a Windows USB installer. I have Windows 8.1. No matter what I did I couldn't update from 8 to 8.1. So, I followed the instructions I found on cnet.
http://howto.cnet.com/8301-11310_39...nload-the-official-microsoft-windows-8.1-iso/
What I did was choose the iso option. You can choose the usb option as well.
Here is the procedure you should follow.
http://blogs.technet.com/b/home_is_where_i_lay_my_head/archive/2012/10/02/how-to-install-windows-7-or-8-from-usb-using-uefi.aspx
Now if you try to use your Windows 8 product key with the Windows 8.1 install, it won't work. Don't ask me why, but it doesn't. So, this is how you get around this.
http://www.jmedved.com/2013/09/installing-windows-8-1-or-8-without-a-product-key/
Halfway through the page you'll see something about a file named ei.cfg Follow those instructions and you'll be able activate Windows 8.1 with your Windows 8 key.
Now that you've done that, you are ready to install Windows and Mavericks.
I installed Windows first, but you can do whatever so I'm told. I didn't have to use any flags and left my video card installed. May be different for you.
Next plug in your Mavericks drive and follow kduvernay's guide to get to the OS X install screen. What you want to do is go to disk utility and format the drive as GPT and make two partitions. I put OS X on the first partition with the Mac OS Journaled partition. Make the second partition Windows and format it as FAT. (Side note here: Since I've installed Windows and Mac so many times I tried to install only Mac and have one partition and tried to get Boot Camp to work. On previous attempts it said to update the ROM, which is the error you will get by using legacy (i.e. non UEFI installs) On that particular time I got past that and to the repartitioning screen and it said something along the lines of some files could not be moved. Although, people keep saying boot camp won't work on hackintosh, I've heard otherwise. Couldn't get it to work myself, but I have Clover dual boot, which is almost as good.) Now, if Windows says it can't install on that drive because it isn't GPT, then what worked for me is go back into disk utility and format the disk again the same way with MBR and then do it again as GPT.
Then install windows and get that running. If you want to make sure that you installed with UEFI type in MSINFO32 and check bios mode and if it says UEFI then it's installed in UEFI. Now go back into disk utility through clover and install OS X. Use multibeast for the rest of your kexts and install clover with the same options you used earlier in kayduvernay's guide and then restart and go back into clover and go to boot options and install clover as a boot option. You should be able to boot without a USB stick.
You're still going to have some problems, though. For me they were the time never synced up between Windows and OS X, my magic mouse would need to be re-paired when you restarted and Facetime, App Store, iCloud and iMessage didn't work. I fixed all of these.
First up the time issue.
Folow this:
http://superuser.com/questions/494432/force-windows-8-to-use-utc-when-dealing-with-bios-clock
Next the mouse issue.
http://www.insanelymac.com/forum/topic/268837-dual-boot-bluetooth-pairing-solved/
Lastly the Facetime, App Store, iCloud and iMessage fix.
Download Chameleon Wizard and go to the SMBios. Randomly generate a Mac3,1 system definition and randomize the build date and such a few times. Write these things down and then restart the computer and go into the Clover settings and then change these values and boot back into OS X. You'll be able to log into everything. Now, disclaimer: As soon as you reboot, the serial number and everything else you changed will reset. It won't matter, though. You'll still be able to login as usual. That's one of the things that I can't figure out. I don't know where to find the clover file that has the serial it defaults to and make the change permanent. Not a big issue since it doesn't change anything.
Here's what doesn't work:
Blu Ray playback in windows or OS X
For some reason iTunes purchased video won't play in OS X, but it will stream to an Apple TV, which may be a driver issue.
I don't think there's anything else, but I'll update things because I'm doing this from memory.
I hope this proves to be helpful and that I didn't forget anything. If I did, I'll update this post.