Jump to content
148 posts in this topic

Recommended Posts

Ok, i'm getting on my nervs right now.

 

I've downloaded all files needed but still don't know what exactly what to do with them! Is it that hard for you expert guys teach a simple guide for us?

 

I mean.. i'm not a computer newbie, but not an Apple Developer also. In fact i'm a programmer but i just can't understand how it works.

 

Is it so hard to give us a binary file already done for 0x00e510de. I saw at least 5 other persons here trying to "develop" this binaries without any success. Woundn't be easier to release this file already done and SIMPLE directions to install them? ;)

 

equinox? macgirl?

 

Please!

first off thanks everyone for the hard work...after this fix/patch my computer feels 100 times better.

 

I used this: thanks bikx86

 

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.

 

 

only drawback I have to boot w/ -f (no biggie though)

 

 

I have:

DFI UTLanParty NF3 250gb

3000+ AMD64 mobile

1gb Corsair BH-5

9800 XT

Maxtor 120gb 7200

 

my HD drive score before:

 

Results 18.04

System Info

Xbench Version 1.2

System Version 10.4.1 (8B1025)

Physical RAM 1024 MB

Model ACPI

Drive Type Maxtor 6Y120P0

Disk Test 18.04

Sequential 13.27

Uncached Write 10.42 6.40 MB/sec [4K blocks]

Uncached Write 11.89 6.73 MB/sec [256K blocks]

Uncached Read 20.72 6.06 MB/sec [4K blocks]

Uncached Read 13.65 6.86 MB/sec [256K blocks]

Random 28.16

Uncached Write 21.20 2.24 MB/sec [4K blocks]

Uncached Write 20.33 6.51 MB/sec [256K blocks]

Uncached Read 78.22 0.55 MB/sec [4K blocks]

Uncached Read 30.39 5.64 MB/sec [256K blocks]

 

after

 

Results 70.68

System Info

Xbench Version 1.2

System Version 10.4.1 (8B1025)

Physical RAM 1024 MB

Model ACPI

Drive Type Maxtor 6Y120P0

Disk Test 70.68

Sequential 100.64

Uncached Write 95.02 58.34 MB/sec [4K blocks]

Uncached Write 102.20 57.83 MB/sec [256K blocks]

Uncached Read 121.81 35.65 MB/sec [4K blocks]

Uncached Read 89.06 44.76 MB/sec [256K blocks]

Random 54.46

Uncached Write 21.12 2.24 MB/sec [4K blocks]

Uncached Write 136.01 43.54 MB/sec [256K blocks]

Uncached Read 90.36 0.64 MB/sec [4K blocks]

Uncached Read 130.15 24.15 MB/sec [256K blocks]

Questions taken from this SHORT explaination:

 

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.

 

 

"I opened up the package contents of the IOATAFamily.kext"

 

How do you open it up ?!

 

 

"and pulled out only the AppleOnboardPCATA.kext package."

 

Is this file inside of IOATAFamily.kext ?

 

 

"I put that into the IOATAFamily.kext package that is already in the /System/Library/Extensions folder."

 

How do you put AppleOnboardPCATA.kext into IOATAFamily.kext ?

Questions taken from this SHORT explaination:

 

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.

"I opened up the package contents of the IOATAFamily.kext"

 

How do you open it up ?!

"and pulled out only the AppleOnboardPCATA.kext package."

 

Is this file inside of IOATAFamily.kext ?

"I put that into the IOATAFamily.kext package that is already in the /System/Library/Extensions folder."

 

How do you put AppleOnboardPCATA.kext into IOATAFamily.kext ?

 

 

Thanks. I were already writing the same questions here ;)

 

The explanation was helpful but could it be a bit more "newbie"? Or would kill you to post these files here?

 

Will I have to beg (more) on my knees ?

AppleOnboardPCATA.kext is not a file, is a whole directory, so you need use "cp -R" or "mv", something like this:

 

sudo cp -R AppleOnboardPCATA.kext /System/Library/Extensions/IOATAFamily.kext/Contents/Plugins/

 

then do the "sudo chown -R root:wheel IOATAFamily.kext" command.

I compiled the project but I added a line for a nForce4, like this:

 

{ 0x005310de, 6, "NVIDIA nForce4" }

 

and also modified the Info.plist adding 0x00d510de to the list, replace the kext inside IOATAFamili.kext and works with my nForce 4 :)

 

 

macgirl, what is the complete path to this Info.plist? (eg: /System/Library/Extensions/IOATAFamily.kext/...)

 

I´ve finally did the replacement of the files but it worked only on the first boot. On the later boots it was DMA only again so I thing this might be Info.plist problem.

path after moving the kext is:

/System/Library/Extensions/IOATAFamily.kext/Contents/Plugins/AppleOnboardPCATA.kext/Contents/Info.plist

 

Did you erase the caches before booting?

/System/Library/Extensions.kextcache

/System/Library/Extensions.mkext

Ok, I'm not sure if i did everything well... I downloaded AppleOnboardPCATA.kext, copied it in my "home icon/root?" directory, then in terminal, did the command:"sudo cp -R AppleOnboardPCATA.kext /System/Library/Extensions/IOATAFamily.kext/Contents/Plugins/". Then downloaded IOATAFamily.kext, did this command:"sudo chown -R root:wheel IOATAFamily.kext".

 

Now I don't know how to do the next steps...

 

Must I edit an Info.plist file somewhere? If so how do i proceed?

Must I erase caches? I don't know how to do that...

Ok... i've:

"sudo cp -R AppleOnboardPCATA.kext /System/Library/Extensions/IOATAFamily.kext/Contents/Plugins/"

"sudo chown -R root:wheel IOATAFamily.kext"

Then... nothing.

I have an Epox 8KDA3I Mobo with nForce3 and problems with DMA.

What have I edit in info.plist to get this perfect Mbits?!

 

P.S. forgive me my bad english...

Ok... i've:

"sudo cp -R AppleOnboardPCATA.kext /System/Library/Extensions/IOATAFamily.kext/Contents/Plugins/"

"sudo chown -R root:wheel IOATAFamily.kext"

Then... nothing.

I have an Epox 8KDA3I Mobo with nForce3 and problems with DMA.

What have I edit in info.plist to get this perfect Mbits?!

 

P.S. forgive me my bad english...

 

try the kext in this thread http://forum.osx86project.org/index.php?showtopic=2704 it should be easy to install and it should work on your epox , i've a nforce 3 250 too

Modified the nVidia c++ code part, build in xcode, edit the Info.plist of the resulting kext, then replace it, delete caches an reboot.

 

Thank you very much macgirl, I got my NF4 ATA working using your attached kext file! I have same device ID as yours. I got 10 time higher HD transfer rate. Maybe you should add it to wiki for NF4 MB. I just found your post under this topic.

Results 63.68

System Info

Xbench Version 1.2

System Version 10.4.1 (8B1025)

Physical RAM 2048 MB

Model ADP2,1

Drive Type Maxtor 6Y200P0

Disk Test 63.68

Sequential 93.53

Uncached Write 59.78 36.70 MB/sec [4K blocks]

Uncached Write 110.79 62.68 MB/sec [256K blocks]

Uncached Read 121.65 35.60 MB/sec [4K blocks]

Uncached Read 113.74 57.17 MB/sec [256K blocks]

Random 48.27

Uncached Write 17.08 1.81 MB/sec [4K blocks]

Uncached Write 145.26 46.50 MB/sec [256K blocks]

Uncached Read 96.93 0.69 MB/sec [4K blocks]

Uncached Read 140.96 26.16 MB/sec [256K blocks]

 

 

That's on standard IDE and after running the nForce3 250 fix posted in another thread on here... the better nForce3 250.

 

That's some insane speed compared to the paltry 5-6 I was getting before...

 

I'm definitely impressed. OS X FLIES now.

How about everyone specify which motherboard they have and what the device id is? Not all of us have windows installed and can get our device id that way.

 

0x005310de is for nforce 4

0x00e510de is for nforce3 250 rev 2

0x00d510de is for the first nforce 3

 

0x006510de , 0x01bc10de are for nforce 1&2 i don't remember in which order

×
×
  • Create New...