David Fang Posted January 20, 2012 Share Posted January 20, 2012 (edited) Hi all, I'm trying to install Lion to my laptop, Asus N82JQ. Specs here: Intel Core i7-720QM 8GB DDR3-1333 500 GB Segate 7200rpm NVIDIA GT335M Atheros AR9285 Since I have already installed Snow Leopard to it, I'm going to upgrade it by xMove. My bootloader is Chimera 1.7.0. But when I boot to the installer partition, it stopped in "[ PCI Configuration Begin]". I have tried "-v npci=0x2000" and "-v npci=0x2000 PCIRootUID=1" , but nothing happened. I also have a DSDT file patched, but it does nothing. Any help please??? P.S. DSDT attached here (sorry I cant upload aml and dsl files to insanelymac) Edited June 2, 2012 by Gringo Vermelho To attach any file type, zip it first. Link to comment Share on other sites More sharing options...
LatinMcG Posted January 20, 2012 Share Posted January 20, 2012 try adding (_ADR, Zero) to Device (PCI0) { Name (_HID, EisaId ("PNP0A08")) Name (_CID, EisaId ("PNP0A03")) Name (_ADR, Zero) Name (_UID, Zero) Method (_PRT, 0, NotSerialized) also u do have fakesmc.kext installed ?? Link to comment Share on other sites More sharing options...
David Fang Posted January 20, 2012 Author Share Posted January 20, 2012 Thanks for helping. I added the _ADR line into DSDT, but didn't fixed the problem, and I have FakeSMC installed to /E/E from here. (without any plugins) Link to comment Share on other sites More sharing options...
LatinMcG Posted January 20, 2012 Share Posted January 20, 2012 install to /System/Library/Extensions .. dont use /e/e if possible. -v -x UseKernelCache=No as a test then switch to Yes and make sure to remove the radeon and x3100 in plugins folder inside of fakesmc.kext (right click show package contents) what smbios.plist are u using ? Link to comment Share on other sites More sharing options...
David Fang Posted January 21, 2012 Author Share Posted January 21, 2012 (edited) Thanks for help again. I moved FakeSMC to both Snow Leopard partition and Installer partition, but didn't fix the problem. (there are no plugins in fakesmc) And I tried to boot with "-v -x UseKernelCache=No" flag, it still doesn't work. Also, I have AppleACPIPS2Nub and ApplePS2Controller installed in /e/e (for keyboard and trackpad), should I move to /s/l/e too? Here is the 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>SMbiosversion</key> <string>Chameleon</string> <key>SMboardproduct</key> <string>Mac-F22589C8</string> <key>SMfamily</key> <string>MacBook Pro</string> <key>SMproductname</key> <string>MacBookPro6,1</string> <key>SMserial</key> <string>C02CGEE6DC79</string> </dict> </plist> and 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>Kernel</key> <string>mach_kernel</string> <key>Kernel Flags</key> <string>npci=0x2000</string> <key>GraphicsEnabler</key> <string>Yes</string> <key>Timeout</key> <string>2</string> <key>Legacy Logo</key> <string>Yes</string> <key>EthernetBuiltIn</key> <string>Yes</string> </dict> </plist> Edited June 2, 2012 by Gringo Vermelho Overquoting removed. Please don't quote entire posts when replying directly below them. Link to comment Share on other sites More sharing options...
David Fang Posted January 21, 2012 Author Share Posted January 21, 2012 I got it solved. I use the EvilAppleACPIPlatform and EvilIOPCIFamily to get through PCI Configuration Begin, and I use PC EFI to avoid boocache.playlist problem, then I successfully installed Lion. thanks for helping anyway. Link to comment Share on other sites More sharing options...
LatinMcG Posted January 21, 2012 Share Posted January 21, 2012 smbios isnt complete. Link to comment Share on other sites More sharing options...
kizwan Posted January 23, 2012 Share Posted January 23, 2012 The problem is likely cause by your dsdt.aml. Boot without dsdt.aml & extract fresh one inside OSX. Then patched the new extracted dsdt.aml. If you done this, you can use npci=0x2000 & you will not need Evil kexts. Link to comment Share on other sites More sharing options...
Recommended Posts