Jump to content

Yosemite Boot issues using Clover method (older Gigabyte series 6 BIOS board)


hondafanboy
 Share

19 posts in this topic

Recommended Posts

I currently have my machine up and running using the Chimera and Chameleon method, however I learned a few weeks ago that iMessage is never going to work using this method, like it did in older versions of OS X. 

 

I'm finding that Clover has a steep learning curve (even though the Boot-loader, and Clover Configurator seem pretty straight forward). 

All the guides I'm finding online seem to not be working for me, I have been most successful using a mixture of information from TonymacOSX, and Skyline OS X sites.

I can get to the Clover boot screen, I select the Yosemite installer, the loading bar gets about half way then the Monitors turn off.

 

I would appreciate if someone would point me in the right direction, this is abit frustrating to me, but I'm not trying to give up... 

 

My current configuration with hardware:

  • OS - Yosemite/Windows 7 | Chimera and Chameleon Method
  • Motherboard/ CPU - GA-EX58-UD3R 1.6/1.7 FK | Intel i7 930
  • Video Card - Nivida GeForce GTX 480
  • 12GB of RAM
  • System drive - 1TB
Link to comment
Share on other sites

Glad you posted - I have the same motherboard and am in the same boat; Chameleon works perfectly sans iMessage so of course I'm F*ing it up and trying to convert to Clover; can't get past initial boot stalls at the moment.

 

I haven't been able to boot yet with Clover; boot with Chameleon and try to run the Clover 'Generate Config' from the Clover GUI and get 'Error can not generate file'. Haven't tried the command line call yet.

 

I'll test the advised link/guide this afternoon and post Clover configuration details and results.  I hate to have to spend $600 to move to a new MB+CPU for UEFI.

 

I'm mostly stalling out at just after Bluetooth driver load... noticed that the advised guide config.plist did not have the 'USB fixes' applied - seems like I remember early Chameleon boot problems with USB on this motherboard - but that's been a while back...

 

Also need to get sound working in Yosemite (ALC888)... I'll post my DSDT etc... ASAP.

 

CURRENT

Motherboard:   GA-EX58-UD3R (rev 1.6)

BIOS:               FK

OS:                  10.9.4

Bootloader:      Chameleon

VideoCard:      NVIDIA GTX760

RAM:               24GB

SSD:               SAMSUNG EVO840 500GB

 

GOING TO

OS:                 Yosemite

Bootloader:     Clover

  • Like 1
Link to comment
Share on other sites

Glad you posted - I have the same motherboard and am in the same boat; Chameleon works perfectly sans iMessage so of course I'm F*ing it up and trying to convert to Clover; can't get past initial boot stalls at the moment.

The best thing to do is to install a MINIMAL Clover setup on a USB stick and get that booting up first then go from there.  Make sure you have everything backed up.  I prefer to start with a fresh cleanly erased drive so that there are no invisible files left over from a previous install attempt.

Link to comment
Share on other sites

Some success - too tired to post last night - advice paid off, I used the minimal config file as suggested and booted a fresh install of Yosemite.  Clover made it through to the OS!

 

I am using a hand patched DSDT - with RTC, Audio injection for ALC888 (layout id 1), and other miscellaneous patches.

 

Audio did not work - although it is recognized in the System Profile correctly - I want to use the HDA Wizard 2.0 (AppleHDA patcher) if I can figure out how to create the files it needs. Ethernet did not work automatically; it DOES work if I boot the same partition using Chameleon.

 

I thought I had FakeSMC.kext in the EFI/Clover/kexts directory but when I didn't find it! Wasn't in S/L/E either - so, not sure how that's working... I think I have to look again...

 

The only other kexts I'm using in S/L/E is:

 

      - GenericUsbXHCI.kext - which is not working for my USB 3.0 card - I was using the XHCI plugin in the AppleUsbXHCI kext - may need to go back to that, just hate to patch it

      - RTL8111.kext - the latest which supports RTL8111C on this motherboard

 

When I booted under Chameleon, I ran the 'kext wizard' tool to fix permissions and re-cache the kext files. Then the system could boot.

 

Bluetooth mouse, USB Hi-Speed seem to work, everything else seems to work.

 

Boot parameters are: '-v kext_dev_mode=1'

 

Q: Tried 'EthernetBuiltIn=Yes' on Clover and didn't seem to fix Ethernet; is there a path for this or do I have to inject EFI? or do I need another RTL8111C kext?

Q: How do I inject EFI string for Ethernet in Clover?

 

So close... will post more clear summary tonight...

Link to comment
Share on other sites

Some success - too tired to post last night - advice paid off, I used the minimal config file as suggested and booted a fresh install of Yosemite.  Clover made it through to the OS!

 

I am using a hand patched DSDT - with RTC, Audio injection for ALC888 (layout id 1), and other miscellaneous patches.

 

Audio did not work - although it is recognized in the System Profile correctly - I want to use the HDA Wizard 2.0 (AppleHDA patcher) if I can figure out how to create the files it needs. Ethernet did not work automatically; it DOES work if I boot the same partition using Chameleon.

 

I thought I had FakeSMC.kext in the EFI/Clover/kexts directory but when I didn't find it! Wasn't in S/L/E either - so, not sure how that's working... I think I have to look again...

 

The only other kexts I'm using in S/L/E is:

 

      - GenericUsbXHCI.kext - which is not working for my USB 3.0 card - I was using the XHCI plugin in the AppleUsbXHCI kext - may need to go back to that, just hate to patch it

      - RTL8111.kext - the latest which supports RTL8111C on this motherboard

 

When I booted under Chameleon, I ran the 'kext wizard' tool to fix permissions and re-cache the kext files. Then the system could boot.

 

Bluetooth mouse, USB Hi-Speed seem to work, everything else seems to work.

 

Boot parameters are: '-v kext_dev_mode=1'

 

Q: Tried 'EthernetBuiltIn=Yes' on Clover and didn't seem to fix Ethernet; is there a path for this or do I have to inject EFI? or do I need another RTL8111C kext?

Q: How do I inject EFI string for Ethernet in Clover?

 

So close... will post more clear summary tonight...

If the audio isn't working, you might want to go into the MIDI utility and ensure that it isn't using the digital output. Make sure it's using the built-in line analog output. That was a problem I had with my setup. The audio was recognized correctly, but it defaulted to digital, which I wasn't using. Just switched to the analog ports, and it worked fine. Good luck.

Link to comment
Share on other sites

Glad you posted - I have the same motherboard and am in the same boat; Chameleon works perfectly sans iMessage so of course I'm F*ing it up and trying to convert to Clover; can't get past initial boot stalls at the moment.

 

I haven't been able to boot yet with Clover; boot with Chameleon and try to run the Clover 'Generate Config' from the Clover GUI and get 'Error can not generate file'. Haven't tried the command line call yet.

 

I'll test the advised link/guide this afternoon and post Clover configuration details and results.  I hate to have to spend $600 to move to a new MB+CPU for UEFI.

 

I'm mostly stalling out at just after Bluetooth driver load... noticed that the advised guide config.plist did not have the 'USB fixes' applied - seems like I remember early Chameleon boot problems with USB on this motherboard - but that's been a while back...

 

Also need to get sound working in Yosemite (ALC888)... I'll post my DSDT etc... ASAP.

 

CURRENT

Motherboard:   GA-EX58-UD3R (rev 1.6)

BIOS:               FK

OS:                  10.9.4

Bootloader:      Chameleon

VideoCard:      NVIDIA GTX760

RAM:               24GB

SSD:               SAMSUNG EVO840 500GB

 

GOING TO

OS:                 Yosemite

Bootloader:     Clover

I got a question for you since we have the same MBoard. Have you ever noticed issues with your machine booting, with "USB Disk" (or something along those lines) enabled in the BIOS? This motherboard act real funny when I have usb disk enabled and set to boot from USB... it's very slow, and sometimes I have to reset it a couple of times for it to come up...

Try this thread:

 

http://www.insanelymac.com/forum/topic/293925-non-uefi-guide-to-installing-os-x-mavericks-with-clover/

 

Worked for me on my older GA-EP45C-UD3R motherboard and everything is running fine.  It DOES take patience though.  Works for Yosemite too.

 

Thank you for this link. I reformatted my USB, and I'm going to follow the steps in link you posted.

Some success - too tired to post last night - advice paid off, I used the minimal config file as suggested and booted a fresh install of Yosemite.  Clover made it through to the OS!

 

I am using a hand patched DSDT - with RTC, Audio injection for ALC888 (layout id 1), and other miscellaneous patches.

 

Audio did not work - although it is recognized in the System Profile correctly - I want to use the HDA Wizard 2.0 (AppleHDA patcher) if I can figure out how to create the files it needs. Ethernet did not work automatically; it DOES work if I boot the same partition using Chameleon.

 

I thought I had FakeSMC.kext in the EFI/Clover/kexts directory but when I didn't find it! Wasn't in S/L/E either - so, not sure how that's working... I think I have to look again...

 

The only other kexts I'm using in S/L/E is:

 

      - GenericUsbXHCI.kext - which is not working for my USB 3.0 card - I was using the XHCI plugin in the AppleUsbXHCI kext - may need to go back to that, just hate to patch it

      - RTL8111.kext - the latest which supports RTL8111C on this motherboard

 

When I booted under Chameleon, I ran the 'kext wizard' tool to fix permissions and re-cache the kext files. Then the system could boot.

 

Bluetooth mouse, USB Hi-Speed seem to work, everything else seems to work.

 

Boot parameters are: '-v kext_dev_mode=1'

 

Q: Tried 'EthernetBuiltIn=Yes' on Clover and didn't seem to fix Ethernet; is there a path for this or do I have to inject EFI? or do I need another RTL8111C kext?

Q: How do I inject EFI string for Ethernet in Clover?

 

So close... will post more clear summary tonight...

I currently have the following on my USB under 10.10:

  • NullCPUPowerManagement.kext
  • RealtekRTL81xx.kext
  • FakeSMC.kext

A DSDT.aml ( I downloaded from TonymacOSX's page, which I have been using for years, and is currently working with my Chameleon/Yosemite install as I write this) also on the USB in the correct location. 

My config.plist is heavily edited following the guide I found on SkylineOSX

 

Once I finish making this USB, I'm going to see if I can boot the installer from it. (All this just to get iMessage working... lol)

Link to comment
Share on other sites

Some success - too tired to post last night - advice paid off, I used the minimal config file as suggested and booted a fresh install of Yosemite.  Clover made it through to the OS!.........

Boot parameters are: '-v kext_dev_mode=1'

 

Q: Tried 'EthernetBuiltIn=Yes' on Clover and didn't seem to fix Ethernet; is there a path for this or do I have to inject EFI? or do I need another RTL8111C kext?

Q: How do I inject EFI string for Ethernet in Clover?

 

So close... will post more clear summary tonight...

@creaton,

Your third party kexts might not be loading because of a typo :).  Instead of kext_dev_mode=1 in your boot flags, try

kext-dev-mode=1

Also kexts to be injected by Clover (like FakeSMC, RTL8111.kext) should be placed in /EFI/Clover/Kexts/10.10 or Other.  Your ethernet should be "built in" once the RTL8111.kext is injected properly (no need for the Chameleon boot flag "EthernetBuiltIn=Yes" or EFI strings).

 

For Realtek ALC888, try running PikeRAlpha's AppleHDA8Series.sh script - this will automatically patch and install a helper kext in S/L/E next to the native AppleHDA ---> sound should persist after minor OSX updates.

./AppleHDA8Series.sh -b AppleHDA

I got a question for you since we have the same MBoard. Have you ever noticed issues with your machine booting, with "USB Disk" (or something along those lines) enabled in the BIOS? This motherboard act real funny when I have usb disk enabled and set to boot from USB... it's very slow, and sometimes I have to reset it a couple of times for it to come up...

 

Thank you for this link. I reformatted my USB, and I'm going to follow the steps in link you posted.

I currently have the following on my USB under 10.10:

  • NullCPUPowerManagement.kext
  • RealtekRTL81xx.kext
  • FakeSMC.kext

A DSDT.aml ( I downloaded from TonymacOSX's page, which I have been using for years, and is currently working with my Chameleon/Yosemite install as I write this) also on the USB in the correct location. 

My config.plist is heavily edited following the guide I found on SkylineOSX

 

Once I finish making this USB, I'm going to see if I can boot the installer from it. (All this just to get iMessage working... lol)

@hondafanboy,

Some older motherboards will not boot from GUID partitioned USBs ie they will only boot if the USB has an MBR layout eg

 

post-846696-0-12507400-1414749644_thumb.png

 

Also if you have a properly patched DSDT in /EFI/Clover/ACPI/Patched, then you will not need to use NullCPUPowerManagement.kext at all.

 

As mentioned above, a minimal config.plist is often best.  Most NOOBs to Clover get overwhelmed by the myriad of options to specify in Clover's config.plist.  As a rule of thumb, if you don't know what an option does, leave it out - Clover's defaults are usually sufficient to boot your machine.

 

A useful tool to generate a good minimal config.plist for Clover is the Hackintosh Vietnam Tool.

 

- CPU: Select your CPU

- Graphics: Select your graphics

- SSDT: Generate

- Bootflag: kext-dev-mode=1

 

 

 

 

 

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

<plist version="1.0">

<dict>

    <key>Graphics</key>

    <dict>

        <key>Inject</key>

        <dict>

            <key>Intel</key>

            <false/>

            <key>ATI</key>

            <false/>

            <key>NVidia</key>

            <true/>                        // Try false if this doesn't work

        </dict>

    </dict>

    <key>SMBIOS</key>

    <dict>

        <key>BoardType</key>

        <integer>10</integer>

        <key>ChassisType</key>

        <integer>13</integer>

        <key>BiosReleaseDate</key>

        <string>05/03/10</string>

        <key>Version</key>

        <string>1.0</string>

        <key>SerialNumber</key>

        <string>CK1CDPFYDNN</string>

        <key>Manufacturer</key>

        <string>Apple Inc.</string>

        <key>BoardManufacturer</key>

        <string>Apple Inc.</string>

        <key>ChassisAssetTag</key>

        <string>iMac-Aluminum</string>

        <key>BiosVendor</key>

        <string>Apple Inc.</string>

        <key>ChassisManufacturer</key>

        <string>Apple Inc.</string>

        <key>BiosVersion</key>

        <string>IM112.88Z.0057.B00.1005031455</string>

        <key>Board-ID</key>

        <string>Mac-F2238AC8</string>

        <key>Family</key>

        <string>iMac</string>

        <key>ProductName</key>

        <string>iMac11,2</string>

        <key>BoardSerialNumber</key>

        <string>ASI2R01I9QHZP9YG8</string>

        <key>Mobile</key>

        <false/>

        <key>Trust</key>

        <false/>

    </dict>

    <key>Boot</key>

    <dict>

        <key>Arguments</key>

        <string>-v kext-dev-mode=1</string>  // can also try adding PCIRootUID=1

        <key>Legacy</key>

        <string>LegacyBiosDefault</string>

        <key>Log</key>

        <false/>

        <key>NeverHibernate</key>

        <true/>

        <key>Timeout</key>

        <integer>5</integer>

        <key>XMPDetection</key>

        <string>Yes</string>

        <key>Secure</key>

        <false/>

    </dict>

    <key>ACPI</key>

    <dict>

        <key>DSDT</key>

        <dict>

            <key>Debug</key>

            <false/>

            <key>ReuseFFFF</key>

            <false/>

            <key>DropOEM_DSM</key>

            <false/>

        </dict>

        <key>DropTables</key>

        <array>

            <dict>

                <key>Signature</key>

                <string>DMAR</string>

            </dict>

        </array>

        <key>SSDT</key>

        <dict>

            <key>DropOem</key>

            <true/>

            <key>Generate</key>

            <dict>

                <key>PStates</key>

                <true/>

                <key>CStates</key>

                <true/>

            </dict>

        </dict>

    </dict>

    <key>KernelAndKextPatches</key>

    <dict>

        <key>AppleRTC</key>

        <true/>

        <key>AsusAICPUPM</key>

        <true/>

        <key>KextsToPatch</key>

        <array>

        </array>

    </dict>

    <key>GUI</key>

    <dict>

        <key>Theme</key>

        <string>bluemac</string>

        <key>Mouse</key>

        <dict>

            <key>Enabled</key>

            <false/>

        </dict>

        <key>Scan</key>

        <dict>

            <key>Entries</key>

            <true/>

            <key>Tool</key>

            <true/>

            <key>Legacy</key>

            <false/>

        </dict>

        <key>Custom</key>

        <dict>

            <key>Entries</key>

            <array>

                <dict>

                <key>FullTitle</key>

                <string>UEFI Internal</string>

                <key>Hidden</key>

                <string>Always</string>

                <key>Disabled</key>

                <false/>

                <key>Type</key>

                <string>Other</string>

                </dict>

            </array>

        </dict>

    </dict>

    <key>Devices</key>

    <dict>

        <key>USB</key>

        <dict>

            <key>Inject</key>

            <true/>

            <key>FixOwnership</key>

            <false/>

            <key>AddClockID</key>

            <true/>

        </dict>

    </dict>

    <key>SystemParameters</key>

    <dict>

        <key>InjectKexts</key>

        <string>Detect</string>

    </dict>

    </dict>

    </plist>

 

 

 

Good Luck!

Link to comment
Share on other sites

Update - No success

I appear to be in the same boat I have been in for weeks. 

However first I want to thank everyone who has replied to this post you guys are awesome. 

 

Bootable USB: 

 

Note - I format my USB in MBR/Mac OS Extended (Journaled). 

  1. Using the terminal app, I run the following below to install Yosemite on the the USB
    "sudo /Applications/Install\ OS\ X\ Yosemite.app/Contents/Resources/createinstallmedia --volume /Volumes/USB --applicationpath /Applications/Install\ OS\ X\ Yosemite.app --no interaction"
  2. I use the information in this link to install the Clover boot loader "http://www.insanelym...ks-with-clover/
    minus the "Install Clover in the ESP (this will not work because I"m not formatted in GUID)
  3. I create the "10.10" folder under "kext" right next to the other "10.x folders"and then I put files "FakeSMC.kext, RealtekRTL81xx.kext" inside the it. 
  4. I put my DSDT.aml, in the proper place on the USB, I also used @kvonlinee's config.plist file (which I noticed has the verbosity flag on which is cool)

Clover comes up, I select the Yosemite Installer which loads with verbosity, after everything finishes the monitors go off, I see nothing in the running log which could point to a problem. I tried this with nvidia injected and which out it (I have a 480, so I know Nvidia should be injected normally).

@fusiion71au talks about using a minimal config.plist file created with Hackingtosh Vietnam tool; however this tool is very new to me, and I don't understand what it's doing. 

- My CPU which is a bloomingfield is not listed so I skip it

- Graphics: Nvida

- SSDT: Generate
- Bootflag: kext-dev-mode=1

I install to a random usb drive, and it doesn't create the config.plist file, instead it creates  four files named along the lines of per this, and post that .plist, and some other files. None of this makes any sense to me at all. 

 

Last note - I'm using the most up to date Clover Bootloader...

 

I'm with you @fusiion71au, I too believe in a minimal configuration to boot the installer in. I think I maybe still missing some stuff to get this to boot. Again I want to thank everyone who has tried to help so far...

Link to comment
Share on other sites

You make clover Usb w/o Dsdt, add the kext nullcpupowermanagement.kext to the EFI/clover/kexts/10.10, in the config.plist try with inject Nvidia And w/o that one.

You mention that you use the vietnamese hackintosh tool to edit config.plist. I don't say the tool bad, but you can edit that one with clover configurator is more clear than.

When I use the tool vietnamese hackintosh, it corrupt my instalation, becuase I clone the the install on 1 drive, it save me time to reinstall osx. And with that Tool I don't know where is config file go.

Link to comment
Share on other sites

@hondafanboy,

 

Re Hackintosh Vietnam Tool:  Your CPU would be like a first generation Core iXXX/Nehalem.  Just use the tool to create a Clover config.plist only, not anything else (it will place the file on your desktop, not on your USB) - I have given you an example generated with the tool (using your specs) under the second "spoiler".  You can fine tune it later with a text/plist editor or Clover Configurator.

 

post-846696-0-56703300-1414823888_thumb.png

 

What boot flags do you use to boot into Yosemite with Chameleon?  Can you upload a copy of your working org.chameleon.Boot.plist & SMBIOS used?  Do you need any special/patched graphics kexts?

 

Your problem is most likely graphics related.  I don't have your nVidia card but I've read some GTX480 owners have had success after enabling nVidia Graphics Injection and setting PCIRootUID=1 in boot arguments.  You might also like trying to boot Clover in safe mode - press <spacebar> after selecting the installer entry from the Clover Main Menu to get more options....

Link to comment
Share on other sites

@fusion71au

Looks like I'm unable to attach plist files, so here is the contents of the plist files of my current Yosemite drive working with the chameleon solution. 

 

org.chameleon.Boot.plist: 

 

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>EthernetBuiltIn</key>
<string>Yes</string>
<key>GenerateCStates</key>
<string>Yes</string>
<key>GeneratePStates</key>
<string>Yes</string>
<key>GraphicsEnabler</key>
<string>Yes</string>
<key>HDAEnabler</key>
<string>Yes</string>
<key>HDEFLayoutID</key>
<string>01000000</string>
<key>IGPEnabler</key>
<string>No</string>
<key>Kernel Flags</key>
<string>kext-dev-mode=1 PCIRootUID=1</string>
<key>Legacy Logo</key>
<string>Yes</string>
<key>Timeout</key>
<string>2</string>
<key>UseKernelCache</key>
<string>Yes</string>
</dict>
</plist>
 
smbios.plist: 
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>SMfamily</key>
<string>MacPro</string>
<key>SMproductname</key>
<string>MacPro5,1</string>
<key>SMboardproduct</key>
<string>Mac-F221BEC8</string>
<key>SMserial</key>
<string>G*********R</string>
<key>SMbiosversion</key>
<string>[url=&quot;http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/&quot;]#####[/url].tonymacx86.com</string>
</dict>
</plist>
 
I also can't attach my DSDT.aml file... 
 
 

 

Link to comment
Share on other sites

@hondafanboy,

 

I've edited the config.plist with Clover Configurator to include PCIRootUID=1 in the boot arguments, nVidia Graphics Injection=Yes and MacPro 5,1 SMBIOS. 

 

 



<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>ACPI</key>
    <dict>
        <key>DSDT</key>
        <dict>
            <key>Debug</key>
            <false/>
            <key>DropOEM_DSM</key>
            <false/>
            <key>Name</key>
            <string>DSDT.aml</string>
            <key>ReuseFFFF</key>
            <false/>
        </dict>
        <key>SSDT</key>
        <dict>
            <key>DropOem</key>
            <false/>
            <key>Generate</key>
            <dict>
                <key>CStates</key>
                <true/>
                <key>PStates</key>
                <true/>
            </dict>
        </dict>
    </dict>
    <key>Boot</key>
    <dict>
        <key>Arguments</key>
        <string>-v kext-dev-mode=1 PCIRootUID=1</string>
        <key>Log</key>
        <false/>
        <key>Secure</key>
        <false/>
        <key>Timeout</key>
        <integer>5</integer>
        <key>XMPDetection</key>
        <string>Yes</string>
    </dict>
    <key>Devices</key>
    <dict>
        <key>Audio</key>
        <dict>
            <key>Inject</key>
            <string>Detect</string>
        </dict>
        <key>USB</key>
        <dict>
            <key>FixOwnership</key>
            <false/>
            <key>Inject</key>
            <false/>
        </dict>
    </dict>
    <key>GUI</key>
    <dict>
        <key>Custom</key>
        <dict>
            <key>Entries</key>
            <array>
                <dict>
                    <key>Disabled</key>
                    <false/>
                    <key>FullTitle</key>
                    <string>UEFI Internal</string>
                    <key>Hidden</key>
                    <string>Always</string>
                    <key>Ignore</key>
                    <false/>
                    <key>InjectKexts</key>
                    <false/>
                    <key>NoCaches</key>
                    <false/>
                    <key>Type</key>
                    <string>Other</string>
                </dict>
            </array>
        </dict>
        <key>Mouse</key>
        <dict>
            <key>Enabled</key>
            <false/>
            <key>Mirror</key>
            <false/>
        </dict>
        <key>Scan</key>
        <true/>
    </dict>
    <key>Graphics</key>
    <dict>
        <key>Inject</key>
        <dict>
            <key>ATI</key>
            <false/>
            <key>Intel</key>
            <false/>
            <key>NVidia</key>
            <true/>
        </dict>
    </dict>
    <key>KernelAndKextPatches</key>
    <dict>
        <key>AppleRTC</key>
        <true/>
        <key>AsusAICPUPM</key>
        <true/>
        <key>KextsToPatch</key>
        <array>
            <dict>
                <key>Comment</key>
                <string>External icons patch</string>
                <key>Find</key>
                <data>
                RXh0ZXJuYWw=
                </data>
                <key>Name</key>
                <string>AppleAHCIPort</string>
                <key>Replace</key>
                <data>
                SW50ZXJuYWw=
                </data>
            </dict>
        </array>
    </dict>
    <key>SMBIOS</key>
    <dict>
        <key>BiosReleaseDate</key>
        <string>10/07/10</string>
        <key>BiosVendor</key>
        <string>Apple Inc.</string>
        <key>BiosVersion</key>
        <string>MP51.88Z.007F.B03.1010071432</string>
        <key>Board-ID</key>
        <string>Mac-F221BEC8</string>
        <key>BoardManufacturer</key>
        <string>Apple Inc.</string>
        <key>BoardType</key>
        <integer>11</integer>
        <key>ChassisAssetTag</key>
        <string>Pro-Enclosure</string>
        <key>ChassisManufacturer</key>
        <string>Apple Inc.</string>
        <key>ChassisType</key>
        <string>06</string>
        <key>Family</key>
        <string>Mac Pro</string>
        <key>Manufacturer</key>
        <string>Apple Inc.</string>
        <key>Mobile</key>
        <false/>
        <key>ProductName</key>
        <string>MacPro5,1</string>
        <key>SerialNumber</key>
        <string>G8019QI5EUH</string>
        <key>Trust</key>
        <false/>
        <key>Version</key>
        <string>1.0</string>
    </dict>
    <key>SystemParameters</key>
    <dict>
        <key>InjectKexts</key>
        <string>Detect</string>
        <key>InjectSystemID</key>
        <true/>
    </dict>
</dict>
</plist>

 

 

In the attached GAEX58.zip file...

    config.plist--->put into EFI/CLOVER folder
    HFSPlus.efi--->put into EFI/CLOVER/drivers64 & EFI/CLOVER/drivers64UEFI
    FakeSMC.kext--->put into EFI/CLOVER/kexts/Other & delete 10.6-10.9 folders*

* removing /EFI/kexts/<version> subfolders will allow you to inject FakeSMC.kext from /EFI/kexts/Other for all OSX versions.

     Place your patched DSDT in /EFI/CLOVER/ACPI/patched

 

For the Yosemite Installer, create a single partition HFS+ USB (with MBR layout) with Disk Utility...

 

Good Luck!

 

 

GAEX58.zip

Link to comment
Share on other sites

@fusion71au

I followed the steps in your last post using the files you created for me. Still no success. 

Clover tries to load the installer, but after a long boot up, the computer re-starts on itself. I never really caught it (I was watching some football). I kept coming in to the room with my computer which appeared to be still booting up, but on one commercial break the computer was just off. 

My motherboard was in failsafe mode, which took me a while to get it out of it. Anyway I thank you for all your hard work... 

 

I think I may just wait until someone makes the clover method more user friendly, or until Messenger works with Chameleon and Yosemite 

Link to comment
Share on other sites

Try this thread:

 

http://www.insanelymac.com/forum/topic/293925-non-uefi-guide-to-installing-os-x-mavericks-with-clover/

 

Worked for me on my older GA-EP45C-UD3R motherboard and everything is running fine.  It DOES take patience though.  Works for Yosemite too.

 

 

I have similar board, please help me, i cannot boot with clover.

Can i format instalation disk with MBR, cuz i've successfully installed yosemite with chimera with MBR installation disk.

The board always refuse to booth with guid.

Link to comment
Share on other sites

I have similar board, please help me, i cannot boot with clover.

Can i format instalation disk with MBR, cuz i've successfully installed yosemite with chimera with MBR installation disk.

The board always refuse to booth with guid.

Format disk with GUID, clone the running osx to it.

Remove boot, extra from /

Install clover to it, option select install to mbr or pbr somthing, get appropriate kext to your machine, get the config.plust above of mine put to it and let see a try .

Link to comment
Share on other sites

If you haven't been able to get Clover to boot you may want to check this thread out over at the tonymacx86 forums:

http://www.tonymacx86.com/alternate-bootloaders/145429-clover-old-guard-ga-x58a-ud3r-rev-2-0-a.html

 

I've gotten clover working quite stable for the past week or so but performance wise is a bit lower than chimera. Any of you guys having similar issues?

113381d1415818606t-clover-old-guard-ga-x113380d1415818606t-clover-old-guard-ga-x

 

I've tried different system definitions (MacPro 3,1; 4,1; 5,1 iMac 11,1; 11,3; 13,1) tried the different DSDT patches, different FakeSMC yet nothing brings up the performance to where it is with Chimera. It seems like I cant get Clover to read the Bus (QPI Link) values correctly.

 

Any ideas???

 

UPDATE: I was able to correct the speed display by manually overriding the settings on the config.plist file in clover:

<key>CPU</key>
    <dict>
        <key>BusSpeedkHz</key>
        <integer>160000</integer>
        <key>FrequencyMHz</key>
        <integer>3520</integer>
        <key>QPI</key>
        <integer>5760</integer>
    </dict>

 

Still no performance gain though... grrrr

Link to comment
Share on other sites

 Share

×
×
  • Create New...