Contribute
Register

OS X Yosemite on custom built PC failing to boot via Clover, but boots with USB

Status
Not open for further replies.
Joined
Nov 10, 2014
Messages
11
Mac
  1. MacBook Air
Classic Mac
  1. 0
Mobile Phone
  1. Android
Hi,
I recently installed Yosemite successfully on my custom built rig. I used the Unibeast+Multibeast method. I couldn't boot with Chimera so I decided to go for Clover. I followed Bob Roche's (cpukid's) tutorial on how to install clover as a boot loader. It worked fine but at the end I get a kernel panic and I think that this is odd buy under Mac OS version it says: Not yet set (in the kernel panic). I'll put a picture of it down and a config.plist from EFI>EFI>CLOVER
PHP:
<?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>Fixes</key>
            <dict>
                <key>AddDTGP_0001</key>
                <true/>
                <key>AddHDMI_8000000</key>
                <true/>
                <key>AddIMEI_80000</key>
                <true/>
                <key>AddPNLF_1000000</key>
                <true/>
                <key>DeleteUnused_400000</key>
                <true/>
                <key>FIX_ACST_4000000</key>
                <true/>
                <key>FIX_ADP1_800000</key>
                <true/>
                <key>FIX_RTC_20000</key>
                <true/>
                <key>FIX_S3D_2000000</key>
                <true/>
                <key>FixAirport_4000</key>
                <true/>
                <key>FixDisplay_0100</key>
                <true/>
                <key>FixFirewire_0800</key>
                <true/>
                <key>FixHDA_8000</key>
                <true/>
                <key>FixHPET_0010</key>
                <true/>
                <key>FixIPIC_0040</key>
                <true/>
                <key>FixLAN_2000</key>
                <true/>
                <key>FixRegions_10000000</key>
                <true/>
                <key>FixShutdown_0004</key>
                <true/>
                <key>NewWay_80000000</key>
                <true/>
            </dict>
            <key>Name</key>
            <string>DSDT.aml</string>
            <key>ReuseFFFF</key>
            <false/>
        </dict>
        <key>DropTables</key>
        <array>
            <dict>
                <key>Signature</key>
                <string>DMAR</string>
            </dict>
            <dict>
                <key>Signature</key>
                <string>SSDT</string>
                <key>TableId</key>
                <string>Cpu0Ist</string>
            </dict>
            <dict>
                <key>Signature</key>
                <string>SSDT</string>
                <key>TableId</key>
                <string>CpuPm</string>
            </dict>
        </array>
        <key>HaltEnabler</key>
        <true/>
        <key>SSDT</key>
        <dict>
            <key>DropOem</key>
            <false/>
            <key>EnableC6</key>
            <true/>
            <key>Generate</key>
            <dict>
                <key>CStates</key>
                <true/>
                <key>PStates</key>
                <true/>
            </dict>
        </dict>
    </dict>
    <key>Boot</key>
    <dict>
        <key>Arguments</key>
        <string>npci=0x2000 kext-dev-mode=1 PCIRootUID=0</string>
        <key>Debug</key>
        <false/>
        <key>DefaultVolume</key>
        <string>Cheeseburger</string>
        <key>Legacy</key>
        <string>PBR</string>
        <key>Secure</key>
        <false/>
        <key>Timeout</key>
        <integer>5</integer>
        <key>XMPDetection</key>
        <false/>
    </dict>
    <key>Devices</key>
    <dict>
        <key>Audio</key>
        <dict>
            <key>Inject</key>
            <string>No</string>
        </dict>
        <key>FakeID</key>
        <dict>
            <key>ATI</key>
            <string>0x0</string>
            <key>IMEI</key>
            <string>0x0</string>
            <key>IntelGFX</key>
            <string>0x0</string>
            <key>LAN</key>
            <string>0x0</string>
            <key>NVidia</key>
            <string>0x0</string>
            <key>SATA</key>
            <string>0x0</string>
            <key>WIFI</key>
            <string>0x0</string>
            <key>XHCI</key>
            <string>0x0</string>
        </dict>
        <key>USB</key>
        <dict>
            <key>AddClockID</key>
            <true/>
            <key>FixOwnership</key>
            <true/>
            <key>Inject</key>
            <true/>
        </dict>
    </dict>
    <key>DisableDrivers</key>
    <array>
        <string>Nothing</string>
    </array>
    <key>GUI</key>
    <dict>
        <key>Hide</key>
        <array>
            <string>BOOTX64.EFI</string>
            <string>Windows</string>
        </array>
        <key>Language</key>
        <string>en:0</string>
        <key>Mouse</key>
        <dict>
            <key>Enabled</key>
            <true/>
            <key>Mirror</key>
            <false/>
            <key>Speed</key>
            <integer>8</integer>
        </dict>
        <key>Scan</key>
        <dict>
            <key>Entries</key>
            <true/>
            <key>Legacy</key>
            <true/>
            <key>Tool</key>
            <true/>
        </dict>
        <key>Theme</key>
        <string>YosemiteLogin</string>
    </dict>
    <key>Graphics</key>
    <dict>
        <key>Inject</key>
        <dict>
            <key>ATI</key>
            <false/>
            <key>Intel</key>
            <false/>
            <key>NVidia</key>
            <false/>
        </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>06/12/13</string>
        <key>BiosVendor</key>
        <string>Apple Inc.</string>
        <key>BiosVersion</key>
        <string>MP61.88Z.0116.B04.1312061508</string>
        <key>Board-ID</key>
        <string>Mac-F60DEB81FF30ACF6</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>MacPro6,1</string>
        <key>SerialNumber</key>
        <string>C02KVUZIF693</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>

IMG_20150703_204543.jpg
 
Please read the Rules :
Profiles need to contain at least your primary system to assist others with helping you

Thanks in anticipation
 
One of the DSDT "Fixes" you have set is corrupting your DSDT. Set all unnecessary fixes to false or set them false one at a time until you determine the one causing an issue.

It is for this reason I prefer to patch my DSDT manually...
 
One of the DSDT "Fixes" you have set is corrupting your DSDT. Set all unnecessary fixes to false or set them false one at a time until you determine the one causing an issue.

It is for this reason I prefer to patch my DSDT manually...

Will try that right now! Thanks.
 
Thank you, RehabMan. The problem was FixLAN. Turned it off, applied 'YosemiteLogin' theme for Clover, turned off the timer and now it is a fully-functional hackintosh. Thanks again man! Really appreciate it!
 
Status
Not open for further replies.
Back
Top