Jump to content

[How to] Asus P5K-VM guide


  • Please log in to reply
1241 replies to this topic

#21
pietrek

pietrek

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 2 posts
Any news on SATA support for JMicron guys?

#22
aeya

aeya

    InsanelyMac Protégé

  • Members
  • Pip
  • 8 posts
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)?

#23
delish

delish

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 246 posts
  • Gender:Female
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.

#24
theyoung

theyoung

    InsanelyMac Protégé

  • Members
  • Pip
  • 35 posts
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!

#25
delish

delish

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 246 posts
  • Gender:Female
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.

#26
Allsop

Allsop

    InsanelyMac Protégé

  • Donators
  • 86 posts
  • Gender:Male
  • Location:Peking
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

Attached File  P5KVM_LEO.zip   1.36MB   789 downloads

#27
rainman01

rainman01

    InsanelyMac Protégé

  • Members
  • Pip
  • 45 posts
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!

#28
delish

delish

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 246 posts
  • Gender:Female
I tried the onboard video in leo and no joy, didnt try editing kexts thou, so it might be a easy fix.

#29
podarok

podarok

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 111 posts
  • Gender:Male
  • Location:Київ Березняки
  • Interests:все
Asus P5K-SE mb
SATA in Enchaced mode (new bios without AHCI)

ICH9 kext for multiple vendors (from http://www.freebsd.o...r.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-SE


Install -
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

<key>ATA Channel Count</key>
			<integer>2</integer>

It is not working 8(((
May be some docs for kext developing help us

#30
Allsop

Allsop

    InsanelyMac Protégé

  • Donators
  • 86 posts
  • Gender:Male
  • Location:Peking
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?

#31
podarok

podarok

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 111 posts
  • Gender:Male
  • Location:Київ Березняки
  • Interests:все
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...

#32
Allsop

Allsop

    InsanelyMac Protégé

  • Donators
  • 86 posts
  • Gender:Male
  • Location:Peking
Ah ok didn't know, but it works great anyways.

#33
Allsop

Allsop

    InsanelyMac Protégé

  • Donators
  • 86 posts
  • Gender:Male
  • Location:Peking
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!

Attached File  ICH9_Leo.zip   376.76KB   981 downloads

#34
oetzi

oetzi

    InsanelyMac Protégé

  • Members
  • PipPip
  • 64 posts
  • Gender:Male

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!

Attached File  ICH9_Leo.zip   376.76KB   981 downloads


Hi, can I use it with a Gigabyte P35-DS3 with ICH9 on Tiger?

#35
delish

delish

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 246 posts
  • Gender:Female

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....Command_Queuing

The generic apple ACHI driver says NCQ enabled on my hard drive.
From a performance point of view running ACHI mode should always a priority.

#36
mrheat

mrheat

    InsanelyMac Protégé

  • Members
  • PipPip
  • 50 posts
  • Location:Bavaria / Germany
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..

#37
mrheat

mrheat

    InsanelyMac Protégé

  • Members
  • PipPip
  • 50 posts
  • Location:Bavaria / Germany
doesnt work on my asus p5kr (ich9-r) unfortunately i have no working windoze to get the right device ids...

#38
Maulwurfi

Maulwurfi

    InsanelyMac Protégé

  • Members
  • Pip
  • 41 posts
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 ;-)

#39
delish

delish

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 246 posts
  • Gender:Female
You can read how to modify dvd kexts here my A8R32-MVP Deluxe

about 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)

#40
Maulwurfi

Maulwurfi

    InsanelyMac Protégé

  • Members
  • Pip
  • 41 posts
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?





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