Jump to content

PCI Configuration Begin (tried npci fix)


  • Please log in to reply
7 replies to this topic

#1
David Fang

David Fang

    InsanelyMac Protégé

  • Members
  • Pip
  • 17 posts
  • Location:Taipei, Taiwan
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)

Attached File  IMAG0059.jpg   1.02MB   32 downloads

Edited by Gringo Vermelho, 02 June 2012 - 02:13 AM.
To attach any file type, zip it first.


#2
LatinMcG

LatinMcG

    Insanely digesting DSDT

  • Members
  • PipPipPipPipPipPipPipPipPipPipPip
  • 2,509 posts
  • Gender:Male
  • Location:Tampa, Florida
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 ??

#3
David Fang

David Fang

    InsanelyMac Protégé

  • Members
  • Pip
  • 17 posts
  • Location:Taipei, Taiwan
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)

#4
LatinMcG

LatinMcG

    Insanely digesting DSDT

  • Members
  • PipPipPipPipPipPipPipPipPipPipPip
  • 2,509 posts
  • Gender:Male
  • Location:Tampa, Florida
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 ?

#5
David Fang

David Fang

    InsanelyMac Protégé

  • Members
  • Pip
  • 17 posts
  • Location:Taipei, Taiwan
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>

Attached Files


Edited by Gringo Vermelho, 02 June 2012 - 02:12 AM.
Overquoting removed. Please don't quote entire posts when replying directly below them.


#6
David Fang

David Fang

    InsanelyMac Protégé

  • Members
  • Pip
  • 17 posts
  • Location:Taipei, Taiwan
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.

#7
LatinMcG

LatinMcG

    Insanely digesting DSDT

  • Members
  • PipPipPipPipPipPipPipPipPipPipPip
  • 2,509 posts
  • Gender:Male
  • Location:Tampa, Florida
smbios isnt complete.

#8
kizwan

kizwan

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPipPipPip
  • 1,422 posts
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.





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy