delish
Sep 1 2007, 07:10 PM
Time to get all the info needed to get this motherboard working (almost) 100% gathered in one place, SATA port 3&4 is the only thing not working.
Im not gonna cover gfx-card installation here, since it is just like any other PCI-E mobo, search for drivers for your gfx-card.
Motherboard info:Chipsett: Intel ICH9 (DevID 2923, 4 port SATA) & G33
Gfx: Intel GMA3100 (only VESA)
IDE: JM368
works native in Leo, or with driver in Tiger from
here thanks to SkyZ SATA port 1&2: set AHCI mode in BIOS
SATA port 3&4:
not working in OSx86 yetAudio: Realtek 883
Firewire: works fine
USB: works fine
Network: Marvell Yukon 88E8056
Audio:
Install
Taruga's ALC882 Sound Fix v0.4b and then:
Patch it with this codec dump
Click to view attachmentAdd 0x293e8086 DevID to:
ALCInject.kext/Contents/Info.plist
AppleHDA.kext/Contents/Plugins/AppleHDAController.kext/Contents/Info.plist
Network:
Modify entries in:
IONetworkingFamily.kext/Contents/PlugIns/AppleYukon.kext/Contents/Info.plist
Change:
<key>Yukon-88E8053</key>
to <key>Yukon-88E805
6</key>
<string>0x436211AB</string>
to <string>0x436
411AB</string>
<string>Yukon Gigabit Adapter 88E8053</string>
to <string>Yukon Gigabit Adapter 88E805
6</string>
smallcaps
Sep 1 2007, 08:07 PM
nice one! been looking for a good matx board to upgrade my hackintosh with. now i have an excuse to get quad core!
Allsop
Sep 4 2007, 10:31 PM
You might know that this board suffers from a great V-core drop issue of about 0.1 volts.
So if you set a Vcore of 1.6 in bios it only gives you about 1.5 real volts.
Anyway there is a solution to the problem, you can simply pencil over the resistor shown in the picture.
Use a 2B or softer lead and make sure you don't get near the other resistors.
Now 1.6v should get you 1.6 real volts and maybe help you get that extra speed from your cpu.

Notice this mod is not the same as the P5K ATX boards as they have 6 vertical resistors as to 5 this board has.
I'll provide you with the Vcore and Vdimm mod next.
****************************
For those of you who want the pre-patched kexts for
Audio and
Network I've attatched them for you. Put them in you Extensions folder
Click to view attachment
Outposter30
Sep 7 2007, 10:30 PM
I'm running a P5K-VM with an E-4400 C2D , and would like the vdimm and vcore mod...I can get to 2862 Mhz using 350 FSB x 8 ratio, Kingston DDR2-667 VP 2x1G at 2.0v running 5:6 at 5-5-5-9 I will do the pencil mod, as it will prevent the vcore drop from cooking the Vcdrop resistor, and causing it from going even higher in value, and let the processor ( which is closely monitored by the system ) do the job of shedding the heat. If you're going to OC 24/7 , it might even be better to add an actual resistor in parallel...
I'm hoping the pencil mod will get the mouse response back to normal...or close even....
betachild
Sep 9 2007, 03:34 AM
hi, i just bought this board after seeing your sucess. i installed vista, and installed acronis boot selector, then i install the mac os, when it's in the installation menu, i cant seem to find any avalible partition to install it on?
i formatted my harddrive to be
C:\ NTFS - vista
D:\ FAT32 - for mac os x
G:\ NTFS - for random things
this is a sata drive, any sugguestions? thanx in advance =)
delish
Sep 9 2007, 03:45 PM
betachild: if you have SATA mode set to echanced(default) OSX only see SATA devices connected to SATA port 1&2
betachild
Sep 9 2007, 06:46 PM
delish, thanx for the advice, it was because i connected to the 3rd SATA port, i just finished installing the systems.
now just another quick question, i tried to setup the dual boot w/ the bcdedit, i used the following commands
bcdedit /copy {current} /d “Mac OS X”
bcdedit /enum active
bcdedit /set {ID OF THE OSX ENTRY SHOWN} PATH \chain0
i copied the chain0 file to C:\ already,
when i tried to boot it, the Mac OS X appears, but when i hit enter and try to go in, it just blanks for a few sec and returns to the boot selector.
i also tried the easybcd v1.7 application, no luck with it either. is there a way to boot w/ the vista boot selector?
thank you
cyclonefr
Sep 9 2007, 08:52 PM
When you chose Mac OS X, press F8 VERY quickly and Select your OSX partition in Darwin bootloader
betachild
Sep 11 2007, 12:34 AM
cyclonefr, thanx it worked. but the problem seems to be that everytime i have to press F8, is there a way to make it remember which harddrive to boot from?
empire29
Sep 11 2007, 02:23 PM
Hello, Slightly off topic but I am looking to get an Asus P5K MB and wanted to know if anyone has had any problems dual booting OSX86 and Windows when SATA AHCI is Enabled in the Bios? Do all OSX86 installs _require_ SATA AHCI to be enabled? Or is that only for certain motherboards?
The reason i ask is i have a Gigabyte ga-p965-ds3 MB and when try to install Win XP/Vista using SATA AHCI, i get the BSoD or the installer tells me my HDD does not meet the correct requirements.
Thanks in advance
TubbyLardMan
Sep 14 2007, 07:16 AM
Just thought I would say THANK YOU!!!
Helped me out so much
Just one thing, with the onboard VGA, is it possible to increase the screen res up from 1024 x 768 to something more reasonable like 1280 x 1024?
Because the only screen res I see when I try and change it is 1024 x 768.
randomblame
Sep 16 2007, 07:20 AM
Thanks for the info I've got the same board with an e6420 running 500fsb x7. My crucial balistix tracer is running at 2.1v and it's supposed to be at 2.2v I've been looking all over for a vdimm mod and you said you had one in your other thread so please please share it with us
Allsop
Sep 19 2007, 07:49 AM
I'm not quite sure about the vdimm mod.
I thought I had it figured out but now I'm not sure since the "chip" doesn't have the same name as the one on the ATX P5K's i.e. (APW7120 MJ18Z) as (APW7120 MJ41Y) on the P5K-VM.
This chip is located between the floppy and ATX connector.
The vcore mod works though and will post it later today, but it doesn't help with OC my Q6600 anyway.
Anyway, Asus has released a new board the P5E-VM DO and I couldn't resist not to order it.
It's basically the same as the P5K-VM but it has more overclocking options.
From the manual:
Click to view attachment
bpeugh
Sep 19 2007, 03:36 PM
I would very much like to know how the new board works for you in the future as I am looking at creating another hackintosh but have been out of it for about 6 months now. I plan on purchasing a Q6600 soon also. Do you think either board set up will work with the a possible 10.5 hack in the future? Also what is some decent OCing RAM for this model? Also what series of install discs did you use? Thank you.
bpeugh
Sep 19 2007, 08:40 PM
Is there a cheap wireless PCI card that will work because I believe I am sold?
SkyZ
Sep 27 2007, 04:27 AM
Hi there, is anyone manage to get the onboard SATA port 3 & 4 (JMircon JMB368) working (tried AppleAHCIPort/AppleVIAATA plist editing already)? I very much need to add another HDD to my desktop hacintosh, please help (I can use the Silicon Image 3132 PCI-E SATA controller to add HDD, but it's way slower and affect the sleep function...).
alexd1234
Oct 17 2007, 09:43 PM
I'd also like to know if there is any way of going beyond 1024x768 with on board video here...??
Allsop
Oct 19 2007, 03:22 AM
Just to let you know about the new P5E-VM DO....
I thought it would be a monster but I was so wrong. maybe I got a faulty MB..
First the vdroop is huge on this board, 1.7v in bios gives real 1.48v...
I tried to fix the vdroop but only managed to get 1.6v, pencil mod.
Second the board starts as fast as the PSU is turned on, powerbutton has no effect.
So when I tried to shut it down it just restarted over and over again.
Had to resort to the powerswitch at the back of the PSU to shut it down.
As far as OC:ing the best I got was 3.15 GHz on my G0 Q6600 which is crap and
not near the 4 GHz I get on my P5K-VM.
Maybe it's a faulty board and maybe a new bios release will sort things out.
But now I'm back on my old board and this new one will be sent back to the store...
Anyway the onboard NIC Intel 82566DM doesn't work with OSX but everything else is
like the 6 sata ports in AHCI mode and onboard sound, firewire etc.
aeya
Oct 22 2007, 09:05 PM
Alright, I just picked up this board and installed it last night, and everything seems to be working good.. except for the fact that I still can't boot my 10.4.10 disc.
I am using the P5K-VM in AHCI mode, and put my Plextor PX-755SA (SATA DVD-RW) in SATA 2, and my Maxtor 160GB HDD in SATA 1.
When I try to boot from the DVD drive, it literally ignores the disc as bootable media.
When I drop it out of AHCI mode and back into IDE, it boots up until the point that it says it's waiting for the root device.
Anyone have any idea what I might be missing here?
Edit:
Alright, I have the disc booting in AHCI mode, with the same configuration.
The PX-755SA doesn't seem to work in AHCI mode without a firmware upgrade, which I performed.
However, the disc will still not boot fully, and gets stuck with a 'still waiting for root device' error.
Any clues?
delish
Oct 23 2007, 03:09 PM
Not all OSx86 disks are created equal

your 10.4.10 disk might use a driver that this board dislikes, or it lacks one it requires.
pietrek
Oct 23 2007, 03:40 PM
Any news on SATA support for JMicron guys?
aeya
Oct 23 2007, 08:58 PM
Speaking of Jmicron, I think the whole reason I can't get it to boot is because I neglected to patch the ISO with the included extensions.mkext which says it's specifically for use with Jmicron.
The disc I'm using is Kalyway's 10.4.10 w/ SSE2 by the way.
Has anyone had luck with this disc, and, how do I replace the .mkext in the ISO assuming I haven't installed OSX yet (i.e. from Windows or Linux)?
delish
Oct 24 2007, 06:58 PM
Did some digging in windows on the SATA ports,
Windows reports controller to be ICH9 DevID 2923, 4port SATA
A lookup on the web shows 2923 to be Intel ICH9 4 port ACHI SATA controller.
In both enhanced mode and compatible mode it lists:
Channel 0, 1, 4 and 5, all as having DevID 2923.
So Im guessing its cause of the channel numbering OSX doesnt see SATA port 3 & 4.
Gonna try adding 2923 to the AppleIntel kext to see if that makes any difference.
theyoung
Oct 28 2007, 08:49 AM
Delish, great topic!
Just installed Jas 10.4.8 and will update trough koolkal to 4.10 (thanx to Skyz).
Allsop, you included some pre-patched kexts for our mobo, But do i still have Install Taruga's ALC882 Sound Fix v0.4b and
Patch it with codec dump?
does someone know a topic on overclocking/FBS this mobo ?
Can't wait for LeoX86!
delish
Oct 28 2007, 11:22 AM
elbasofolous: its under <key>IOPCIMatch</key>
theyoung: you can just use the prepatch kexts Allsop posted.
Brazilmacs patch for Leo DVD over at osx86scene (howto section) works nice on this mobo.
Allsop
Oct 29 2007, 03:11 PM
New Leopard extensions for Audio and Network based upon those in 9a581 GM.
Time Machine work with the network kext.
Put them in your extensions folder then:
chmod -R 755 /System/Library/Extensions
chown -R 0:0 /System/Library/Extensions
Also delete extensions.mkext
Click to view attachment
rainman01
Oct 29 2007, 08:17 PM
There are reports that the Leopard GM has a x3100 driver on it. Anyone try it out on the p5k-vm to see if it works for the gma3100? Thanks!
delish
Oct 29 2007, 11:02 PM
I tried the onboard video in leo and no joy, didnt try editing kexts thou, so it might be a easy fix.
podarok
Oct 30 2007, 11:33 AM
Asus P5K-SE mb
SATA in Enchaced mode (new bios without AHCI)
ICH9 kext for multiple vendors (from
http://www.freebsd.org/cgi/query-pr.cgi?pr=114473 )
0x29208086 - ICH9R/DO/DH
0x29218086 - ICH9
0x29228086 - ICH9R/DO/DH
0x29238086 - ICH9
0x29258086 - ICH9R/DO
0x29268086 - ICH9
0x29288086 - ICH9M
0x29298086 - ICH9M
0x292c8086 - ICH9MR
0x292d8086 - ICH9M
0x292e8086 - ICH9M
(If anyone have another pci ID`s - please send me and I`ll put it into patch)
Known BUG - only first SATA channel working 8(.... It is on my P5K-SEInstall -
Remove Extensions.kextcache
Remove Extensions.mkext
Replace your AppleIntelPIIXATA.kext with AppleIntelPIIXATA.kext from attachement
Fix system disk permisions using Disk Utility
Reboot
Enjoy and post bugs here
Get it from my signature
**************************************************************
If anyone know how to enable secondary SATA - help me
I was trying to put some code from GenericATA kext like this
CODE
<key>ATA Channel Count</key>
<integer>2</integer>
It is not working 8(((
May be some docs for kext developing help us
Allsop
Oct 30 2007, 02:17 PM
Thanks the kext worked like a charm, now I don't have to run in AHCI mode anymore!
HD performance increased quite a lot!
I now get 73Mb read/write sec, before it was about 70/60....
Both my DVD and HD was recognized correctly

Is it possible to add support for NCQ?
podarok
Oct 30 2007, 09:13 PM
2Allshop
gm - i didn`t write my own driver - I only add ICH9 id`s to ICH8 driver so all functionality is from that driver 8(. May be NCQ functionality is in some other kext - so tell me and I`ll try to merge it into my patch...
Allsop
Oct 30 2007, 10:15 PM
Ah ok didn't know, but it works great anyways.
Allsop
Oct 31 2007, 12:31 AM
Patched the Official Leopard 9A581 GM extensions to support ICH9 using the same method as Podarok.
Podaroks extension orginated from Tiger.
The following files were patched:
IOATAFamily.kext
AppleIntelPIIXATA.kext
No more AHCI and a fully working ICH9!
Click to view attachment
oetzi
Oct 31 2007, 11:12 AM
QUOTE(Allsop @ Oct 31 2007, 01:31 AM)

Patched the Official Leopard 9A581 GM extensions to support ICH9 using the same method as Podarok.
Podaroks extension orginated from Tiger.
The following files were patched:
IOATAFamily.kext
AppleIntelPIIXATA.kext
No more AHCI and a fully working ICH9!
Click to view attachmentHi, can I use it with a Gigabyte P35-DS3 with ICH9 on Tiger?
delish
Oct 31 2007, 12:23 PM
QUOTE(Allsop @ Oct 30 2007, 03:17 PM)

Thanks the kext worked like a charm, now I don't have to run in AHCI mode anymore!
HD performance increased quite a lot!
I now get 73Mb read/write sec, before it was about 70/60....
Both my DVD and HD was recognized correctly
Is it possible to add support for NCQ?
To my knowledge you need to run in ACHI mode to get NCQ
http://en.wikipedia.org/wiki/Native_Command_QueuingThe generic apple ACHI driver says NCQ enabled on my hard drive.
From a performance point of view running ACHI mode should always a priority.
mrheat
Oct 31 2007, 12:57 PM
not working on asus p5kr (ich9r)
still waiting for root device ... in all sata modes (ahci, ide, raid)
strange that i had it working with kalyway 527 ... dvd booted in RAID
mode, after install switched to IDE compatible and it worked..think AppleGenericPCATA matched it..
damn new p35 boards..
mrheat
Oct 31 2007, 01:52 PM
doesnt work on my asus p5kr (ich9-r) unfortunately i have no working windoze to get the right device ids...
Maulwurfi
Oct 31 2007, 10:18 PM
Thanks a LOT podarok (and others).
This is what I have done with my plain P5K and new BIOS (not the old AHCI one because I need to use WinXP as well, haven't been able to make it understand AHCI):
1) Using an internal SATA DVD drive I installed Uphuck 1.4iR3 to an external USB hard disk. I couldn't install to my main internal SATA disk because the installer disk didn't understand it correctly (because of no ICH9 support I guess?) My SATA HD was shown in the Disk Utility but it had wrong size and I couldn't do anything to it.
2) Installed some drivers such as tweaked Azalea for onboard sound and Radeon X1950 display driver.
3) Updated OS to 10.4.10 with PascalW.
Okay, now comes the interesting part:
I managed to get my otherwise nicely working external USB HD install to see my internal SATA disk properly after using Podarok's information here (I had to do the two lines Alsop mentions here to make the kext accepted). Now I can really see and manipulate the internal SATA HD properly boot after boot if I boot from the external HD.
Now one problem remains: How do I move the working OSX from the external USB HD to the internal SATA HD? I tried Carbon Copy Cloner but it didn't work.
Is it possibly to alter the Uphuck 1.4iR image so that it includes the Podarok's ICH9 driver? - so that it would be understood before I install the OS, then I could just install like I did before but directly to the internal SATA HD.
I can live with booting from the external USB disk but I'd much rather just have it on the internal SATA for more speed and neatness. It does understand the ICH9 SATA now so it must be possible somehow, no?
My goal is to have my main internal SATA HD as 2 partitions 1st OSX 2nd WinXP. (The reason for OSX on 1st is that I found that one of my commercial Mac programs only installs if the OS is on the first partition, strange eh.)
BTW, Steve just got some of my money because I already bought some Mac software. Wouldn't have happened without Hackintosh ;-)
delish
Oct 31 2007, 11:19 PM
You can read how to modify dvd kexts here
my A8R32-MVP Deluxeabout the P5K-VM ports, I found some more info
SATA 1 root port 2940 (this is port 2)
SATA 5 root port 2948 (this is port 3)
SATA 6 root port 294a (this is port 4)
Maulwurfi
Oct 31 2007, 11:38 PM
Thanks delish, will look into it tomorrow. Just a quick question, that method gets the kexts loaded into memory at install point right? So that they affect what the Diskutil and installer sees while installing?
Maulwurfi
Nov 1 2007, 10:29 PM
Okay, getting closer. I managed to make a clone of my working USB disk OS partition to the internal SATA partition.
I found out that I can boot in safemode (-x) with the SATA partition.
I managed to use the info that delish linked to include Podarok's AppleIntelPIIXATA.kext into the Extensions.mkext on the SATA partition.
AND the next time I boot it goes perfectly even into normal nonsafe mode!
The problem is, the next time after that it's again not working - waiting for root device at one point.
There must be some little thing I am overlooking, because it works ONE time after the fix. I am a total Mac newbie so excuse my stupidity.
Oh, and when I look at the -v info while booting it says at one point something like
"skipping duplicate AppleIntelPIIXATA.kext extension with older/same". Does that give a clue?
Xbench gave much nicer disk scores on SATA than on USB so I'd really like to get it to work.
I didn't try patching the install DVD yet, I just kind of used that info to patch the installed OS...
delish
Nov 1 2007, 11:49 PM
you were not supposed to install both the files Allsop posted

AppleIntelPIIXATA.kext is only supposed to be inside here
/System/Library/Extensions/IOATAFamily.kext/Contents/PlugIns/
Maulwurfi
Nov 2 2007, 08:00 AM
Hmm, I only installed AppleIntelPIIXATA.kext
but I think I installed it inside /System/Library/Extensions
How do I install it inside /System/Library/Extensions/IOATAFamily.kext/Contents/PlugIns/
I can't see that folder directly, on the desktop, right?
EDIT: Gonna try tonight again, and try out your kexthelper as well!
Maulwurfi
Nov 2 2007, 04:54 PM
OKAY!
I used Kext Helper and edited the script so that it didn't install the AppleIntelPIIXATA.kext inside /System/Library/Extensions but deeper into /System/Library/Extensions/IOATAFamily.kext/Contents/PlugIns/
Now I get no more "skipping duplicate" thing at startup and it worked for 2 consecutive boots! I think it's working now. THANK YOU Podarok and Delish. This is getting really nice. I also bought an USB wlan card for 20 euros that has Mac drivers so network is working as well.
NICE
elbasofolous
Nov 3 2007, 03:46 AM
ok, i know this is ridiculous, but the prepatched kexts Allsop provided on page one of this topic simply wont work for me. AppleHDA seems to be just fine, but ALCinject fails to load at startup. Ive done the usual deletion of Extensions.mkext and kextcache and permissions repair, and ive even tried doing the install from scratch as suggested in post 1. ive noticed that in info.plist under iopcimatch the first value has the vendor id but no device id(0x0008086) but replacing it with the right dev id (0x293e8086) doesnt work either. could someone explain how they did this? like, literally what the IOPCIMatch section has in it to make sound work - this is really frustrating because it seems like nobodys had this problem but me but my board is a p5kvm like everyone elses. could this be a bios setting that needs to be changed or has anyone actaully had these files work without any changes? any help in this regard is most appreciated, im only this far from a legit hackintosh :-)
Maulwurfi
Nov 3 2007, 08:15 AM
Just to avoid confusion,
I have a plain P5K with the newest BIOS (not AHCI),
JMicron SATA controller disabled in BIOS
SATA HD connected to the first SATA connector, SATA DVD in the second
And I only installed AppleIntelPIIXATA.kext with the method I described in my previous post
Oh, and and I don't have Leopard yet, but 10.4.10
This works now very nicely.
Allsop
Nov 3 2007, 10:41 AM
Elbasofolous:
If you have the AppleAzaliaAudio.kext in extensions you need to delete that file...The kext works, used it in 3 other P5K-VM setups

Those of you having problem with my Leo IOATAFamily.kext probably don't have the same dev id's as I do... anyway I've ripped the same kext from ToH's RC2 Leo DVD and I think it supports more ICH9 boards...
Click to view attachment
podarok
Nov 3 2007, 06:00 PM
QUOTE(delish @ Nov 1 2007, 01:19 AM)

You can read how to modify dvd kexts here
my A8R32-MVP Deluxeabout the P5K-VM ports, I found some more infoSATA 1 root port 2940 (this is port 2)SATA 5 root port 2948 (this is port 3)SATA 6 root port 294a (this is port 4)
OK thanx!I`ll add that ID`s into next version kextto allI think that our problem is in
QUOTE
PCS port map = 92019301 92029302 92049304 92089308
in AppleIntelPIIXATA.kextI think that it is the 4 port config but our MB`s has 6 or even 8 SATA ports so....If I kill it - no one port couldn't be detected even on right(working) portIn IORegistry Explorer (attachement) I showign U view without PCS port map
Click to view attachmentI can't found any documentation in Xcode development repository (and apple.com quiet too 8))) )May be someone can help me to find possible "PCS port map" values
elbasofolous
Nov 3 2007, 06:36 PM
QUOTE(Allsop @ Nov 3 2007, 10:41 AM)

Elbasofolous:
If you have the AppleAzaliaAudio.kext in extensions you need to delete that file...The kext works, used it in 3 other P5K-VM setups

I just cant imagine what im doing wrong here - when i install 10.4.10 i dont install any of the audio files so the azalia audio kext isnt even there. I thought this was strange when i ran the install/patcher myself because the installer said to delete what i didnt have. Have you done this with 10.4.10? Im sorry to be so picky but id really like to be able to do sound recording with this box.
should i be installing the nonworking alc883 drivers in the installer or is there anything else your doing between install and copying over the kexts?
Ill totally try reinstalling if its worthwhile but ive tried several times now to install the os and immediately apply the kexts and nothing has worked - it just says at login that ALCInject didnt load properly and to reinstall(and it said the same thing when i did the patcher with the codec dump)
delish
Nov 3 2007, 08:13 PM
QUOTE(elbasofolous @ Nov 3 2007, 07:36 PM)

- it just says at login that ALCInject didnt load properly and to reinstall(and it said the same thing when i did the patcher with the codec dump)
Then you have wrong permissions on that kext, how did you install it?
if you manually install, then you need to fix permissions in terminal.
CODE
chmod -R 755 /System/Library/Extensions/<<name of kext here>>
chown -R root:wheel /System/Library/Extensions/<<name of kexxt here>>
touch /System/Library/Extensions
if you use Kext Helper for installing chmod, chown & touch get done for you.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please
click here.