Rockstar Web Developer

Mountain Lion on Gigabyte GA-Z77X-D3H Tutorial

Published on August 28, 2012 by , in Hackintosh

I’ve built a CustoMac, mostly based on the recommendations from TonyMacX86 – CustoMac: Buyer’s Guide 2012

I’ve chosen Z77X-D3H over the GA-Z77-DS3H, which has a supported Realtek audio card, as this one had better over-clocking capabilities (the turbo speed of the CPU can be setup to reach higher clock speeds). The cheapest Z77X board with a similar supported audio card is GA-Z77X-UD5H ($190), which is 50% more expensive than GA-Z77X-D3H while it only offers extra features which can not be used in Mountain Lion. Since this computer was aimed at being a Mac build, those extras were not needed / useful.

The build consists of the following:

  • Mainboard: Gigabyte GA-Z77X-D3H
  • CPU: i5 3570K ( + Zalman CNPS-9700 )
  • RAM: 16 GB (2*8) Corsair Vengeance DDR3 1600MHz CL10
  • Video Card: An old Gigabyte nVidia 9500GT 512MB
    Pro-Tip: Ati Radeon 6870 should work, but it needs to be inserted after the installation of OS X (install OSX with the on-board graphics, and install the Ati graphics card afterwards)
  • Case: Corsair Carbide 400R
  • Power Supply: Corsair 430 Watt
  • SSD: Corsair Force Series 3 – 60GB

I started with the following tutorial: TonyMacX86 – Unibeast Install OS-X Mountain Lion

On an existing Mac

  • Purchased Mountain Lion from a Mac, downloaded it
  • Downloaded the latest Mountain Lion UniBeast ( 1.5.3 at the moment of writing )
  • Started Unibeast and installed ML on an 8GB USB stick (haven’t selected Legacy USB / Laptop support)
  • After the Unibeast install I copied over the latest Mountain Lion MultiBeast to the USB stick in a “Kits” folder (just in case the networking might not work out of the box)

On the CustoMac

  • Loaded optimized defaults in the Bios
  • Plug the USB stick into a USB 2.0 port on the back (it won’t work from an USB 3.0 port)
  • Boot from the USB, get the installer running (if it doesn’t start use ‘-x’, but it was not necessary for me)
  • Partition the main hard-disk
  • Install OSX
  • Reboot, boot from the USB stick and this time choose the OSX partition to continue booting from
  • Complete the OSX setup
  • Run MultiBeast with the following options:
    • UserDSDT or DSDT-Free Installation
    • Drivers & Bootloaders > Drivers > Network > maolJ’s AtherosL1cEthernet (the ethernet worked out of the box, so installing the driver is optional)
    • Customization > Identifiers > MacBook Pro 8,1 (initially I chose MacPro 5,2 and booting did not work)

After a restart you should have a functioning, bootable OSX Mountain Lion with ethernet and USB 3.0 support (only the 2 top USB 3.0 in the back work, the lower 4 USB 3.0 are not functional).

Update 3: Vinicius was not able to patch the DSDT file, so I recommended him to try installing the latest AppleHDA and see if that works. Luckily he responded back and confirmed that his audio works (he tested this on a GA-Z77X-D3H + i7, but should work on i5 just as well).

So the latest recommendation in order to setup Audio support is to install this Kext:
http://www.osx86.net/view/3674-applehda_audio_for_via2021_tested_on_ga_…html
The steps are written on the kext download page:

  • delete the voodHDA (if you have it)
  • delete the AppleHDA
  • and add these kexts from the zip using kext wizard,
  • then reboot with -v -f e tell if the sound is recognised (according to the uploader, I personally did not need to boot with any flags setup in order to get the sound working, so test this if it doesn’t work after reboot)

Update 2: For enabling audio, there’s a trickier path to go through.

I used the VIA VT2012/2020 tutorial and kexts from osX86

Later Edit: The following were required for a previous version of VIA VT2012/2020, now they’ve updated it to only require a patching of the AppleHDA kext. I’m leaving the original steps here though.

Update 1: At first, I went through the easy tutorial. Erased the AppleHDA.kext from /System/Library/Extentions. Opened up Kext Utility from osX86 and installed the AppleHDA.kext and the VIA2021.kext from the VIA VT2012/2020 from above.

Unfortunately this didn’t get me sound, so I had to go through the “Advanced Users” tutorial.

1. Back up AppleHDA.kext before patching.

2. Patching AppleHDA: open Terminal and type the below two commands and press enter

sudo perl -pi -e ‘s|\x84\x19\xd4\x11|\x41\x04\x06\x11|g’ /System/Library/Extensions/AppleHDA.kext/Contents/MacOS/AppleHDA

sudo perl -pi -e ‘s|\x83\x19\xd4\x11|\x00\x00\x00\x00|g’ /System/Library/Extensions/AppleHDA.kext/Contents/MacOS/AppleHDA

3. Enter password when prompted

4. Copy layout12.xml.zlib & Platform.xml.zlib to /System/Library/Extensions/AppleHDA.kext/Contents/Resources/

5. Run Kext utility and install VIA2021.kext and restart system

Rebooted the computer

1. Downloaded and started the DSDT Editor by olarila .

2. Go to File -> Extract DSDT

3. Patch -> New
Paste in the patch from here: http://pastebin.com/nCAya2Uu

Click Apply

And now the ‘funny part’ starts. There’s a ton of errors showing up when trying to IASL -> Compile, and we need to get all of them solved before this would work.

First error is the DTGP method unknown.

I’ve pasted this function above the “_WAK”: http://osxonthinkpads.wikidot.com/dsdt-edits#toc1

I had to erase a HD function (duplication error). Since there were two functions with the same name, one coming from the pastebin patch, and the other was already there. I had left the one with the DTGP (Arg0, Arg1,… call, and erased the other one.

I had to adjust the digits on a value (it required to be hex and it had ABCDEFGH as a value, while GH are invalid hex characters, so I got them replaced them with characters ABCDEF00 or ABCDEFF0), removed some functions that gave an error ‘object does not exist’ (probably referencing the duplicate function that I had to erase… did all this pretty much using my intuition. This is the hardest part from my point of view, as it might not be very clear for everybody on how to solve these errors.

I end up with this dsdt.aml

I copied it into the /Extra folder..

And rebooted again (while crossing fingers, an important aspect of the process)

… Houston, we have ignition ! The sound started.

If you’re making a build with the same main-board, do share your experience, as it might help others as well.

 

Later Edit: I’ve updated ML to 10.8.1 using the regular software update. All went smoothly.

Later Edit: I’ve updated ML to 10.8.2. I had to first erase AppleHDA.kext (and put back the AppleHDA.kext.backup) and VIA2021.kext as well. I ran the Kext Utility afterwards and rebooted. Then upgraded ML to 10.8.2, rebooted and the system stared up without audio (as expected). I’ve took the updated VIA VT2021/2020 kext, patched it as they required in the tutorial and installed it with Kext Utility. After a reboot I got proper sound, like before.

FavoriteLoadingAdd to favorites

84 Comments

Mateusz Zielinski

Hi I tried to apply the same fix on a slightly different model – I am running OS X 10.8.2 on GA Z77X-UD3H unfortunatelly no luck from my side. I got rid of all of the errors just like you described, but still after I boot I can see Intel HD in System Specs but nothing more than that. It doesn’t show in the sound menu.
It’s a real pain …

Reply
mehigh

I notice there’s a recent update for the audio kext which makes it compatible with 10.8.2 (I personally haven’t upgraded the OS beyond 8.1), so you might want to erase the audio kexts, run kext utility, reboot and go through the updated instructions the kext creator had posted.
Also in case you get into the duplicate hd device error, double check you are erasing the proper thing.
Good luck!

Reply
hww

Same motherboard but CPU without K, BIOS F14.

After installation OSX1.8.2 when: “Reboot, boot from the USB stick and this time choose the OSX partition to continue booting from”
— the system runs only with -x option

Then after when Multibeast step passed. when: “After a restart you should have a functioning, bootable OSX Mountain Lion with ethernet and USB 3.0 support (only the 2 top USB 3.0 in the back work, the lower 4 USB 3.0 are not functional).”
— In my case system runs only with -x option.

I did not try rest of tutorial.

Reply
mehigh

hww, try the -v option. You’ll see what particular thing errors out (you might need to delete or disable a kext or two, on another hackintosh I had to delete Apple Power Management … something kext in order to get it to work).
I haven’t tested this with 10.8.2 (running 10.8.1 now), so it might be caused by an incompatibility with that newer version of the OS.

Reply
hww

-v does not print any errors, it switch to graphics mode and color ball rotating forever. Thanks for hint about 1.8.1 i’ll keep it in mind

Reply
mehigh

Maybe you can try to install (or even to boot into your current installation) with the on-board graphics only at first ? And at least narrow-out the incompatibility with the video card.
Also try to disable audio / network from Bios (one at a time) and see which one is causing the troubles. And by the way, I noticed sometimes the spinning boot loader going around more than 50 times before the desktop showed up, and that had been caused by the DHCP of my router which didn’t provide the IP to the computer quickly. Have a bit of patience when you get to the ball rotating, maybe after 1-2 minutes it comes back to life.

Reply
Connor

Hey, I’m trying to get this to work, but only getting the White Apple logo to show. What is this -x option you speak of?

Reply
mehigh

Connor,

-x comes from ‘safe mode’, as it boots with the least possible loaded drivers.

You use that in the boot loader (pressing any key starts entering boot options)… So basically as you see the MultiBeast loading screen hit the dash (-) and enter x. That will get you into OSX where you can try to nibble around with the drivers (delete one, install another, etc.).

And another option that comes in handy as well is
-v (comes from ‘verbose’).

You’ll see each and every loaded module and driver, and this is how you can spot what specific thing is causing you troubles (for eg. the PowerManagement Kext, or the network card Kext, etc.).

Reply
crystalinecorruption

Hi all,
I’ve got the same mobo (ga-z77x-d3h rev. 1.1 BIOS F15) and the intel i7 3770 non-k. I’ll be using a usb audio device for recoding so I don’t have to worry about audio at all. I’m just using the integrated graphics for now.
Here’s what I’ve done so far:
-Downloaded and installed mac osx 10.8.2 onto an 8gb usb drive via unibeast
-updated my bios to f15 using @BIOS
-loaded optimized defaults in bios
-set xHCI mode to auto
-enabled xHCI and EHCI hand-off mode
-pressed f12 to selet my usb drive for boot
-selected mountain lion installer
-entered “-x” to boot into safe mode after failing 3 boots in normal mode
-followed the instructions in the installer
-on re-boot, booted from usb drive and selected the HDD that I installed Mountain Lion to
-booted in safe mode (“-x”) after 1 boot failure
-Ran multibeast and selected the drivers you suggested. (maolJ’s AtherosL1cEthernet, Mac Pro 8,1 etc.)
-tried and failed to boot in normal boot mode
I have the same problem as hww. I can boot up in safe mode, but I get an infinite loading under the apple logo (no colorful ball though.)
@mehigh: I believe I have 10.8.2. How would I acquire 10.8.1?

Reply
mehigh

Hey,

Did you try leaving your computer on in the spinning loading under the apple logo, for let’s say 5-10 minutes ?

If that doesn’t get you on the desktop, try the ‘-v’ option and see where this thing hangs. Post here as a comment what you saw that it hanged, and we’ll think of something.

I haven’t upgraded to 10.8.2 without hearing from someone that it’s a success on this mainboard.

Unfortunately, I’m not sure if you can get the 10.8.1 version directly from apple (the App Store only fetches the newest version). Maybe ask a friend who previously downloaded the 10.8.1 version (or 10.8.0, as it upgrades easily to 10.8.1).

Please note that I had problems with the “Mac version number” (not letting me boot into the system). Maybe the Mac Pro 8,1 doesn’t know about i7, and you need to select another system definition. It’s mostly a hit and miss here, so if the above recommendation doesn’t work, boot with the ‘-x’ and install other system definitions from MultiBeast. Maybe there’s one that ‘ticks’ (but be patient with the loading apple screen, it might take a while… but if it works, investigate with ‘-v’ to see what’s going on under the hood).

Reply
crystalinecorruption

Ok, so I tried to boot up normally (without “-x”) and the spinning loading thing spun for about 20 mins before I just turned off the computer. So I tried booting up in safe mode and the spinning thing stopped. After 5 minutes the computer powered down. I tried booting up with “-v” (I think this is verbose mode…) These are the last few lines:

WARNING: IOPlatformPluginUtil : getCPUIDINFO: this is an unknown CPU model 0x3a
— power management may be incomplete or unsupported
[AGPM Controller] unknownPlatform
DSMOS has arrived
[IOBluetoothHCIController][start] — completed

yea.
Now I can’t boot up at all. I don’t have a bluetooth controller of any kind hooked up.
I am going to try disconnecting all of my usb and pci-e devices and reboot.

I am new to hackintoshing, but I’ve done a good bit of computer building so I may be able to code etc. if you could help me.
thanx

Reply
mehigh

Hey,

There’s probably an on-board bluetooth controller, which you can disable from the BIOS.

You can disable any other on-board device that can be disabled. Audio / extra sata ports / etc., anything that can be disabled, disable it. This is actually the first step I go through in the BIOS – disable anything that I don’t need, as I wouldn’t need to find the Kexts for each and every unnecessary device this way. And in the special occasions when I don’t have a running system, I first disable everything and afterwards enable them one-by-one in order to figure out which one is causing the malfunction. I even removed RAM at some point in the same testing procedures I’ve conducted.

And… ‘this is an unknown CPU model’ looks like a mismatch on the “Customization > Identifiers >”.

Please try to boot again from the USB where you have the MultiBeast, and select your HDD to initiate the system with a ‘-x’. If you get into osX this way, try some other system identifiers.

I’ve done 3 hackintosh systems, and each had it’s own tweaks and quirks to get it running properly (that’s why I documented everything in this post, such that I can follow them again in case I need to reinstall the system some day), I haven’t got a smooth process head-to-toes just yet.
On one older system I had to use an USB audio card, on the 2nd I couldn’t use the on-board bluetooth (and had to purchase a separate generic dongle), and on this one I didn’t need bluetooth just yet, so I haven’t enabled it 🙂
P.S. I haven’t done anything ‘custom’ so to speak, I’m only following the various items I found laying around the web, which I tried and proved to work.

Hope the above helps. Do reply with your findings.

My recommendation is to check what system identifier works with your i7 processor. (google the forums, you might find one multibeast setup which boots the i7 properly).

Reply
MacTechReviews

So, I’m getting the same thing as CrystalineCorruption. Except it hangs at IOBluetooth when booting from unibeast. I have the EXACT same motherboard, an i3-2100 and GTX660. I’m using the latest unibeast, but the mountain lion I’m using is 10.8.0 (I upgraded my Mac as soon as it came out, and made a back up). Do you think I should try the new ML? Thanks for your help.

mehigh

Hey,
Try disabling the Bluetooth adapter, if your error clearly shows the bluetooth is the one to blame. I disabled all the devices I don’t use / need from the motherboard. If you’re getting panics, try disabling things one by one until you see which one is to blame. 8.2 works perfectly fine here, just like the previous 2 versions, so you can try the new ML if you wish – should work.

Mactechreviews

Hmmm, so I’ve searched far and wide and i can’t find any website that says the z77x-d3h has Bluetooth. I’m at a loss here. Any help would be appreciated thanks.

mehigh

Hey,
Z77x-d3h doesn’t have on-board Bluetooth (I have a 2nd hackintosh running on an Asus P8P67 Evo, which has one, so that’s the one I thought of when saying that I disabled on-board Bluetooth).
Do you have any Bluetooth mouse or keyboard which might have a Bluetooth USB dongle causing this ? Did you disable all peripherals in BIOS?

crystalinecorruption

From what I’ve read on the internet, it looks like my System Identifiers might be the problem. So I ran the setup a few more times. I tried selecting mac pro 3,1, mac mini, imac 12,2. but still an eternal spinning thing. I removed my tv capture card cause I thought that might be the problem, but the bluetooth message still appears.
With imac 12,2 i tried booting in verbose mode and got the same message but at the end it says:
“Reseting IOCatalogue”

From what I’ve read, I think the AGPM Controller error is a graphics error.
So I tried booting with “GraphicsEnabler=No” and I got this message:

WARNING: IOPlatformPluginUtil : getCPUIDINFO: this is an unknown CPU model 0x3a
— power management may be incomplete or unsupported
[AGPM Controller] unknownPlatform
macx_swapon SUCESS

Reply
mehigh

Hmm.. might sound crazy, but what about not installing any system identifiers ? You can give that a try and see if it gets you past the spinning thing.

Reply
crystalinecorruption

I got a successful boot in safe mode! Using these flags: “GraphicsEnabler=No boot flag -f -x -v DSDT=No”
I installed the drivers but no system identifiers. Then I opened chameleon wizard to edit smbios.plist. It said it was a mac pro 3,1 (I believe this is automatic.) I changed it to mbp 9,2 and then 9,1. They both stalled on “WARNING: IOPlatformPluginUtil : getCPUIDINFO: this is an unknown CPU model 0x3a
— power management may be incomplete or unsupported
[AGPM Controller] unknownPlatform
macx_swapon SUCESS”
But they booted in safe mode with the bootflags listed above^
I just downloaded Bridgehelper 5.0.0 and Chimera 1.11.1.
I am going to do some research as how to use bridgehelper and chimera. I’ve heard bridgehelper can do the trick.

Reply
mehigh

Hope Chimera will get the job done for you. In the mean time I’ll keep a good grip on the 10.8.0 usb install disk I’ve created when I started this tutorial :), as it seems 10.8.2 doesn’t play nicely just yet.

Reply
Bry

Hey mehigh,

I’m having the same issue. My desktop has the following specs:

INTEL CORE I7-3770 SOCKET 1155 3.40 GHZ QUAD CORE PROCESSOR
GIGABYTE Z77X-D3H SOCKET 1155 MOTHERBOARD
EVGA GTX 670

After installing OSX and it reboots with the USB and I select the OS X drive instead. I too get stuck on the apple logo with the grey loading wheel.

Any clue on how to fix it yet?

Reply
mehigh

Bry,

Try to boot with the on-board graphics card, while you had previously disabled everything from BIOS (audio / network / etc.). See if that gets you passed the grey loading wheel.

I too encountered a slow-down in the booting time after I upgraded from 10.8.0. On a SSD I get a booting time of 1:30 (which feels like forever), and it seems to be caused by the network card, as that’s the last thing that gets initialised after a 40 seconds wait with no output whatsoever (in verbose mode -v).

In the mean time check out this thread:
http://www.insanelymac.com/forum/topic/283118-ivy-bridge-cpu-power-management-issue-power-management-may-be-incomplete-or-unsupported/

“only ivy cpu in mackbookpro9,1 and 10,1
no smbios to desk”

Maybe try with macbookpro9,1 / 10,1 and see if that fixes your power management.

My build properly goes to stand by without any special treatment (i5 ivy bridge), so power management is supported, you only need to tickle it to get it started.

Reply
mehigh

Have you tried to boot with the on-board gfx card just so you can confirm things work well without the gtx 670 ? That’s how you can get a confirmation that the gfx card is the only one to blame.

Reply
Bry

I can’t boot using the onboard graphics cause I don’t have a dvi cable and I heard vga cable doesn’t work either. And somehow my hdmi doesn’t detect.

Bry

i can’t boot with the on-board because i don’t have a DVI-D cable or adaptor. I only have a DVI-I adaptor. and i hear you can’t boot using VGA right? the hdmi isn’t detecting also ):

anyway i always have to boot up with GraphicsEnabler=No and -x, so doesn’t that mean it’s my gfx card?

i can’t boot with just -x

mehigh

If you have to boot with graphicsEnabler=No, it’s definitely the gfx card.

Bry

alright that’s good to know i’ve isolated my problem. could you let me know if this exact sequence of how i do things is wrong/correct?

1. install unibeast 1.5.3 on USB
2. turn on hackintosh comp and adjust BIOS according to tonymacx86’s guide for Gigabyte 1155 UEFI motherboards
3. boot using USB with “-x”
4. run mac os x 10.8.2 install
5. re-boot using USB with “-x”

6. at OS X 10.8.2 desktop:

I insert a spare USB w/ the following and drag them to the desktop
– Multi-Beast 5.1.1
– NVIDIA Drivers (Retail-304.00.05f02-macosx.dmg)
Eject both USBs

7. Run Multibeast -> Check “UserDSDT or DSDT-Free Installation” and install
8. Install NVIDIA Drivers
9. Restart computer
10. Tries with -x only, hangs on totally WHITE screen
11. Tries with -x GraphicsEnabler=No –> it works.

So what does this mean? It’s definitely my gfx card as you say it is and how many others are saying the same thing right? What do you think I should do? Is there a kext i’m supposed to edit?

If possible can I type to you on skype or facebook chat? this blog chat here is killing us both haha!

Bry

and the only error i’m getting is the “power management may be incomplete or unsupported”. cannot find a way to fix it. i tried deleted the applepowermanagement and applepowermanagementclient kext, but it still doesn’t work.

in multi-beast i even tried using just the DSDT and the applepowermanagement patch. doesn’t work either.

Reply
mehigh

the graphicsenableryes comes from the support of the video card – some work with yes, some with no.

Reply
jjangsangy

Great thanks for your post. I’ve been working on a similar spec’ed hackintosh for the past month. Finally got it to work straight from a Unibeast 1.5.3 with ML 10.8.2 loaded.

Gigabyte GA-Z77X-D3H rev 1.1
Core i7-2600k
256GB Samsung 830 OSX 10.8.2 Boot Drive
256GB Crucial M4 Win 8 Boot Drive
PNY Geforce GTX 660 Ti

I can trace most of the issues I had to the video card. I tried configurations with onboard Intel HD3000, Galaxy 520GT, and could only get it to load with -x GraphicsEnabler=No after injecting custom kexts. GTX 660 Ti works OOB with GraphicsEnabler=No, and I got CUDA and OpenCL working with Multibeast.

Sound works from the rear panels from your VIA/VT 2012/2020 link, but it looks like they’ve updated it so that you can just patch AppleHDA.kext directly.

I got a little bit unlucky and ended up with a REV1.1 board from gigabyte. The REV1.1 board uses the Atheros AR8161 LAN chip that isn’t supported. Ended up buying the TP-Link 4800 card to get online.

I don’t have much hopes for USB 3.0. I don’t think anyone has got the VLI VIA 800 interface to work with OSX.

Reply
mehigh

Thanks for your comment, jjang.

Sorry to hear about the incompatibilities in the 1.1 revision, looks like quite a step-back from 1.0, where both USB 3.0 and network card were easy to enable.

I’ll update the post content to reflect the updated VIA/VT 2012 patch.

Enjoy your GigaMac!

Reply
mehigh

I’m having the ‘legacy’ version – where I’ve manually adjusted my dsdt with the patch and all those greyed out details.
The new version of the Kext should be smoother to go through, as other commenters have pointed out.

Reply
max6

Hi,
The step 2. Patch DSDT with HDEF patch below, use it under PCI0
Does not work for me.
I had Compile Errors when I want to edit the DSDT.
Do you have any advice?
Can you upload your current DSDT?
Does your HDMI Audio work?
I don’t want to downgrade to the GA-Z77-DS3H Mainboard because of my sound…

Reply
mehigh

Hey,
Here’s my DSDT – http://cl.ly/J4Ae
Make a back-up of your own before testing mine.

Others have reported the updated applehda patcher works better, and doesn’t require adjustments in the DSDT, so you might want to check that out first.

I don’t use HDMI audio (nor do I have how to test it). I too aimed to buy the GA-Z77-DS3H, but considering the added benefits this particular board have, I took the risk considering the possibility of purchasing a separate audio card in case I wouldn’t had been able to set things up easily. In case you just can’t get it working – just get a cheap supported, generic audio card.

Reply
Feras

my mobo and cpu is just like you…
i’m using the internal graphics card ( HD 4000 )… after installing the every thing went well till installing the multibeast …
everytime i tray to install the drivers it fails … even the display resolution is 1280 * 720 and my monitor is Full HD… i tried to change it but i couldn’t because there is no other option …
i updated the software and it said i have to restart to install the new update … but it stopped and >> i don’t know how to say it in english but the display went white and i couldn’t do anything … just i reboot again and it didn’t boot…

i can’t boot to the windows unless i use the usb …

please help me with these things:
why i can’t boot normally again to the windows without using the usb?
how i make my OS x boot again and install multibeast?

Reply
mehigh

Hey,

When it fails installing the drivers, it should give you any error messages – those would be helpful you figure out what went wrong.

Try booting into OSX with “graphicsEnabler=No”, or if that doesn’t work try to boot with “-x” (safe mode). Once you get back into OSX you will need to install multi-beast (in fact you are going to need to do that after most OSX updates, as the update can break/overwrite the customised boot launcher).

Getting both windows and osX to work from the same hard-drive can be a tricky process (I haven’t gone through the process myself, but there are plenty tutorials that enlighten this aspect). I personally select booting OSX or Linux from the BIOS’s hard drive boot order options (I have one OS on one hard-drive and OSX on the other). That way I don’t have to worry about the boot loader.

Reply
Feras

I re-install the OSX 😀 … the multibeast installed well but the display isn’t work great .. how can i make it Full HD ?

Reply
mehigh

Take a look here:
http://www.tonymacx86.com/mountain-lion-desktop-support/61216-10-8-how-enable-hd4000.html

You might get it working just by editing your org.Chameleon.Boot.plist file, and adding:
GraphicsEnabler
yes
Graphics Mode
1920x1080x32

And with doing this in the bios:
Set DVMT memory size to MAX and “Internal Graphics Memory Size” (could be titled differently in your BIOS) to 64MB. This step is really important! Not setting correct graphics memory size leads to graphics errors.

Read the whole thread to get more insight on this. I only recommended using hd4000 as a back-up in case the installer doesn’t work with the additional video card, so do post a message here once you got it working. (it should work with the above advices)

Reply
mehigh

Take what to add to your .plist file from the forum thread, as the tags had been stripped out in my comment.

Reply
mehigh

I’ve linked you a forum thread. Look there to see what to edit in order to enable the proper screen resolution.

Reply
Feras

it works , Full HD but…
when i boot i see the difference … but before i reach the ML this happens !
http://www.mediafire.com/?7fvzzt8a171u5d6

every time i install the multibeast this happens…

what i did:
1.install ML
2.download the updates 10.8.2:
it had to restart to install the update but it reach (10 second lefr ) and stop here … i waited more than 30 mints and restarted the computer .. i though it would crash but it worked… then instal the multibeast ( i choose mac pro ^^”…. ) and the audio kext and when i restarted… BOOM !

look at the pictures please

Reply
mehigh

The Mac Pro definitions might not work with the on-board video card, it’s a hit and miss here, you can try booting with “-x” and install other system definitions until you get one to work properly.

Reply
Feras

after reinstall several times it works … but suddenly the network stopped i don’t know why … i tried to onstall the driver from multibeast but it didn’t work … i will try to fix it but how can i patch the AppleHDA ?

Reply
mehigh

Not sure why your network stopped, I never encountered such behaviour before. Try not to update the OSX to 10.8.2 (you don’t miss a lot of things anyway) and set things up properly on the default osX version you install at first. The drivers might not be compatible with the latest OSX version, so that might be one of the reasons. For the AppleHDA, you’ll have to check the tutorial on the kext download page, the procedure seem to change at each iteration of the kext file.

Reply
Feras

I don’t know what to say … I ordered the mobo 1 month ago from amazon … and just NOW i realized that it’s GA-Z77X-UD3H not GA-Z77X-D3H !!!
I ordered the right mobo and received wrong one … maybe the problem from it?

Reply
Feras

now after formatting the HDD that contain OSX … i can’t boot normally the windows without the USB …
it writes in black screen
boot0:GTP
boot0:test
boot0:GTP
boot0:test
boot0:error

how can i get it boot normally untill i finf the way to install hackintosh?

Reply
mehigh

Don’t know. You’ll have to search for tutorials that instruct you on how the dual-boot should be setup.

Reply
Vagelis

Hi there! We have the same system apart the GPU. I bought the nVidia N560GTX. I did install the Mountain Lion but after I boot up in the next 3~4 minutes the computer freezes. Do you have any useful tip? BTW in my first attempt installing ML the computer froze during the installation. It was right after I joined my WiFi. I have a TP-Link N PCI card.

Reply
mehigh

Try to take out all external devices you don’t need (anything but the mouse and keyboard) and removing any added cards which you can live without. See if that helps stop the freezing. If it does, gradually add the devices back in (one a day let’s say) and that way you should be able to spot what’s the device causing the freezes. Good luck!

Reply
Vagelis

Thank you for the quick reply. All I had to do was turn Airport off. After that my Hackintosh is unstoppable!!!
But can I really do for this? How can I know if it is this specific wireless card (TP-Link TL-WN951N), or if it is a general wireless problem? Do you think I should go for another card? If yes, can you suggest one?
Thanks again for this very helpful tutorial.

Reply
mehigh

A crash can be caused by a bad kext, not only by a bad / incompatible hardware device. I suggest you either try to find other kexts for it and see if one gives you the stability you need, or if you don’t find any, just purchase another generic wireless card with native support (I always look for the CustoMac builds for ‘hardware inspiration’ – http://tonymacx86.blogspot.ro/2012/08/building-customac-buyers-guide-2012.html ).
You should check out TP-Link PCI Express Wifi Adapter (TL-WDN4800), according to their recommendation.

Reply
Dmitry

All’re fine on the ML 10.8.0, but worst on 10.8.2.
As soon as you update you ML to 8.2 there’re begin “fine things”.

The motherboard isn’t best.

sometimes Asus P5B Deluxe was better one that that ga-z77x-d3h.

Reply
mehigh

Dmitry, I personally did not encounter any issues with 8.2. All the hardware worked properly just like on 8.0 and 8.1.

Reply
MacTechReviews

Hey, sorry if this is a repost but I don’t see my comment. 🙁 Anyways, I’m using the exact same motherboard and it hangs when booting -v at IOBluetooth… Did you disable anything in bios? Thanks for your help. Other specs: GTX660 and i3-2100.

Reply
mehigh

I don’t use bluetooth, so most probably I got it disabled by ‘instinct’ (I always take out the things I don’t need). Try booting with -x and see if that helps.

Reply
J

It’s not hanging at bluetooth, it’s hanging at the next step: trying and failing to load a driver for your GTX660.
I made the same mistake in setting up my Hackintosh – the 660 isn’t supported OOB, where the 660ti is.

D’oh.

You can get it working though:
*Physically remove the 660 from your machine.
*Install and get OSX running with onboard video only.
*Update OSX to 10.8.2 and reboot.
*Install nvidia’s latest 10.8.2 OSX geforce drivers. Don’t restart yet.
*Set chameleon to run with “GraphicsEnabler=No”. Running without the gfx enabler isn’t a bad thing, it just means that the nvidia drivers don’t need chameleon “helping” them 🙂
*Restart, but don’t boot back up – instead shut down your machine.
*Put your 660 back in the machine.
*Success (hopefully)!

This is what worked for me.
Now to fix the sound on my rev 1.1 board :-/

Reply
MacTechReviews

Oh d’oh. Forgot about that. I’ve been getting lazy since I don’t remove my PCI hardware. Thanks for the tip. Will try it out later tonight.

Reply
PapaSloth

All of you that are having hangs after the bluetooth message: your problem isn’t bluetooth. It’s hanging on what come afterward, the pci configuration begin. You need a patched version of IOPCIFamily.kext and possibly AppleACPIPlatform.kext. Search for pci configuration begin iatkos and that will get you what you need.

Reply
yann

Hi. Thank you for your great tutorial, it helps a lot.
When i launch unibeast from usb disk i got a black screen just after this line:
“AtherosL1cEthernet: Ethernet address 90:2b:34:55:88:26”
do u know this issue ?
thank you
Yann

Reply
yann

i finally overpassed the first boot and was able to install the OS…
But when i boot after the installation, via the usb key, i got the same problem : black screen
“AtherosLc1ethernet …” and nothing afterwards, whereas i disabled the LAN function in the bios.

Reply
mehigh

Can you boot with “-x” (safe mode) and reinstall unibeast with some other settings than the ones you originally used ?

Reply
reprehensible

Hey, just wanted to say thanks to the people who have been updating their issues with the Z77X-DH3 MOBO here. Especially the person who said they’d simply disabled the airport, pretty sure I had the same issue.

Anyway, just got my 1st Hackintosh up and running. I used Clover as the bootloader instead of Multibeast which had an option for fixing airport issues via a built in kext option.

(Is loads more details, links etc., on my own blog http://reprehensible.weebly.com/blog.html)

Reply
Nicola

Hey, i have the same mainboard with i5 3450 16gb RAM and GTX 660TI.
Everyrhing works, but the usb on the rear panel doesn’t works! Even those partially the ethernet!

Please help me!

The bios version is F17.

Thank you!

Reply
mehigh

The USB should’ve worked out of the box. Try looking through the BIOS USB options, maybe you have the USB disabled, or you have or don’t have legacy support enabled, etc. Try to change the USB settings one by one until you get to functional USBs.

Reply
Ariana

Just a little quirk of this main-board which might cause extensively long loading times at boot.
If you’re using a separate graphics card, make the following setup in BIOS:
– disable internal graphics
– set initial display to PEG

Without that I got a “configd: interfacenamer: timed out waiting for IOKit to quiesce” in console which caused a 30 second extra wait in the loading time.

Reply
Brunon

Hey guys, just set up my hackintosh and wanted to thank you all for the great info.

My i3 Z77X-D3H is running fine and stable so far (12 hours) although some more tinkering is required.

@Mehigh, your guide was really helpful and a great space for people with similar configs to discuss issues. Thanks very much everybody!

Check out the details of my Mountain Lion build based on the retail 10.8.3 version

http://hakmac.wordpress.com/2013/03/30/hackintosh-i3-z77x-d3h-8gb-ram-mac-os-x-10-8-3-mountain-lion/

Reply
mehigh

Hey,
Can you let us know what is the source of the Kext you shared here ?
I’m wondering if anyone else tested it successfully on the rev 1.0 of the main board.

Reply

Leave a Reply

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

Recent writings