- Joined
- Jun 7, 2013
- Messages
- 22
- Motherboard
- GA-Z87X-UD7-TH
- CPU
- i7-4770K
- Graphics
- nVidia 690
- Mac
I am installing OSX 10.9.1 on the new Gigabyte GA-Z87X-UD7-TH motherboard.
I have tried a couple different install paths, but the following one, outlined by genzai, seems to be the least troublesome. I expanded on genzai's steps to produce a full install with DSDT outlined below.
These Threads were helpful:
TonyMacx86's install outline
genzai's install outline
toleda's HDMI Audio reference
loginfailed's MaciASL Guide
MaciASL Sources
Hardware Setup:
BIOS:F2 GA-Z87X-UD7-TH firmware
CPU:i7-4770
SATA
POWER: CORSAIR HX850
Installation Outline:
BIOS setup:
Skip this step if you are only installing OSX. If you decide to install windows to activate Thunderbolt hardware, you will need to do something like the following. As noted in other threads: in order for Thunderbolt to work, you will need to load the drivers in windows and plug in a Thunderbolt drive.
Prepare your UniBeast USB Thumb drive:
Follow TonyMacx86's instructions for creating Thumb drive, and come back
Add a few utilities to Thumb drive
Install with Unibeast (v3.0.1 used to create USB from Mavericks 10.9.1):
First Boot:
MaciASL:
multibeast, Mavericks Edition:
Chameleon Wizard 4.3.2
Disk Utility:
Finish Up:
Done!
I have tried a couple different install paths, but the following one, outlined by genzai, seems to be the least troublesome. I expanded on genzai's steps to produce a full install with DSDT outlined below.
These Threads were helpful:
TonyMacx86's install outline
genzai's install outline
toleda's HDMI Audio reference
loginfailed's MaciASL Guide
MaciASL Sources
Hardware Setup:
BIOS:F2 GA-Z87X-UD7-TH firmware
CPU:i7-4770
SATA
INTEL
C300-CTFDDAC25 (256G SSD) “admin,osx,shuffle”
HGST HDS724040 (4T DASD) “data” (destination)
HGST HDS724040 (4T DASD) “extra”
HITACHI HDS722 (2TB DASD) “DATAOLD” (source)
HGST HDS724040 (4T DASD) “data” (destination)
HGST HDS724040 (4T DASD) “extra”
HITACHI HDS722 (2TB DASD) “DATAOLD” (source)
MARVELL
HL-DT-ST BD-RE ATAPI (BLU-RAY REC)
WDC WD5000AAKS (501G DASD) “WIN7”
VIDEOWDC WD5000AAKS (501G DASD) “WIN7”
ONBOARD: 1 MONITOR
GEFORCE GTX 690: 2 MONITORS
USBGEFORCE GTX 690: 2 MONITORS
USB2: port 1: Memory card reader
USB3: keyboard/mouse
MEMORY: 4X8GB CORSAIR VENGEANCE DDR3 1600MHZPOWER: CORSAIR HX850
Using added SATA power connector on motherboard and 8 wire CPU power (4wire cpu power connecter not used)
Installation Outline:
BIOS setup:
F2 (text mode)
Save & Exit -> Load Optimized Defaults
M.I.T. -> Advanced Memory Settings -> X.M.P. -> Profile 1
BIOS Features -> VT-d -> Disabled
(you may not see this option with an i7-4770K)
Peripherals ->
Initial Display Output -> IGFX
Intel Processor Graphics Memory Allocation -> 64M
DVMT Total Memory Size -> MAX
SATA CONFIGURATION
Integrated SATA Controller -> Enabled
SATA Mode Selection -> AHCI
Marvell SATA Controller Configuration
GSATA Controller -> AHCI Mode
XHCI Hand-off -> Enabled
EHCI Hand off -> Enabled
Intel Thunderbolt
Security Level -> Legacy Mode
Wake from Thunderbolt Devices -> Disabled
Set Boot Order
DVDROM Boot drive 1
OS X Boot Drive 2
Windows Boot Drive 3
Save & Exit -> Save Profiles -> Profile 1: <yourname>
Save & Exit -> Save & Exit Setup
Windows Installation:
Skip this step if you are only installing OSX. If you decide to install windows to activate Thunderbolt hardware, you will need to do something like the following. As noted in other threads: in order for Thunderbolt to work, you will need to load the drivers in windows and plug in a Thunderbolt drive.
- set boot order to 1) DVDROM, 2) Windows Boot, 3) OS X Boot)
- install windows and drivers
- plug in Thunderbolt drive
- verify thunderbolt connected drive
- restart and set boot drive back to 1) CDROM, 2) OSX Boot, 3) Windows
Prepare your UniBeast USB Thumb drive:
Follow TonyMacx86's instructions for creating Thumb drive, and come back
Add a few utilities to Thumb drive
- MaciASL (v1.3 (246))
- MultiBeast-Mavericks Edition (v6.1.0)
- Chameleon
Install with Unibeast (v3.0.1 used to create USB from Mavericks 10.9.1):
- press F12 to boot to BIOS Boot menu and select your USB drive
- At BIOS Boot menu, Select unibeast thumb drive (you may need to reboot if you didn’t have your USB thumb drive inserted before discovery)
- At tonymac boot menu, choose your USB drive
- Choose Language and continue
- Start Disk Utility and create a partition on the OSX boot drive. Quit Disk Utility
- Install OS X -> Continue
- -> Agree
- Select Disk -> Install
- Wait 23 Minutes or so
- System will reboot, so be ready to interrupt boot with F12...
First Boot:
- When system reboots after install, press F12 to boot to BIOS Boot menu and select your USB drive (your OSX drive does not have the boot code yet.)
- At tonymacx86's boot menu, select your newly installed partition and press SPACE BAR.
- At the “boot:” prompt, type the following
- DSDT=NULL
- And press return
- Welcome -> select country -> Continue
- "Select Keyboard" -> Continue
- "Transfer Information…" -> Don’t Transfer -> Continue
- "Sign in … Apple ID" -> Don’t sign in -> Continue -> Skip
- "Terms and Conditions" -> Agree -> Agree
- "Create Account"
- Admin
- admin
- <pw> <pw>
- <hint>
- (decide if you want pw unlock)
- (decide if you want local time zone)
- Don’t send Diagnostics to Apple
- -> Continue
- "Register Your Mac" -> Don’t Register -> Continue -> Skip
MaciASL:
- Start up MaciASL, go to MaciASL->Preferences
- iASL
- Compiler Options -> ACPI 5.0
- Sources: add the following repositories:
- PJALM
- PJalm Gigabyte, http://pjalm.info/repos/gigabyte
- Pjalm Graphics, http://pjalm.info/repos/graphics
- Toleda
- PJALM
- iASL
- Close, Exit, and Restart MaciASL
- Add Patches:
- Click Patch icon at Top
- Add Motherboard Patch:
- Select PJALM Gigabyte->Z87X-UD7-TH
- <wait for load and analysis>
- Click Apply
- <wait for both sections to clear>
- Add Toleda HD4600 DSDT (v3, ID1) Patch
- Select Toleda HDMI->Desktop-HD5K/AMD/Nvidia-A1
- <wait for load an analysis>
- Click Apply
- <wait for both sections to clear>
- Click Close
- Add PJALM Generic Graphics Patch:
- Select PJALM Graphics->Generic Discrete Graphics (AMD/nVidia)
- <wait for load an analysis>
- Click Apply
- <wait for both sections to clear>
- Click Close
- Click Compile icon at top
- A compiler summary appears, I got:
- 0 Errors
- 0 Warnings
- 11 Remarks
- 146 Optimizations
- A compiler summary appears, I got:
- We will save both source and compiled:
- File->Save As…
- Location: Desktop
- Name: DSDT
- File Format: Disassembled ASL File
- Don’t hide extension
- File->Save As…
- Location: Desktop
- Name: DSDT
- File Format: ACPI Machine Language Binary
- Don’t Hide extension
- File->Save As…
multibeast, Mavericks Edition:
- Quick Start:
- UserDSDT
- Open ~/Desktop/DSDT.aml
- UserDSDT
- Drivers
- Audio: Realtek ALCxxx->With DSDT->ALC898
- Disk
- 3rd Party SATA
- TRIM Enabler
- 10.9.x TRIM Patch
- Misc
- FakeSMC v5.3.820
- FakeSMC v5.3.820 Plugins
- FakeSMC v5.3.820 HWMonitor Application
- Network
- Intel hnak’s AppleIntelE1000e v2.4.14
- Bootloaders
- Chimera v2.2.1
- Customize
- Boot Options
- Basic Boot Options
- Use KernelCache
- System Definitions
- iMac->iMac 14,2
- Themes
- Tonymacx86 Black
- Boot Options
- Build
- Review Current Configuration:
- <multibeast-current-configuration.png>
- Review Current Configuration:
- Save to desktop: pixelstand.mb
- Install
- Click Install on the lower right
- Agree
- Type admin password->Install Helper
- Multibeast will copy your DSDT.aml to /Extra, setup boot, and setup boot parameters.
- Observe Install Succeeded
- Click Install on the lower right
Chameleon Wizard 4.3.2
- SMBios
- Edit
- Premade SMBioses->Select
- iMac(14,2)
- Week of Manufacture: Keep hitting Random until you get a week > 40
- Unique Number: Random
- Click Save
- Type Admin password
- Modules
- Select FileNVRAM.dylib
- <Keylayout.dylib already selected>
- Verify target partition
- Click Apply
Disk Utility:
- Select your boot partition
- First Aid->Repair Disk Permissions
Finish Up:
- Quit all apps
- Eject and remove USB Drive
- Reboot
- Hit down arrow a couple times at tonymacx86’s boot screen and..
- select "boot ignore caches" (only first boot needed—you can use the caches for subsequent boots unless you change hardware settings.)
Done!