Jump to content
7 posts in this topic

Recommended Posts

Since I was not able to get the SATA-Controller (mcp55) reading or writing anything using the NForce4-Driver (link), PATA was the fallback option. Using 10.4.8 JaS DVD, PATA is supported out of the box, but it uses a non-optimized default driver.

 

So PATA works, but it is

  • Slow due to disabled DMA

  • Limited to 128 GB (Larger HDDs are recognized as 128GB ones)

To fix these issues, ...

  • Place the edited AppleNForceATA.kext in /System/Library/Extensions
  • Open a terminal

  • Type sudo -s to gain root
  • Type chown -R root:wheel /System/Library/Extensions/AppleNForceATA.kext to change the owner to root
  • Type rm -rf /System/Library/Extensions.* to remove cached extensions
  • Type kextcache -k /System/Library/Extensions to rebuild the extension's cache
  • Reboot

Now you should be able to use larger PATA-Disks than 128GB with the best possible speed, SATA is switched off (since it is not yes working for the KN9 Ultra). Thanks to bikedude880 and medevil for the driver!

AppleNForceATA.kext.zip

Link to comment
https://www.insanelymac.com/forum/topic/50368-abit-kn9-ultra-pata-drivers/
Share on other sites

Since I was not able to get the SATA-Controller (mcp55) reading or writing anything using the NForce4-Driver (link), PATA was the fallback option. Using 10.4.8 JaS DVD, PATA is supported out of the box, but it uses a non-optimized default driver.

 

So PATA works, but it is

  • Slow due to disabled DMA

  • Limited to 128 GB (Larger HDDs are recognized as 128GB ones)

To fix these issues, ...

  • Place the edited AppleNForceATA.kext in /System/Library/Extensions
  • Open a terminal

  • Type sudo -s to gain root
  • Type chown -R root:wheel /System/Library/Extensions/AppleNForceATA.kext to change the owner to root
  • Type rm -rf /System/Library/Extensions.* to remove cached extensions
  • Type kextcache -k /System/Library/Extensions to rebuild the extension's cache
  • Reboot

Now you should be able to use larger PATA-Disks than 128GB with the best possible speed, SATA is switched off (since it is not yes working for the KN9 Ultra). Thanks to bikedude880 and medevil for the driver!

 

Is this a modified version of what is available from the link from the Berlios site? Did you actually rewrite it so as to "switch off" the SATA controllers?

 

If so this is exactly what I need so I won't have to unplug my SATA drive when booting OS X.

Thanks!!

Is this a modified version of what is available from the link from the Berlios site? Did you actually rewrite it so as to "switch off" the SATA controllers?

 

If so this is exactly what I need so I won't have to unplug my SATA drive when booting OS X.

Thanks!!

Its a modified version of the latest available download in the SATA nforce 4 thread. I added the device and vendor id for the PATA-controller and removed the SATA-controller's ids. Should work for you!

Cheers,

Bert

Its a modified version of the latest available download in the SATA nforce 4 thread. I added the device and vendor id for the PATA-controller and removed the SATA-controller's ids. Should work for you!

Cheers,

Bert

 

 

Thanks Bert,

I thought I had previously tried to remove the SATA id's and failed at boot, but this time it worked great :)

  • 4 weeks later...
  • 4 weeks later...
So as far as I understand, you can install the OS on a PATA drive with this kext, but is MCP55 actually working (read, write) for SATA drives?

 

as i mentioned, i wasn'nt able to use sata on a mcp55. but if it should be possible (some day), feel free to post it here!

bert

  • 4 months later...

im trying to rebuild the extensions`s cache but it tells me it cannot add a respository because its not a directory

its that ok? or am I doing something wrong? :wacko:

 

 

here is what it says:

"Macintosh:~ root# kextcache -k /System/Library/Extensions

can't add repository (not a directory)."

 

thanks :)

×
×
  • Create New...