Jump to content
39 posts in this topic

Recommended Posts

OK, so I went ahead and bought a vanilla P5K after reading here that it worked just fine. After having some compatability problems with my RAM, i updated the BIOS to the latest version (0603).

 

Turns out you need to enable AHCI in the SATA-configuration in BIOS, and this is exactly what makes the P5K (at least vanilla, don't know about deluxe or other versions) TOTALLY UNSUITABLE as a hackintosh motherboard, since as of BIOS version 4.08 it is no longer possible to enable AHCI on the four regular SATA ports. The Jmicron can still be set as AHCI, but the HDD still isn't recognized, giving both "waiting for root device" and "ioata controller device blocking bus port" errors.

 

Rolling back to 4.08 is a pain, and can't be done with anything less than an antiqued version of asus' dos flashing utility, which I've yet to find.

 

Of course, you could always stay with the old BIOS, but considering that asus releases new versions on nearly a weekly basis there ought to be a few pretty good reasons to stay up to date. For example, the latest CPU's are not supported with 4.06, meaning that you're out of luck if you wanna go hackintosh. Also, it seems like asus has no intention whatsoever of re-enabling this option, because it apparently causes sleep-state problems. Check it out at the asus forums.

 

:D

Anyway, it seems next bios will have AHCI back.

 

Really!? What makes you say that? Links please? :yoji:

 

From what I read, Asus seemed to have dropped support totally, even claiming that the Intel chipset itself doesn't support it!

 

Would be great if they added support again, but otherwise I'm seriously considering returning this board for another one as I'm within my two week return window.

 

Cheers!

Don't remember the link but found it on the P5K asus forum (on their site). A guy sent them an email, and they told him they are putting it back in the next bios candidate.

 

Now, ASUS might be lying since they claim ICH9 doesn't support AHCI...

Don't remember the link but found it on the P5K asus forum (on their site). A guy sent them an email, and they told him they are putting it back in the next bios candidate.

 

Now, ASUS might be lying since they claim ICH9 doesn't support AHCI...

 

OK, cool. I've searched there quite a bit and haven't found it yet, but I'll rummage around some more and post back here if I find it.

 

Here's hoping. :rolleyes:

 

 

UPDATE:

Well, this doesn't look good.

B. of the Asus forums has been informed "that they do not intend to do anything more". :-(

Check it out here.

Don't panic, IntelP4XATA can be tweaked to support ICH9 SATA ports in legacy mode, I'm wondering, why somebody else in this community haven't been done this yet.

 

Really? That sounds cool...care to elaborate? Im guessing t's way over my head so I won't be able to do it myself, but maybe we can find someone who can. Any suggestions? =)

Tried to tweak the info.plist from that kext to <key>IOPCIPrimaryMatch</key>

<string>0x29268086 0x29208086 0x29218086</string>

 

Those ids were found on Intel's web site (and 2926 and 2921 are the ones used in Windows Vista) but still it won't boot.

 

Maybe because I chose in the bios SATA Mode Enhanced and not SATA Mode Compatible... But I don't think so...

The problem with P35 / ICH9 is that there are no drivers for it. It is know that the generic ACHI works in OS X, but that isn't the same story for IDE + SATA Enhanced / compatible.

My Asus P5K Premium is just working fine :(. I use only OS X anyway. Not sure for bios updates. I can take a look.

Alright, this surely isn't the best of solutions, but I've at least managed to get OSX running on my vanilla P5K using the JMicron controller and an old IDE HDD. Ran in to all sorts of problems, and Vista was giving me hell with VMWare, but I did a VMWare to native install which works fine. Haven't had time to test it all out, don't know if USB2 is there, but sound is not working of course. Easy fixes though, right?

 

I would really love to see some progress with the ICH9 driver/support. Do you guys think this might be added when Leopard comes out, or is it something we're on or own with?

ICH9 might be supported but not in Leopard I guess... Downgrade your bios and use AHCI for now.

 

You can get sound working, see one of my other post where I post the ids to modify appleazalia.kext (if you can get a linux codec dump, i'd gladly have one but i can't since I can't boot any linux live cd with my P5K).

  • 2 months later...

i thing i can help some of you...

(excuse my poor english...french user...)

 

- download afubios 211 (unlocked afubios...)

- download atleast p5k0405.rom bios from asus

- download hp util to create a DOS-bootable usb key

 

http://h18000.www1.hp.com/support/files/se...load/23839.html

 

- download a free DOS image (like 6.22) select in Non-Windows Based Image Files W/ImageApp

 

http://www.bootdisk.com/bootdisk.htm

 

- plug a EMPTY DOS formated usb key and use the hp util to create a dos 1,4 mb dos bootable disk

 

- erase about 1.1 mb of unusefull data on this key (like mscdex,format, and all of those things...)

 

- put inside the afudos 211 and the .ROM file of your bios

 

- restart on the key (by selecting F8...noobs)

 

 

at the prompt type exactly (with spacesand all...):

 

afudos /ip5k0405.rom

 

it will force to DOWNGRADE firmware (excuse me... BIOS)

 

restart, and what can you see ???

 

AHCI compliance in SATA devices is back...

hope this will help someone... :whistle:

  • 2 weeks later...
i thing i can help some of you...

(excuse my poor english...french user...)

 

- download afubios 211 (unlocked afubios...)

 

So, this old bios enables all four ICH9 ports in AHCI mode? Currently I only have two JMicron SATA ports working ala AHCI...

 

I can't find a working link for afubios 211 anywhere ;) , can someone please point me to one?

 

I have a Asus P5K with a Intel Core 2 Duo 2.66 GHz, PNY Geforce 7300, Intel Pro 1000 ethernet, 4GB 800MHz dual DDR running Uphuck 10.4.9 (It rocks!) - I just need more SATA ports.

 

Thanks!

I can't find a working link for afubios 211 anywhere :( , can someone please point me to one?

 

OK - found the AFUDOS211 on Asus' FTP site:

ftp://ftp.asus.com/pub/ASUS/mb/flash/AFUDOS211.zip

 

I ended up installing FreeDos http://www.freedos.org/ on an old IDE drive, booted up in OSX, copied the P5K0406.rom and AFUDOS211.exe to the IDE drive, booted off it and ran the bios utility and....

 

Success!! :D The ports now work the way they should!

 

I just can't believe Asus would break a functional feature that many customers were likely reliant upon - it really boggles my mind. One day your SATA works, then the next thing you know you are SOL. :(

 

All of us Asus mobo owners should put up one big stink :( over this, and don't give in until it is fixed, as I think that most of us sometime in the future should be able to update our BIOS without losing advertised functionally!

Tried to tweak the info.plist from that kext to <key>IOPCIPrimaryMatch</key>

<string>0x29268086 0x29208086 0x29218086</string>

 

Those ids were found on Intel's web site (and 2926 and 2921 are the ones used in Windows Vista) but still it won't boot.

 

Maybe because I chose in the bios SATA Mode Enhanced and not SATA Mode Compatible... But I don't think so...

Hi, all.

 

My friend(LeeBaek - 이백이백) tried many numbers ( 2910 ~ 2930 ), and found out "2923", and then told me this one about 2 weeks ago. ( I am sorry for my late info. ^^; )

I tried it on leopard-9a559, and in my case, almost there is not a difference in Performance, and didn`t try sata3 & sata4 ports yet.

 

----------

AppleAHCIPort.kext > Contents > Info.plist

 

<key>ICH9AHCI</key>

<dict>

<key>CFBundleIdentifier</key>

<string>com.apple.driver.AppleAHCIPort</string>

<key>Chipset Name</key>

<string>ICH9 AHCI</string>

<key>IOClass</key>

<string>AppleAHCI</string>

<key>IOPCIPrimaryMatch</key>

<string>0x29218086 0x29268086 0x29238086</string>

<key>IOProbeScore</key>

<integer>2000</integer>

<key>IOProviderClass</key>

<string>IOPCIDevice</string>

<key>Vendor Name</key>

<string>Intel</string>

</dict>

-----------

post-14017-1193771557_thumb.jpg

×
×
  • Create New...