xp99 Posted August 2, 2011 Share Posted August 2, 2011 System specs: Intel Q6600 8 GB RAM asus p5n32-e sli plus motherboard bios version 1502 mcp55 storage chipset NVidia 8600 GTS 256 MB Video Card 2 x Marvell 88E1116 PHY Gbit Ethernet Ports Sound Blaster Audigy 2 ZS PCI Sound Card Lion install source: app store I started this out by plugging the hard drive in via usb. Installed using myhack 2 RC1. The first time after it finishes installing you must boot from the myhack 2 rc1 and install the extras so you get chameleon and are able to boot from the hard drive with lion on it. It is really slow I found though booting from usb, so I would boot with verbose -v or select boot verbose. download the following and put it on a separate usb thumb drive: Kext for sound blaster audigy 2 zs here: http://download.kxproject.lugosoft.com/ Kext for the ethernet ports here (I used 0.64.5): http://www.insanelymac.com/forum/index.php?showtopic=125569 Kext for the sata ports is here (look for the post #14 by imk for the fixed 64-bit kext as the one posted by anv only works in 32-bit): http://www.insanelymac.com/forum/index. ... try1420852 Update: do not use the nForceLan kext version 0.64.6 as it causes a kernel panic To get graphics working I had to do the following: 1. In /Extra/org.chameleon.Boot.plist I added this: GraphicsEnabler yes so it looks like this: Graphics Mode Kernel mach_kernel Kernel Flags Theme myHack Timeout 5 GraphicsEnabler yes 2. But it won't work until you create your dsdt. Download dsdt editor from here: http://www.insanelymac.com/forum/index.php?showtopic=223205 3. Then extract the dsdt and change the device PCI0 to use UID of 0 instead of 1 like so: before: Device (PCI0) { Name (_HID, EisaId ("PNP0A08")) Name (_CID, EisaId ("PNP0A03")) Name (_ADR, 0x00) Name (_UID, 0x01) Name (_BBN, 0x00) Name (PCIA, 0x00) Method (_REG, 2, NotSerialized) { If (LEqual (Arg0, 0x02)) { Store (Arg1, PCIA) } } after: Device (PCI0) { Name (_HID, EisaId ("PNP0A08")) Name (_CID, EisaId ("PNP0A03")) Name (_ADR, 0x00) Name (_UID, 0x00) Name (_BBN, 0x00) Name (PCIA, 0x00) Method (_REG, 2, NotSerialized) { If (LEqual (Arg0, 0x02)) { Store (Arg1, PCIA) } } -found this out from here: http://aserebln.blogspot.com/search/label/EFIStudio 4. Once that is all done, compile it and allow it to fix errors. Then save it to /Extra as dsdt.aml and reboot. You should have a working video card now if there is already support for it in Lion. 5. Do not add to the chameleon boot file /Extra/org.chameleon.Boot.plist the ethernet builtin = yes option, otherwise when you open the app store, you'll get a kernel panic. Getting Ethernet ports and sound working was just a matter of installing the 2 packages provided above. As for the storage kext: 1. Use go menu and select go to folder and put /Extra 2. Then copy over the kext to the Extensions dir 3. Then open terminal and run the following: # sudo chmod -R 755 /Extra/Extensions/AppleNForceATA.kext # sudo chown -R root:wheel /Extra/Extensions/AppleNForceATA.kext 4. Then load it to see if it works # sudo kextload /Extra/Extensions/AppleNForceATA.kext 5. Now you can plug your hard drive into a sata port instead of usb Software Updates: 1. Backed up kexts and kernel from 10.7.0 and then installed 10.7.1 2. Had to boot with kernel string pmVersion=0 since sleep enabler causes a kernel panic. 3. Enabled enhanced c1 state in bios and then added this to /Extra/org.chameleon.Boot.plist GenerateCStates Yes GeneratePStates Yes Update: reset bios settings and I stopped getting this error. I kept the limit cpuid value disabled. It's now picking up all 4 of my cores. So I used myHack 2.0 RC1 and setup a lion install on a usb thumb drive. This is my hardware: Intel Q6600 8 GB RAM mcp55p storage chipset NVidia 8600 GTS Video Card 2 x Marvell 88E1116 PHY Gbit Ethernet Ports Sound Blaster Audigy 2 ZS PCI Sound Card 250 GB Hard Drive attached via usb I know there isn't any kext's for the nforce motherboards yet for lion, so I was just gonna install it to a usb drive. That worked with snow leopard using the vanilla kernel. But this kernel panic happens when I try booting from the usb thumb drive I'm installing from: Link to comment Share on other sites More sharing options...
xp99 Posted August 2, 2011 Author Share Posted August 2, 2011 yes so resetting the bios seemed to fix the issue. The help text for the option of limitting the cpuid value to 3 where it only should be disabled for windows xp, would be for windows xp and newer OS's like windows 7 and now lion. Link to comment Share on other sites More sharing options...
xp99 Posted August 6, 2011 Author Share Posted August 6, 2011 Got everything working, although ethernet is a pain when the kext crashes. At least there's a work around. Enjoy! Link to comment Share on other sites More sharing options...
xp99 Posted August 6, 2011 Author Share Posted August 6, 2011 Changed network kext I used to 0.64.5 since 0.64.6 was crashing too much on me. Attached kernel panic for anyone to see. Link to comment Share on other sites More sharing options...
xp99 Posted August 20, 2011 Author Share Posted August 20, 2011 Able to install 10.7.1 but need to boot with pmVersion=0 since sleep enabler kext causes kp. Link to comment Share on other sites More sharing options...
Recommended Posts