- Joined
- Jun 25, 2010
- Messages
- 126
- Motherboard
- GA-Z490 Elite
- CPU
- Intel Core i9-10850
- Graphics
- RX 6800XT
- Mac
- Mobile Phone
UPDATE: This configuration updates to El Capitan using the tonymac86 recommended method described here at this link ...
http://www.tonymacx86.com/el-capita...rect-update-os-x-el-capitan-using-clover.html
I followed the directions EXACTLY (don't miss a step!). The only extra things I did was instead of moving the FakeSMC kext to the 10.11 folder, I just put a copy of the updated file from the link provided in the migration instructions. I also had to get the updated audio driver script here ..
https://github.com/toleda/audio_CloverALC
... and run that script AFTER rebooting into the install AND mounting the EFI partition using EFI Mounter v2. All USB ports are working as far as I can tell. I have not tested the speed of the USB 3.0 ports, but they work.
=========== Original Directions for Yosemite ===========
This is how I did it.
System:
Motherboard: Gigabyte GA-Z68XP-UD4
Processor: SandyBridge Core i7 2600K
RAM: 16Gb DDR3 1600
Video: Gigabyte ATI GV-R6850OC-1GB (ATI 6850 card)
This should work with any supported video card.
Samsung EVO 256Gb SSD
The first thing you MUST do is upgrade the BIOS to the UEFI U1L release if you haven't already. This took the most time, as I was never able to create a DOS boot disk under mac, regardless of what I tried. FreeDOS just would not install correctly so that USB stick would boot. And you have to update the UEFI BIOS from a DOS stick. I finally gave up and did it under Linux using netbootin. I'll let everyone wade through that themselves, but upgrade to the UEFI bios if you haven't already. You'll be happy you did, because the computer boots like lightning after you do and runs faster in general. All the following instructions depend on using this BIOS. If you are worried about going back to previous install, don't. Just delete the DSDT.aml file from the Extras folder on the old system and every time I have done this my Mavericks installs have booted just fine, just much faster. Even the dual booting Windows install managed to update things after a couple of reboots and work just fine.
One important side note. IF you install this on a rotating hard drive first and plan to CLONE it to your SSD later (I did this once with Super Duper), you will find you have wasted your time because you will get the dreaded Boot0 error as even the UEFI BIOS apparently expects this to be a 512K sector drive. So, install this on the disk you plan to use and only back it up to a drive that matches the sector size! The Boot0 error fix posted on this site did NOT work for me on a Clover install. Tried that. Rather than take the time to figure it out, I just reinstalled (lazy I know).
Once you have the UEFI BIOS, Create the Clover Install USB stick like the tonymacx86 instructions specify. It is also VERY helpful to grab a few other utilities, the Clover Configurator, the EFI Mounter v2, the iMessage fix script, and an incredibly handy audio kext install script, the "audio_cloverALC-100_v1.0.3command" script, the Generic USB 3.0 driver from sourceforge (links below), and a copy of Multibeast 7.x just in case. Create a folder called "Utilities" on your clover install disk and copy them there. Also include a copy of Clover, a copy of the config.plist you use to create the Clover Install USB stick, and a copy of all the kexts you use on the Clover Install USB stick. (You'll see what these are when you read the Tonymacx86 guide here:
http://www.tonymacx86.com/yosemite-desktop-guides/144426-how-install-os-x-yosemite-using-clover.html
Clover Configurator: http://mackie100projects.altervista.org/download/ (Get the Yosemite edition).
EFI Mounter v2: http://www.tonymacx86.com/downloads.php?do=file&id=220
The iMessage fix script (you may or may not use this one) is in the post directly below the tonymacx96 guide to installing Yosemite using Clover. Get it there.
(other links below).
Install using clover EXACTLY like the Tonymacx86 guide directs. For networking, use the RealtekRTL81xxx.kext. Use the config.plist-Standard.zip IF you have a supported card that does not need a Graphics Enabler=Yes boot flag. This one doesn't. If you created your Clover install disk and followed the install to the letter, it will go smoothly.
STOP before you do the final reboot into the fully installed system.
DO NOT reboot without making some minor modifications to your /EFI/EFI/Clover/config.plist using the Clover Configurator prior to the final reboot. After you install Clover into the EFI partition of your new system, the EFI partition will remain mounted afterwards (it normally isn't). Fire up the Clover Configurator and in the Boot section, enter the Default Boot Volume name EXACTLY as you have named your Yosemite install drive. Mine was Yosemite_Z68XP, so that is what I entered (boots a little faster by doing this I think). If you misspell the drive name, you will never time out on the splash screen for Clover and must manually hit enter to make it proceed. I also set the 'timeout' value to 3 seconds, as I didn't want to wait for the default 10 seconds for the Clover splash screen to go away unless I hit enter.
On the Gui screen, I entered the Screen resolution as 1920x1060 as that was the aspect that most accurately matched my screen.
ONE CRITICAL ENTRY is to under the SMBIOS section. Enter iMac 13,1 under the Product Name. Family is iMac (I think this is optional) and the Manufacturer is Apple, Inc. Strangely enough, I ran the iMessage fix script (I won't go into how to do that) and it reads my system as an iMac 12,3 BUT if I enter that definition, it will not boot. So as I did under Mavericks with this board, I entered iMac 13,1 and it runs like a top. You can experiment with themes, they just didn't work unless I deleted all but the one I wanted in the /EFI/EFI/Clover/Themes directory and renamed the folder 'default'. Hit the red close window button and select save. That will save the changes to your config.plist file.
You can deal with audio one of two ways. You can use Multibeast 7.x and select ALC889 for the audio kext and the optional HDAEnabler AUdio ID:1 option. That will work. However, I used a very slick shell script written apparently by toleda (thanks dude!) that reads your audio chip, downloads the kext, installs it, fixes permissions, and just works. You can find it at this link:
https://github.com/toleda/audio_CloverALC/blob/master/audio_cloverALC-100.command.zip
Hit the 'raw' button below the script name to start the download. Then unzip it. This is a shell script, so just double click it and it'll open the terminal and run. Note: if you have set your terminal, like I have, to close after the script is finished, you'll miss it. So you might want to set things in the preferences to leave it open for this operation. I have used this script several times with other setups with great success. Very handy.
For USB 3.0, this board has an Entron chipset that isn't natively supported by Apple. So I used the GenericUSBXHCI kext from sourceforge. As others have reported you get wonky results, but one of the two rear ports works great, but only one, the second one for who knows what reason, doesn't. That's better than nothing. If anyone knows other fixes, please chime in. Use the tonymacx86 KextBeast to install it. Here is link to the sourceforge USB 3.0 kext:
http://sourceforge.net/projects/genericusbxhci/
You can try the iMessage fix if you like, but apparently there is no real fix for it at the moment. That may change over time.
Here is the latest take on things in the iMessage world:
http://www.tonymacx86.com/general-help/110471-how-fix-imessage.html
Eject any install media, and remove it. Reboot and it should work fine with the exception of imessage, facetime, and one of your rear USB 3.0 ports, or maybe both. Apparently the results vary.
http://www.tonymacx86.com/el-capita...rect-update-os-x-el-capitan-using-clover.html
I followed the directions EXACTLY (don't miss a step!). The only extra things I did was instead of moving the FakeSMC kext to the 10.11 folder, I just put a copy of the updated file from the link provided in the migration instructions. I also had to get the updated audio driver script here ..
https://github.com/toleda/audio_CloverALC
... and run that script AFTER rebooting into the install AND mounting the EFI partition using EFI Mounter v2. All USB ports are working as far as I can tell. I have not tested the speed of the USB 3.0 ports, but they work.
=========== Original Directions for Yosemite ===========
This is how I did it.
System:
Motherboard: Gigabyte GA-Z68XP-UD4
Processor: SandyBridge Core i7 2600K
RAM: 16Gb DDR3 1600
Video: Gigabyte ATI GV-R6850OC-1GB (ATI 6850 card)
This should work with any supported video card.
Samsung EVO 256Gb SSD
The first thing you MUST do is upgrade the BIOS to the UEFI U1L release if you haven't already. This took the most time, as I was never able to create a DOS boot disk under mac, regardless of what I tried. FreeDOS just would not install correctly so that USB stick would boot. And you have to update the UEFI BIOS from a DOS stick. I finally gave up and did it under Linux using netbootin. I'll let everyone wade through that themselves, but upgrade to the UEFI bios if you haven't already. You'll be happy you did, because the computer boots like lightning after you do and runs faster in general. All the following instructions depend on using this BIOS. If you are worried about going back to previous install, don't. Just delete the DSDT.aml file from the Extras folder on the old system and every time I have done this my Mavericks installs have booted just fine, just much faster. Even the dual booting Windows install managed to update things after a couple of reboots and work just fine.
One important side note. IF you install this on a rotating hard drive first and plan to CLONE it to your SSD later (I did this once with Super Duper), you will find you have wasted your time because you will get the dreaded Boot0 error as even the UEFI BIOS apparently expects this to be a 512K sector drive. So, install this on the disk you plan to use and only back it up to a drive that matches the sector size! The Boot0 error fix posted on this site did NOT work for me on a Clover install. Tried that. Rather than take the time to figure it out, I just reinstalled (lazy I know).
Once you have the UEFI BIOS, Create the Clover Install USB stick like the tonymacx86 instructions specify. It is also VERY helpful to grab a few other utilities, the Clover Configurator, the EFI Mounter v2, the iMessage fix script, and an incredibly handy audio kext install script, the "audio_cloverALC-100_v1.0.3command" script, the Generic USB 3.0 driver from sourceforge (links below), and a copy of Multibeast 7.x just in case. Create a folder called "Utilities" on your clover install disk and copy them there. Also include a copy of Clover, a copy of the config.plist you use to create the Clover Install USB stick, and a copy of all the kexts you use on the Clover Install USB stick. (You'll see what these are when you read the Tonymacx86 guide here:
http://www.tonymacx86.com/yosemite-desktop-guides/144426-how-install-os-x-yosemite-using-clover.html
Clover Configurator: http://mackie100projects.altervista.org/download/ (Get the Yosemite edition).
EFI Mounter v2: http://www.tonymacx86.com/downloads.php?do=file&id=220
The iMessage fix script (you may or may not use this one) is in the post directly below the tonymacx96 guide to installing Yosemite using Clover. Get it there.
(other links below).
Install using clover EXACTLY like the Tonymacx86 guide directs. For networking, use the RealtekRTL81xxx.kext. Use the config.plist-Standard.zip IF you have a supported card that does not need a Graphics Enabler=Yes boot flag. This one doesn't. If you created your Clover install disk and followed the install to the letter, it will go smoothly.
STOP before you do the final reboot into the fully installed system.
DO NOT reboot without making some minor modifications to your /EFI/EFI/Clover/config.plist using the Clover Configurator prior to the final reboot. After you install Clover into the EFI partition of your new system, the EFI partition will remain mounted afterwards (it normally isn't). Fire up the Clover Configurator and in the Boot section, enter the Default Boot Volume name EXACTLY as you have named your Yosemite install drive. Mine was Yosemite_Z68XP, so that is what I entered (boots a little faster by doing this I think). If you misspell the drive name, you will never time out on the splash screen for Clover and must manually hit enter to make it proceed. I also set the 'timeout' value to 3 seconds, as I didn't want to wait for the default 10 seconds for the Clover splash screen to go away unless I hit enter.
On the Gui screen, I entered the Screen resolution as 1920x1060 as that was the aspect that most accurately matched my screen.
ONE CRITICAL ENTRY is to under the SMBIOS section. Enter iMac 13,1 under the Product Name. Family is iMac (I think this is optional) and the Manufacturer is Apple, Inc. Strangely enough, I ran the iMessage fix script (I won't go into how to do that) and it reads my system as an iMac 12,3 BUT if I enter that definition, it will not boot. So as I did under Mavericks with this board, I entered iMac 13,1 and it runs like a top. You can experiment with themes, they just didn't work unless I deleted all but the one I wanted in the /EFI/EFI/Clover/Themes directory and renamed the folder 'default'. Hit the red close window button and select save. That will save the changes to your config.plist file.
You can deal with audio one of two ways. You can use Multibeast 7.x and select ALC889 for the audio kext and the optional HDAEnabler AUdio ID:1 option. That will work. However, I used a very slick shell script written apparently by toleda (thanks dude!) that reads your audio chip, downloads the kext, installs it, fixes permissions, and just works. You can find it at this link:
https://github.com/toleda/audio_CloverALC/blob/master/audio_cloverALC-100.command.zip
Hit the 'raw' button below the script name to start the download. Then unzip it. This is a shell script, so just double click it and it'll open the terminal and run. Note: if you have set your terminal, like I have, to close after the script is finished, you'll miss it. So you might want to set things in the preferences to leave it open for this operation. I have used this script several times with other setups with great success. Very handy.
For USB 3.0, this board has an Entron chipset that isn't natively supported by Apple. So I used the GenericUSBXHCI kext from sourceforge. As others have reported you get wonky results, but one of the two rear ports works great, but only one, the second one for who knows what reason, doesn't. That's better than nothing. If anyone knows other fixes, please chime in. Use the tonymacx86 KextBeast to install it. Here is link to the sourceforge USB 3.0 kext:
http://sourceforge.net/projects/genericusbxhci/
You can try the iMessage fix if you like, but apparently there is no real fix for it at the moment. That may change over time.
Here is the latest take on things in the iMessage world:
http://www.tonymacx86.com/general-help/110471-how-fix-imessage.html
Eject any install media, and remove it. Reboot and it should work fine with the exception of imessage, facetime, and one of your rear USB 3.0 ports, or maybe both. Apparently the results vary.