Contribute
Register

Kernel Panic on MSI Z77A-G41

Status
Not open for further replies.
Joined
Feb 18, 2012
Messages
4
Motherboard
Custom Built, MSI Based Machine
CPU
Intel Core i5 3750k
Graphics
EVGA GTX 660 Ti
Mac
  1. iMac
  2. MacBook Pro
Classic Mac
  1. 512K
Mobile Phone
  1. Android
Hi all,

I'm trying to make my first Hackintosh. I've got the computer built, and booted off the USB installer I made. Unfortunately, after 10 or so seconds of waiting, I got a kernel panic on the boot screen.

My setup is:
MSI Z77A-G41 motherboard
8GB of RAM
EVGA GTX 660
Intel Core i5 3570k
1TB Hitachi hard disk (Windows 8 installed)
80GB Hitachi hard disk (Ready for Mac OS X install)

So, should I change something in the BIOS, on the USB jump drive, or something else?
 
1. Remove GFX Card.
2. Go here and download the BIOS for your motherboard. Install BIOS.
3. Load optimised defaults.
4. Ensure HDD are set to AHCI mode.
5. Install with UniBeast USB following this guide carefully! You may require GraphicsEnabler=No.
 
Good news, and bad news.

GOOD NEWS:
I did nothing you said in your post, but I had realized something.
While running UniBeast, I checked the "Legacy USB" thingy, only seeing LGA 1155 and thinking "Well that's my processor."
Since I saw a XCHI problem in safe mode, I remembered that that is somehow related to USB...
So, I reinstalled UniBeast on the jump drive, without the Legacy USB drivers.

BAD NEWS:
When I started the machine up, it had the spinning wheel and Apple logo for longer than before. But then, after like 20 seconds one of my hard drives clicked, and a small circle with a line through it showed up on the Apple logo. The wheel kept spinning, and I just shut it down.

My hard drive is perfectly fine, and healthy. Should I boot into safe mode?
 
Cburk01,

1) Remove your Nvidia card from system, plug
2) In BIOS change (if present):

Intel Virtualisation - On
VT-d - Off
Intel Rapid Storage Technology - Off
Sata Mode - AHCI
2nd Marvell Controller - Off
XHCI - Auto
Preboot XHCI detection - On
XHCI handoff - On
EHCI handoff - On
Initial Display - Auto
Internal Video card - On
Internal Video RAM - 32MB Max
Legacy USB - On
USB 3.0 - On
High Precision Event Timer - On
Drive boot priority - UEFI Unibeast USB

2) Using Unibeast, boot into installer with -v -x and install OSX,

3) After install completion, reboot system with -v -x

4) Install with Multibeast:

USERDSDT
Without DSDT > Realtek > ALC887
Lnx2Mac's Realtek Ethernet Drivers
Nvidia Fermi OpenCL drivers (for Kepler GTX6xx)

5) Install Nvidia GEForce Mac drivers > http://www.nvidia.com/object/macosx-304.00.05f02-driver.html

6) Edit in /Extras/org.chameleon.Boot.plist with Textedit to:

<?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>No</string>
<key>Kernel</key>
<string>mach_kernel</string>
<key>Kernel Flags</key>
<string>npci=0x2000 darkwake=0</string>
<key>Legacy Logo</key>
<string>Yes</string>
<key>Timeout</key>
<string>2</string>
<key>UseKernelCache</key>
<string>Yes</string>
</dict>
</plist>

7) Run Disk Utility > First Aid > Repair Permissions on your OSX HD

8) Install Nvidia card back into system, connect via last DVI or first HDMI port. Reboot.
 
Ok, well, I did what you said, and it failed. I got "Waiting for root device". I googled this.

Turns out, it was simple as cake, take out the graphics card and boot with these flags: npci=x2000 -v -x UseKernelCache=No

Magic is now happening in my house. Thank you.
 
Status
Not open for further replies.
Back
Top