Jump to content

Possible Nforce 3 UDMA Fix


148 posts in this topic

Recommended Posts

Not really sure what the difference between this fix and the other fix...

 

But this one seems to not crash near as frequently... I'm going to reboot and see if I'm finally free of that damn -f option.

 

EDIT: Well, I'm now flag free! :(

 

Fastest reboot I've ever seen it do too. It seriously only took about a minute, probably more like 45 seconds, once I hit enter on the commandline. Definitely 10x faster than bloated ass XP...

Link to comment
Share on other sites

What seemed to work for me:

 

I opened up the package contents of the IOATAFamily.kext linked to previously in this post, and pulled out only the AppleOnboardPCATA.kext package. I put that into the IOATAFamily.kext package that is already in the /System/Library/Extensions folder. Then I ran:

 

sudo chown -R root:wheel IOATAFamily.kext to make sure that every file in that package was on the same page. It seems to be booting fairly reliably now.

 

Thanx a lot, after 5 reboots it seemed to work for me too :-)

 

Motherboard: Gigabyte K8NS (nforce3 250)

Link to comment
Share on other sites

  • 2 weeks later...

Hi, everyone!

Tell me please, is there any possibility to enable UDMA support for another chipset(s)?

I have SIS468 chipset. When I look in XP Device MGR, I see in IDE controller properties "pci\ven_1039&dev_5513". If I am right, it means that Vendor ID is 0x1039 and Device ID id 0x5513.

So, tell me please, what can I do to enable UDMA suppor on my chipset? Maybe it is possible to replace NForce IDs with mine and try to use modified IOATAFamily.kext. And how you do all that manipulations with compiling etc? :( Where can I study more about all this stuff to be able to try to do something by myself and not bothering you?

I've searched forum, but didn't find any solution for my chipset...

 

Thanks forward for your replies :-)

Link to comment
Share on other sites

Unfortunately, SIS chipsets are not supported in any kexts that I'm aware of that are currently available.

 

Therefore, you will be stuck with the generic driver until such a kext becomes available. Sorry. :(

:-( It is so pity, cause I have notebook with this chipset.

And what about vmware? Could it help me?

Link to comment
Share on other sites

  • 2 weeks later...

Any chance someone could summarize all the steps in what needs to be done for NForce3 (I have Abit NF8, and Windows installed on another drive). Trying not to be lazy, but read back through 3 pages and can't tie it all together.

 

Thanks!

Link to comment
Share on other sites

Summary for NForce3 ATA:

 

Get Attachment:

 

http://forum.osx86project.org/index.php?ac...type=post&id=70

 

Save your current /System/Library/Extensions/IOATAFamily.kext

 

(e.g. mv it to ~ )

 

Then replace that with the one downloaded.

 

while you're in /System/Library/Extensions , do:

 

chown -R root:wheel IOATAFamily.kext

 

to ensure permissions are correct, then

 

cd /System/Library

rm Extensions.kextcache

rm Extensions.mkext

 

to get rid of kext cache, then reboot

Link to comment
Share on other sites

  • 2 weeks later...
Summary for NForce3 ATA:

 

Get Attachment:

 

http://forum.osx86project.org/index.php?ac...type=post&id=70

 

Save your current /System/Library/Extensions/IOATAFamily.kext

 

(e.g. mv it to ~ )

 

Then replace that with the one downloaded.

 

while you're in /System/Library/Extensions , do:

 

chown -R root:wheel IOATAFamily.kext

 

to ensure permissions are correct, then

 

cd /System/Library

rm Extensions.kextcache

rm Extensions.mkext

 

to get rid of kext cache, then reboot

 

 

Thanx Funky Munkey for the full instructs followed your exact steps xbench went through the roof.

Was really weary about going for it cause everything was running well in my opinion fairly decent had no issues. But now it blazes right through everything. Thanx everybody B)

 

Here are bench results

 

Results 75.29

 

 

hmm just curious why does quartz actually work in bench mark ?

thought it didn't work......... yeah I'm newbie.

 

AMD+3000 @ 2.3 newcastle /1Gb DDR400/ Asus KN8-E Deluxe/ 60 Maxtor/ geforce3TI200 128mb/

Link to comment
Share on other sites

I implemented the patch from the ISO image (from another thread, and I cant find it right now) -- and it works great if you only have 1 hard drive on your primary chain. Unfortunately, once I put a 2nd hard drive on the chain (configured properly with master/slave settings), it panics on boot.

 

Anyone else experience this?

Link to comment
Share on other sites

Unfortunately, once I put a 2nd hard drive on the chain (configured properly with master/slave settings), it panics on boot.

 

Anyone else experience this?

 

I'm successfully booting OSX when the OSX drive is on Sec Master and a Windows drive on Pri Master and boot drive order changed in BIOS. Think I also had a DVD drive on Sec slave.

Link to comment
Share on other sites

  • 3 weeks later...
Hi, everyone!

Tell me please, is there any possibility to enable UDMA support for another chipset(s)?

I have SIS468 chipset. When I look in XP Device MGR, I see in IDE controller properties "pci\ven_1039&dev_5513". If I am right, it means that Vendor ID is 0x1039 and Device ID id 0x5513.

So, tell me please, what can I do to enable UDMA suppor on my chipset? Maybe it is possible to replace NForce IDs with mine and try to use modified IOATAFamily.kext. And how you do all that manipulations with compiling etc? :D Where can I study more about all this stuff to be able to try to do something by myself and not bothering you?

I've searched forum, but didn't find any solution for my chipset...

 

Thanks forward for your replies :-)

 

does the new build have support for SiS Chipset UDMA Controller?

 

Thanks

Link to comment
Share on other sites

any explanation as to why do we have to delete the extensions.cache thingy?

 

It's a manner of making the cache again at reboot, but it is not necesary, you can kextcahe -k /System/Library/Extension after you modify/load the porper kext to refresh the cache.

Link to comment
Share on other sites

@macgirl

what is your xbench for disk?

mine is:

Disk Test 27.36

Sequential 67.46

Uncached Write 54.81 33.65 MB/sec [4K blocks]

Uncached Write 58.60 33.16 MB/sec [256K blocks]

Uncached Read 113.33 33.17 MB/sec [4K blocks]

Uncached Read 65.94 33.14 MB/sec [256K blocks]

Random 17.16

Uncached Write 5.26 0.56 MB/sec [4K blocks]

Uncached Write 53.77 17.21 MB/sec [256K blocks]

Uncached Read 74.29 0.53 MB/sec [4K blocks]

Uncached Read 91.66 17.01 MB/sec [256K blocks]

 

this is after i did some modification to the kext. used your kext as well. it was around 14 initially. it has now doubled since the modification. but some nf4 users i read, have disk results up to 40 or 50. is there anything i'm not doing yet?

Link to comment
Share on other sites

Drive Type Maxtor 6E040L0

Disk Test 52.13

Sequential 97.86

Uncached Write 86.36 53.02 MB/sec [4K blocks]

Uncached Write 91.33 51.67 MB/sec [256K blocks]

Uncached Read 151.64 44.38 MB/sec [4K blocks]

Uncached Read 85.09 42.77 MB/sec [256K blocks]

Random 35.53

Uncached Write 12.72 1.35 MB/sec [4K blocks]

Uncached Write 78.06 24.99 MB/sec [256K blocks]

Uncached Read 78.84 0.56 MB/sec [4K blocks]

Uncached Read 118.46 21.98 MB/sec [256K blocks]

Link to comment
Share on other sites

I have a fast HD, it is a 7200 RPM drive.

 

I also have a 5400 RPM drive that has similar results as yours.

 

I love to try one of those Western Digital Raptors :)

 

Also when I did the RAID setup I got the twice speed, I hope they release RAID support soon ;)

Link to comment
Share on other sites

 Share

×
×
  • Create New...