Jump to content

Need Help - P5KC - Tried Many Methods - All Failed


supermanfan
 Share

40 posts in this topic

Recommended Posts

I am completely frustrated. I have been unable to get Snow Leopard running no matter what I try.

 

My background: Generally techie, willing to try anything, but not a OS X / Unix command - line whiz. I can follow the instructions, but don't always know what/why I am doing as I do.

 

My machine: ASUS P5KC motherboard, Q6600 quad-core CPU, 8 GB DDR RAM, NVidia 8800GT (512MB) video, onboard network, onboard sound. I am a bit confused by the hard drive configuration (AHCI vs. IDE) - My BIOS says IDE in two places, one place I can change to AHCI the other I cannot (IDE only option). I currently have iDeneb 1.5.1 (10.5.7) running. Installs with ease - the only options/drivers I have to pick is Nvidia inject(sp), JMicron SATA, ICH9 (or ICHx). That is it, it just works (actually sound takes some other weird tweak to make work), and it rock-solid.

 

I have tried several of the install instructions on this board to no avail. Panics galore (which I don't know how to interpret or copy and post). The distro (SnowOSX) didn't work, I d/l'd it, booted it got to disk utility and it doesn't see my hard drives (I have a boot drive with two partitions, one with Leopard running another blank ready for SL - GUID partition table), a second drive for my data. I think this whole IDE vs. AHCI is messing me up. I can change my BIOS to AHCI (in the one place it lets me) and my iDeneb continues to boot fine, but then SnowOSX won't boot.

 

I'm not sure exactly what I am asking other than "is there someone out there with a config close to mine that can tell me which approach is most likely to result in success?"

 

Thanks.

Link to comment
Share on other sites

I have tried several of the install instructions on this board to no avail. Panics galore (which I don't know how to interpret or copy and post). The distro (SnowOSX) didn't work, I d/l'd it, booted it got to disk utility and it doesn't see my hard drives (I have a boot drive with two partitions, one with Leopard running another blank ready for SL - GUID partition table), a second drive for my data. I think this whole IDE vs. AHCI is messing me up. I can change my BIOS to AHCI (in the one place it lets me) and my iDeneb continues to boot fine, but then SnowOSX won't boot.
Hi Supermanfan,

See this post, you need to insert your Device-IDs to AppleIntelPIIXATA.kext plist. It is for ICH9 non-AHCI.

 

Good luck.

Link to comment
Share on other sites

Hi Supermanfan,

See this post, you need to insert your Device-IDs to AppleIntelPIIXATA.kext plist. It is for ICH9 non-AHCI.

 

Good luck.

 

Ok, I'm going to try another install again tonight. My question for the above is: How? I don't know what it means to "insert my device IDs". How do I find out what my device IDs are and how do I insert them? Sorry, I have searched and have not found an answer.

 

Secondly, any suggestions on which guide I should use to install? I have two partitions (GUID) on my HD, second one "Snow" is blank and ready for an install. I have the P5KC motherboard.

Link to comment
Share on other sites

Ok, I'm going to try another install again tonight. My question for the above is: How? I don't know what it means to "insert my device IDs". How do I find out what my device IDs are and how do I insert them? Sorry, I have searched and have not found an answer.

 

Secondly, any suggestions on which guide I should use to install? I have two partitions (GUID) on my HD, second one "Snow" is blank and ready for an install. I have the P5KC motherboard.

 

C'mon! I think I am really close! I have it installed, but get the "waiting for root device" message. This is the first time I have not seen a KP after numerous installs! I think I may just have to "insert my device IDs", but I have no idea what that means or how to do it! HELP!

Link to comment
Share on other sites

Download attached file and run it, it will show your dev ID's

 

Ok, I downloaded the first file, ran it and have a list! Which ones are interesting? There are about 25 items in the list. A lot of ICH9 Family items, Ethernet, 8800 GT, etc.

 

I downloaded and installed the second file, seemed to just disappear into nowhere. What is the second one for?

 

I'm not sure what to do next. Which, if not all, of these do I need to use? Where do I put them?

Link to comment
Share on other sites

Go to terminal and type :

lspci -nn

result in my system :

Abit-IP35-Pros-iMac:~ abit$ lspci -nn
Host bridge [0600]: Intel Corporation 82G33/G31/P35/P31 Express DRAM Controller [8086:29c0] 
PCI bridge [0604]: Intel Corporation 82G33/G31/P35/P31 Express PCI Express Root Port [8086:29c1]
USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 [8086:2937] 
USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 [8086:2938] 
USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 [8086:2939] 
USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 [8086:293c]
Audio device [0403]: Intel Corporation 82801I (ICH9 Family) HD Audio Controller [8086:293e] 
PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 [8086:2940] 
PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 [8086:2948] 
USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 [8086:2934] 
USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 [8086:2935] 
USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 [8086:2936] 
USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 [8086:293a]
PCI bridge [0604]: Intel Corporation 82801 PCI Bridge [8086:244e] 
ISA bridge [0601]: Intel Corporation 82801IR (ICH9R) LPC Interface Controller [8086:2916]
SATA controller [0106]: Intel Corporation 82801IR/IO/IH (ICH9R/DO/DH) 6 port SATA AHCI Controller [8086:2922]
SMBus [0c05]: Intel Corporation 82801I (ICH9 Family) SMBus Controller [8086:2930] 
VGA compatible controller [0300]: nVidia Corporation D9M-20 [GeForce 9400 GT] [10de:0641]
SATA controller [0106]: JMicron Technologies, Inc. JMicron 20360/20363 AHCI Controller [197b:2363]
IDE interface [0101]: JMicron Technologies, Inc. JMicron 20360/20363 AHCI Controller [197b:2363] 
Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL-8110SC/8169SC Gigabit Ethernet [10ec:8167] 
Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL-8110SC/8169SC Gigabit Ethernet [10ec:8167] 
FireWire (IEEE 1394) [0c00]: Texas Instruments TSB43AB22/A IEEE-1394a-2000 Controller (PHY/Link) [104c:8023]
Abit-IP35-Pros-iMac:~ abit$

Post yours here :)

Link to comment
Share on other sites

Go to terminal and type :

lspci -nn

result in my system :

Abit-IP35-Pros-iMac:~ abit$ lspci -nn
Host bridge [0600]: Intel Corporation 82G33/G31/P35/P31 Express DRAM Controller [8086:29c0] 
PCI bridge [0604]: Intel Corporation 82G33/G31/P35/P31 Express PCI Express Root Port [8086:29c1]
USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 [8086:2937] 
USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 [8086:2938] 
USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 [8086:2939] 
USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 [8086:293c]
Audio device [0403]: Intel Corporation 82801I (ICH9 Family) HD Audio Controller [8086:293e] 
PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 [8086:2940] 
PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 [8086:2948] 
USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 [8086:2934] 
USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 [8086:2935] 
USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 [8086:2936] 
USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 [8086:293a]
PCI bridge [0604]: Intel Corporation 82801 PCI Bridge [8086:244e] 
ISA bridge [0601]: Intel Corporation 82801IR (ICH9R) LPC Interface Controller [8086:2916]
SATA controller [0106]: Intel Corporation 82801IR/IO/IH (ICH9R/DO/DH) 6 port SATA AHCI Controller [8086:2922]
SMBus [0c05]: Intel Corporation 82801I (ICH9 Family) SMBus Controller [8086:2930] 
VGA compatible controller [0300]: nVidia Corporation D9M-20 [GeForce 9400 GT] [10de:0641]
SATA controller [0106]: JMicron Technologies, Inc. JMicron 20360/20363 AHCI Controller [197b:2363]
IDE interface [0101]: JMicron Technologies, Inc. JMicron 20360/20363 AHCI Controller [197b:2363] 
Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL-8110SC/8169SC Gigabit Ethernet [10ec:8167] 
Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL-8110SC/8169SC Gigabit Ethernet [10ec:8167] 
FireWire (IEEE 1394) [0c00]: Texas Instruments TSB43AB22/A IEEE-1394a-2000 Controller (PHY/Link) [104c:8023]
Abit-IP35-Pros-iMac:~ abit$

Post yours here :)

 

Ok, here is mine.

 

00:00.0 Host bridge [0600]: Intel Corporation DRAM Controller [8086:29c0] (rev 02)

00:01.0 PCI bridge [0604]: Intel Corporation PCI Express Root Port [8086:29c1] (rev 02)

00:1a.0 USB Controller [0c03]: Intel Corporation USB UHCI Controller #4 [8086:2937] (rev 02)

00:1a.1 USB Controller [0c03]: Intel Corporation USB UHCI Controller #5 [8086:2938] (rev 02)

00:1a.2 USB Controller [0c03]: Intel Corporation USB UHCI Controller #6 [8086:2939] (rev 02)

00:1a.7 USB Controller [0c03]: Intel Corporation USB2 EHCI Controller #2 [8086:293c] (rev 02)

00:1b.0 Audio device [0403]: Intel Corporation HD Audio Controller [8086:293e] (rev 02)

00:1c.0 PCI bridge [0604]: Intel Corporation PCI Express Port 1 [8086:2940] (rev 02)

00:1c.4 PCI bridge [0604]: Intel Corporation PCI Express Port 5 [8086:2948] (rev 02)

00:1c.5 PCI bridge [0604]: Intel Corporation PCI Express Port 6 [8086:294a] (rev 02)

00:1d.0 USB Controller [0c03]: Intel Corporation USB UHCI Controller #1 [8086:2934] (rev 02)

00:1d.1 USB Controller [0c03]: Intel Corporation USB UHCI Controller #2 [8086:2935] (rev 02)

00:1d.2 USB Controller [0c03]: Intel Corporation USB UHCI Controller #3 [8086:2936] (rev 02)

00:1d.7 USB Controller [0c03]: Intel Corporation USB2 EHCI Controller #1 [8086:293a] (rev 02)

00:1e.0 PCI bridge [0604]: Intel Corporation 82801 PCI Bridge [8086:244e] (rev 92)

00:1f.0 ISA bridge [0601]: Intel Corporation LPC Interface Controller [8086:2918] (rev 02)

00:1f.2 IDE interface [0101]: Intel Corporation 2 port SATA IDE Controller [8086:2921] (rev 02)

00:1f.3 SMBus [0c05]: Intel Corporation SMBus Controller [8086:2930] (rev 02)

00:1f.5 IDE interface [0101]: Intel Corporation 2 port SATA IDE Controller [8086:2926] (rev 02)

01:00.0 VGA compatible controller [0300]: nVidia Corporation Unknown device [10de:0611] (rev a2)

02:00.0 Ethernet controller [0200]: Attansic Technology Corp. L1 Gigabit Ethernet Adapter [1969:1048] (rev b0)

03:00.0 IDE interface [0101]: JMicron Technologies, Inc. JMicron 20360/20363 AHCI Controller [197b:2363] (rev 03)

05:01.0 Network controller [0280]: Atheros Communications, Inc. AR5416 802.11a/b/g/n Wireless PCI Adapter [168c:0023] (rev 01)

05:02.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL-8169 Gigabit Ethernet [10ec:8169] (rev 10)

05:03.0 FireWire (IEEE 1394) [0c00]: VIA Technologies, Inc. IEEE 1394 Host Controller [1106:3044] (rev c0)

 

By the way, I only use the Realtek Ethernet card, not the onboard Attansic or the Atheros wireless. Wondering now if I should remove the wifi card and see if I can disable the other Ethernet in the BIOS.

Link to comment
Share on other sites

I have a p5k and i can boot SL with this method

 

http://www.insanelymac.com/forum/index.php?showtopic=182887

 

Take a look at the second page ;)

 

I have many Kernel panic so it's not fully working yet...

But you can try anyway

 

 

I used this guide : http://www.insanelymac.com/forum/index.php?showtopic=183720

 

It's not for the p5k but it's working.

Link to comment
Share on other sites

@vbxeric - if the http://www.insanelymac.com/forum/index.php?showtopic=183720 guide working for you, please give feedback, it will be usefull to owner of ICH9 [8086:2921] [8086:2926] mainboard.

 

@supermanfan - Try theese 2 kext and place them in Extra/

 

I actually got this porky pig to boot up (in 32 bit mode) with a AppleIntelPIIXATA2.kext found here:

 

http://www.insanelymac.com/forum/index.php?showtopic=183943

 

But now I am non-stop KP mode. It boots up and runs for amount a minute then panics.

 

I tried to repair permissions via Disk Utility and it says something about "no installer package on this disc". I tried to re-install BSD package (per search) within SL, but it panics before the install finishes. I installed to the Snow drive from Leopard, finishes install, but Disk Utility (running SL) still throws the same "no installer" message when repairing permissions.

 

The KPs seems to reference something different each time:

 

BSD process name corresponding to current thread: quicklookd or update_dyld_shar or other....

 

What next?

 

P.S. - I tried the two kexts above it it just gave me the "waiting for root device".

Link to comment
Share on other sites

Run Kext Utility first thing when get in the Desktop

 

Ok. I've done that, finally the system would run long enough to let me finish it. Still had the problem. I have disabled Spotlight and re-installed the BSD package (I still had the Disk Utility won't let me run repair permissions issue) and so far so good.

 

I am running stable so far (45 minutes). 32-bit mode. It will not boot in 64-bit mode. Problem for another day.

 

Re-synching the AppleTV - off to watch a movie!

Link to comment
Share on other sites

I have a P5KC as well. I'm running 10.6 perfectly, 64-bit, except for sleep. Here's a nice little pack I put together of all the kexts i am using: http://www.mediafire.com/?inymj0imiok

 

Also, if you are having KP problems like I did when I was first trying to get the betas working, boot with -s to go into single user mode and enter fsck -fy

 

Hope this helps =P

 

Also, you'll be wanting to add the EFI strings of your graphics card to your boot.plist instead of an injector.

Link to comment
Share on other sites

I have a P5KC as well. I'm running 10.6 perfectly, 64-bit, except for sleep. Here's a nice little pack I put together of all the kexts i am using: http://www.mediafire.com/?inymj0imiok

 

Also, if you are having KP problems like I did when I was first trying to get the betas working, boot with -s to go into single user mode and enter fsck -fy

 

Hope this helps =P

 

Also, you'll be wanting to add the EFI strings of your graphics card to your boot.plist instead of an injector.

 

I basically removed all the Kexts I had (backed them up), put your kexts instead. That brought me back to the "waiting for root device" issue. I re-added by AppleIntelPIIXATA2.kext, then I could boot. Tried to boot 64-bit mode, back to waiting for root device. Makes me think my AppleIntelPIIXATA2.kext is not support under 64-bit mode.

 

Are you using ICH9 (IDE, non-AHCI)? If yes, how did you get your P5KC to boot?

Link to comment
Share on other sites

I think I'm running IDE? Like you said, the hard drive configuration in the BIOS only allows IDE, but mentions AHCI in other places, so it's weird. The IOATAFamily in my link actually has a 64 bit AppleIntelPIIXATA from Snow Leopard where all i did was add some device IDs to get it working on my board. This kext SHOULD work - try messing around with your BIOS hard drive settings. Also, netkas posted an ATA kext for all kinds of chipsets here: http://netkas.org/?p=125 I haven't tried it because mine works, but it may be a quick fix.

 

Here's my BIOS settings:

Main -> SATA Configuration

- SATA Configuration = [Enhanced]

- Configure SATA as [iDE] (only option)

Power ->

- ACPI version [Enabled]

- ACPI APIC Support [Enabled]

Link to comment
Share on other sites

Update: I spend a good part of today trying to finally get the sleep working.

Nice, I'm gonna have to try this too.

 

Supermanfan, did you get your install to work? I installed SL yesterday on my P5KC without too much problems (using a retail disc restored to a USB stick), and now it works fine. No KPs, and all my built-in hardware works. My config is practically identical to yours (check my sig), so don't hesitate to ask if you want me to check something on my install.

 

One minor annoyance is that Restart doesn't work (it just hangs on a black screen where it should restart), does anyone else see this? Booting from the retail disc I can restart just fine, but booting my SL install directly, restart fails. I tried OpenHaltRestart.kext but that didn't help at all. My old vanilla 10.5.8 install worked fine without hacks...

Link to comment
Share on other sites

Hi!

 

The Edge 3000 & Fulg

 

Can you point me to a guide to install SL in P5KC?! I tried Edge 3000 Kexts with out luck!, maybe I need to buidl DSDT file or not?, well if you can explain to me your method of install will help me a lot!

 

Thanks in advance!

Link to comment
Share on other sites

Can you point me to a guide to install SL in P5KC?!

I built my USB retail image this way from a store-bought SL disc (lol, at $29 it's not worth the download time), and I used this guide as a reference when installing (2nd method - "Chameleon v2 RC1 USB Bootloader w/Netkas PCEFIv10.1 patched boot").

 

Make sure your BIOS settings are correct, use 32bit kernel at first to minimize problems ("-arch=i386 -x32" kernel boot flags) and use the proper drivers for ICH9. The one Netkas posted on his site didn't work for me (hard disks wouldn't show up in the installer), but AppleIntelPIIXATA2.kext did. Also, it helps a lot if you already have a working Leopard install on another drive, it's easier to fix mistakes...

 

I did have to patch my own DSDT (using DSDTPatcherGUI), and I my 8800GT is recognized via EFI strings (using EFI Studio). I can post my boot kexts if you need them.

 

If you have any specific questions, fire away!

Link to comment
Share on other sites

Thaks a lot Fulg,

 

At least I have SL installed, but second SATA channel doesn ´t works, works for you?

 

Can you post your kexts anyway for compare to mines?

 

Another thing, restart works for you?, for me when I try to restart the computer don´t do nothing, black screen, in my 10.5.8 installation works, spends some time in black screen but restarts!

 

Thank you

Link to comment
Share on other sites

Here are my boot kexts. SATA ports 1-4 are working with this. All audio outputs are working with VoodooHDA (no need to patch AppleHDA like in Leopard), and the on-board Attansic L1 works great with this kext.

 

I use PlatformUUID.kext to fix the tons of UUID errors that pop up in the Console, but your system will work fine without it. If you want to use mine, you'll have to edit the Info.plist to match your own UUID (find it with System Profiler).

 

Restart and sleep doesn't work in SL (freeze on black screen). Sleep doesn't bother me, but restart is more annoying. It worked fine out-of-the-box in my old 10.5.8 retail install, so I'm baffled...

 

I see that The Edge3000 uses more kexts than me (like AppleRTC and IOATAFamily), not sure what I'm missing without those. I'll have to try when I have some time. Maybe he can explain why he needed them!

 

EDIT: forgot to mention that I don't use JMicronATA, it's not worth the trouble. I disabled it in the BIOS and bought a SATA DVD drive instead. :D

 

Cheers!

P5KC_Boot_Extensions.zip

Link to comment
Share on other sites

 Share

×
×
  • Create New...