Help - Search - Members - Calendar
Full Version: Abit KN9 Ultra PATA Drivers
InsanelyMac Forum > OSx86 Project > Hardware and Drivers
bertdd
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!
bluedogmike
QUOTE(bertdd @ May 6 2007, 01:23 PM) *
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!!
bertdd
QUOTE(bluedogmike @ May 6 2007, 09:37 PM) *
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
bluedogmike
QUOTE(bertdd @ May 7 2007, 07:28 AM) *
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 biggrin.gif
magare
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?

Tx
bertdd
QUOTE(magare @ May 30 2007, 11:04 PM) *
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
demo_Abi
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? huh.gif


here is what it says:
"Macintosh:~ root# kextcache -k /System/Library/Extensions
can't add repository (not a directory)."

thanks smile.gif
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.