i7 + Gigabyte GA-X58A-UD3R v2.0 + ATI HD5770 OSX Install Guide

At the time of updating the guide (22 Jan 2010) the latest version of MultiBeast was 3.1.0 and iBoot was 2.6. If you have a GA-X58A-UD3R-2.0 note that the latest BIOS is version FE, please download the update from the Gigabyte Website and update your BIOS to FE (make sure that you load optimised defaults again + set SATA drives to AHCI + enabled HPET + select HPET=64-bit). For further info please head to My Guide To Bios Settings & Burning In Components and also see TonyMac’s guide to using iBoot and MultiBeast.

Note that this guide should work with most of the Gigabyte X58 boards and ATI 5770 cards that have TWO slots! See MacMan’s Graphic Cards 101

Please also read MacMan’s article on using Chameleon Graphics Enabler instead of using kexts such as ATI_Init:
http://macmanx86.blogspot.com/2011/02/chameleons-graphicsenabler-vs-enabler.html

What is needed:
* iBoot <<< New iBoot 2.6.1 as of 30th Jan – Please Re -Download and Reburn It !!!
* OS X 10.6 or 10.6.3 Retail DVD (sometimes known as Snow Leopard Upgrade DVD)
* MultiBeast 3.1.0 or later
* Mac OS X v10.6.6 Combo Update
* Relevant DSDT for the BIOS revision
* Lnx2Mac’s Realtek 81XX Installer

Preparation                                                                                                                                            A) Burn the iBoot ISO to CD
B) Copy your DSDT file, the OSX Combo Update, MultiBeast and Lnx2Mac’s Installer to a USB key which is either formatted as FAT, FAT32 or HFS.

If you are doing a fresh install
1.) Boot using iBoot
2.) Install OS X
3.) Reboot using iBoot
4.) Remove iBoot disc.
5.) Copy your DSDT file from your USB stick to your desktop
6.) Launch MultiBeast but don’t let the installer run
7.) Launch and install Mac OS X v10.6.6 Update (Combo), DO NOT click restart when it completes
8.) Run MultiBeast with the following options:
Image
–> UserDSDT (Note 1)
–> System Utilities -> SELECT ALL
–> Drivers & Bootloaders -> Kexts & Enablers -> Audio -> Realtek ALC8XX -> ALC8XXHDA
–> Drivers & Bootloaders -> Kexts & Enablers -> Audio -> Realtek ALC8XX -> AppleHDA Rollback
–> Drivers & Bootloaders -> Kexts & Enablers -> Disk -> JMicron36x (aka GSATA) -> JMicron36xeSATA or JMicron36xSATA depending on wether you want internal or external GSATA ports
–> Drivers & Bootloaders -> Kexts & Enablers -> Disk -> JMicron36x (aka GSATA) -> JMicron36xATA (Optional for ATA/IDE support only)
–> Drivers & Bootloaders -> Kexts & Enablers -> Miscellaneous -> FakeSMC Plugins
–> Drivers & Bootloaders -> Kexts & Enablers -> Miscellaneous -> USB 3.0 – NEC/Renesas
–> Drivers & Bootloaders -> Bootloaders -> Chameleon 2.0 RC5 – ATI Experimental
–> OSx86 Software -> Up to you what you want – I pick it all but no need
9.) Close MultiBeast
10.) Run Lnx2Mac’s RTL81XX Installer and close when finished
11.) Click restart on your Mac OS X v10.6.6 Update
12.) Watch the reboot and cross your fingers!
13.) Once in OSX have a little play around and check that your sound and ethernet work. Also check that you can now get full resolution on your monitor.
14.) Once you are happy with all that then it’s time to check 64 bit OSX. Re-run MultiBeast and only select:
–> Customization -> Boot Options -> 64-bit Apple Boot Screen
15.) Reboot
16.) Enjoy using your CustoMac in 64 bit mode with full graphics QE/CI and all the $$$ that you saved !

Note 1 – By selecting UserDSDT MultiBeast does some magic and automatically selects:
–> Drivers & Bootloaders -> Kexts & Enablers -> Miscellaneous -> FakeSMC
–> Customization -> Boot Options -> 32-bit Apple Boot Screen (GraphicsEnabler=Yes)
–> Customization -> System Definitions -> Mac Pro -> MacPro 3,1
–> Customization -> Themes -> tonymacx86 Remixed :thumbup:
So no need to tick these again … like  in the screenshot ! :oops:

How To Remove ATI_Init If Previously Installed
Please also read MacMan’s article on using Chameleon Graphics Enabler instead of using kexts such as ATI_Init:
http://macmanx86.blogspot.com/2011/02/chameleons-graphicsenabler-vs-enabler.html
1.) Navigate to Snow Leopard/System/Library/Extensions in Finder
2.) Find the file ATI_Init.kext
3.) Drag and drop into your Trash
4.) Enter password when prompted
5.) Run MultiBeast and select:
–> System Utilities -> SELECT ALL <<<< VERY IMPORTANT
–> Drivers & Bootloaders -> Bootloaders -> Chameleon 2.0 RC5 – ATI Experimental
–> Customization -> Boot Options -> 32-bit Apple Boot Screen
6.) Reboot
7.) Once in OSX have a little play around and check your Graphics – a good way to check it’s working is to launch Front Row (cmd+Esc) and navigate around and check there’s no lags etc
8.) Once you are happy with all that then it’s time to check 64 bit OSX. Re-run MultiBeast and only select:
–> Customization -> Boot Options -> 64-bit Apple Boot Screen
9.) Reboot
10.) Enjoy using your CustoMac in 64 bit mode with full graphics QE/CI !

How To Remove Realtek Ethernet Driver If Previously Installed
1.) Run Lnx2Mac’s RTL81xx Installer
2.) Reboot

How To Remove Realtek Audio Driver If Previously Installed
1.) Navigate to Snow Leopard/Extra in Finder
2.) Find the file LegacyHDA.kext
3.) Drag and drop into your Trash
4.) Enter password when prompted
5.) Run MultiBeast and select:
–> System Utilities -> SELECT ALL <<<< VERY IMPORTANT
—> Drivers & Bootloaders -> Kexts & Enablers -> Audio -> Realtek ALC8XX -> ALC8XXHDA
6.) Reboot

*** For issues with MacMan’s Realtek Audio Driver

Please go to the ALC8XXHDA Thread but before you do that have you tried re-installing with MultiBeast and the Apple HDA rollback after an OSX update?
–> Drivers & Bootloaders -> Kexts & Enablers -> Audio -> Realtek ALC8XX -> AppleHDA Rollback

*** For issues with Ln2Mac’s Realtek Ethernet Driver

Please go to the Lnx2Mac Ethernet Thread

*** For graphics issues such as black screen and high fans etc.

– Make sure that you selected the ATI Experimental bootloader
– Make sure that you didn’t select a Boot Options with GraphicsEnabler=No – for this boot file to work your need GraphicsEnabler=Yes which is selected automatically if you pick “32/64-bit Apple Boot Screen” in MultiBeast.

*** For General Kernel panics and all other issues

– Reboot and select Verbose mode at Chameleon screen and take a picture of the error message on the screen – look out for a .kext file name in the error message
– Try booting with iBoot and selecting to boot into your Snow Leopard drive in Safe mode (press any key at Chameleon screen to halt the count down then type “-x” without the quotations and press enter to boot your OSX drive) If you can get in to OSX then try running System Utilities in Multibeast or running Kext Utility (in Applications) to repair your permissions and rebuild cache and then reboot in Verbose mode again.
Guide Created by notshy

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s