Hi guys -
I've been reading through the forums here for a while. I wrote several articles about the EFIX module when it first came out and interviewed Davide Rutigliano over at Tom's Hardware during the ASEM's earlier days. Rutigliano is no longer at ASEM for obvious reasons.
I thought I'd chime in to help out a bit for those who are considering Gigabyte's latest X58 boards for Core i# platforms.
I have a Gigabyte GA-EX58A-UD7 motherboard here from Gigabyte that I've been testing. I've managed to get everything working with some research. All features of the boards save for USB 3.0 and SATA 6 gb/s. work properly, both in 32-bit and 64-bit kernel modes.
I have attached all the necessary support files for your Chameleon RC3 boot stick. I am using netkas' PC EFI 10.5.
- There are no system modifications necessary. All files go into your boot stick except for the RealtekR1000SL.kext file, which goes into /S/L/E. You may install it using Kext Helper or Kext Utility.
- The Extensions.zip file contains the entire /Extra/Extensions folder on my boot stick.
- The com.apple.Boot.plist file goes into /Extra.
- The smbios.plist file goes into /Extra.
- The DSDT.aml file goes into /Extra.
I have also included the original, unmodified DSDT.aml file extracted for my board using an Ubuntu 9 Live CD.
The files I have included are also suitable for booting a 10.6.0 setup.
You may modify the smbios.plist file in the way that is suitable for your setup.
The following are my system specifications:
- Intel Core i7 975 Extreme Edition, engineering sample
- Gigabyte GA-EX58A-UD7 rev. 1.0, BIOS rev. F2 (initial release)
- Corsair Dominator DDR3, 24 GB
- Gigabyte ATI Radeon HD 4890 reference (dual dual-link DVI)
- Intel X25-M 80 GB SSD
You may see a photo of the system by clicking here.
Feel free to add to this thread. I will help out wherever I can. I have also updated the OSx86 HCL 10.6.2 wiki page with information on this motherboard here.
Enjoy / Tuan
Director of News Operations
Bestofmedia Group / Tom's Hardware
Email: tuannguyen at bestofmedia dot com
You may contact me via email, but posting here will probably yield better results for those who may need help.
Update Jan. 06, 2010: Updated bootstick files for BIOS revision F3
I've updated the bootstick to the latest F3 BIOS revision that Gigabyte has released.
Notable changes include:
- DSDT updated to support SATA on-board indication instead of Removable Device
- EvOreboot.kext replaces OpenHaltRestart.kext
- Removal of IOAHCIBlockStorageInjector.kext (care of DSDT update)
Note: I'm using AsereBLN's 1.1.8 Bootloader for PCEFI 10.5/Chameleon RC4 (follow his guide here)
Files are inside GA-EX58A-UD7_Files_for_BIOS_F3.zip below.
Update Feb. 11, 2010: The DSDT file I created works perfectly for BIOS revision F4
Update Feb. 23, 2010: Several tips for posts I've seen about people having trouble on various things:
- ATI video: Those who are having trouble getting their 4890 to work, you need Netkas' QE_CI_Exotic package from here: http://netkas.org/?p=212.
- Sound: Several people are trying to use my files on different Gigabyte boards even though they are based on X58. Gigabyte is known to use different versions of the ALC chipset. There's some difference between ALC888, ALC889 and ALC889A. I have not really played around with those variants, so I can only say that sound works definitely with the X58A-UD7 but cannot guarantee it working with other models.
However, if you want, check this resource out: http://www.insanelymac.com/forum/ind...owtopic=140941. I have also made a file for the X58A-UD5.
- Reboot/Sleep: If you have trouble with rebooting, try using EvOreboot.kext. For sleep, use SleepEnabler.kext. Both go into your /Extra/Extensions folder. Both can be found on www.kexts.com.
Update Mar. 30, 2010: Update for 10.6.3:
- ATI video: Please use Netkas' new QE_CI_Exotics package from here: http://netkas.org/?p=382.
- Use a new SleepEnabler.kext for 10.6.3 from here: http://xnu-sleep-enabler.googlecode....ler.10.6.x.zip
- Backup your AppleHDA.kext and restore it after performing the update.