Jump to content

Darwin nForce4 ATA/SATA controller


1033 posts in this topic

Recommended Posts

Well since both of them (HP nx6310 and DELL Inspiron 6400) are based on Intel CPU:s and chipsets these drivers won't do you no good.

I'm not that stupid. I want to install OSX on a PC with nForce4 ( asus a8n-e mobo ) and i don't have a PATA hdd.

Has anyone been able to install or Boot OSX86 on their SATA drive with a Nforce 550 chipset?

I have an Asus M2N-E socket AM2 motherboard and when I try to boot my hard drive I get a message saying "Waiting for root device"

 

Has anyone else experienced this issue? Would I be able to use a Nforce 4 ktext to get my SATA to boot?

How many times do we have to tell people...... NO NO and NO. These drivers WILL NOT WORK on any other chipset than the older Nforce4/Ultra. In other words, Asus M2N and other bords using Nforce 4xx/5xx/6xx won't work with SATA until someone figures out what timings are needed for the SATA on these chipsets.

How many times do we have to tell people...... NO NO and NO. These drivers WILL NOT WORK on any other chipset than the older Nforce4/Ultra. In other words, Asus M2N and other bords using Nforce 4xx/5xx/6xx won't work with SATA until someone figures out what timings are needed for the SATA on these chipsets.

 

This needs to be bold, and put on the front site LOL. I didn't know that until now.

How many times do we have to tell people...... NO NO and NO. These drivers WILL NOT WORK on any other chipset than the older Nforce4/Ultra. In other words, Asus M2N and other bords using Nforce 4xx/5xx/6xx won't work with SATA until someone figures out what timings are needed for the SATA on these chipsets.

 

wrong

 

I got it working on my ASUS M2N32 Deluxe motherboard which has the nForce 590Sli chipset and the SATA controller should be the same. Anyway... It should work.

Well masterboi, looks like u r wrong. Reason is your motherboard has an additional Sii 3132 SATA controller, which is fully supported by OS X, into which your SATA HD is plugged in, and is hence working. I re-iterate the Medevil kext DOES NOT work with MCP51 onwards Nforce SATA controllers. Pitr- is right.

Well masterboi, looks like u r wrong. Reason is your motherboard has an additional Sii 3132 SATA controller, which is fully supported by OS X, into which your SATA HD is plugged in, and is hence working. I re-iterate the Medevil kext DOES NOT work with MCP51 onwards Nforce SATA controllers. Pitr- is right.

 

It is true that for the first time I installed it on the SATA drive plugged in the silicon image controller, but a week ago I installed it on my Sata drive that is plugged in the nForce controller. And it's working!

hmm interesting then.. would you please share with us how you did it? Becoz its not working on my MCP51 (nforce 430), and I would also love to get it working, as would so many more people with similar chipsets I am sure.

My SATA drive on my nForce 410/430 motherboard is detected and fully functional so this drivers does work for some motherboards. Is there a way I can integrate the .kext into the Mac OS X installer so it can detect the drive when I want to install Mac OS X?

My SATA drive on my nForce 410/430 motherboard is detected and fully functional so this drivers does work for some motherboards. Is there a way I can integrate the .kext into the Mac OS X installer so it can detect the drive when I want to install Mac OS X?

 

You can find on this forum (maybe in this topic) such text:

 

run these commands in terminal as super user:

sudo su (enter your password after this line)

mkdir /DVD_Extensions

mkextunpack -d /DVD_Extensions /Volumes/Jas\ OS\ 10.4.7/System/Library/Extensions.mkext 

(Your DVD name may be different so replace the "Jas\ OS\ 10.4.7" part with whatever yours is called, noting that the \ after a word is needed in order to put a space in. This will extract all of the extensions in the mkext file into /DVD_Extensions.)

All of the extensions in this folder are flattened meaning that anything that would be in a plugins folder within a kext is now located right next to the kext that would normally contain it. This means that the AppleGenericPCATA.kext that is normally in IOATAFamily.kext/Contents/Plugins/ is now located in the /DVD_Extensions along with IOATAFamily.kext. This means that if you're adding a new kext that contains plugins, you will need to place each kext into the /DVD_Extensions folder. This shouldn't matter if you're using kexts without plugins.

After you add the kexts you want in the bootup Extension.mkext, run these
commands:

chown -R root:wheel /DVD_Extensions
chmod -R 755 /DVD_Extensions

now you'll be able to run the kextcache.

kextcache -m /Extensions.mkext /DVD_Extensions

this will now create a new Extensions.mkext on your root / folder which you can then use transmac or whatever to replace the old one.

If you're in Mac, you can mount the image as readwrite by doing this:

hdiutil attach /"Your Image Name Here" -readwrite

This will let you copy the files directly to the image.

 

You can search google and find this:

http://forum.insanelymac.com/lofiversion/i...php/t35243.html

http://forum.insanelymac.com/index.php?sho...p;p=343366&

 

 

Or just look on couple of previous pages.

My SATA drive on my nForce 410/430 motherboard is detected and fully functional so this drivers does work for some motherboards. Is there a way I can integrate the .kext into the Mac OS X installer so it can detect the drive when I want to install Mac OS X?

ORLY? Please, let us know your mobo specs. :)

sorry snowski..

i didn't check the link i gave..

i don't know if it was broken..

i'll upload the installer here..

 

for those who didn't know how to install Nforce4 SATA driver,

or to lazy to type in terminal,download these installer and run it..

 

Installation worked fine, thanks everyone. For now it's useless for me because the RAID 0 isn't supported but I still want to thanks coders who take time for everyone. :D

Nth Venus..you typed in your earlier posts that you couldn't get your installer to see your hard drives and that you haven't gotten your ethernet to install either...

 

 

so if you really did get your nforce 410/430 mobo to be fully operable with your SATA hard drive..

 

please do share.

Okay

I will post a short guide how to install OSX86 on a nForce SATA controller, but I don't have time right now.

I HOPE I will write a guide before sunday because then I'm in Polland for a week. Sorry, I don't have much time :S

But I promise I will write a guide.

 

maybe someone from polland? XD

I'm going to Czechowice-Dziedzice XD

I just installed the kext and it worked. That's all I had to do to get the SATA drive working. The problem is I have an ASRock motherboard which uses Realtek 8201CL PHY for it's LAN controller and no-one has managed to get that working so I've kinda given up. I have a brand new ASRock Intel 945G motherboard which would work perfectly with OSX 86 but I haven't got the funds to get the CPU and RAM,that's all I need. I don't know whether any fellow InsanelyMac members will donate some money or something to help me.

Hello,

 

I would like to say thanks, I have used the AppleNForceATA.kext and increased my PATA disc performance 10x. :pirate2:

 

I have a P5NSLI mobo. The Sata portion of the kext kinda works but I get the IOATA bus blocking error. Is there any way to use this .kext and remove the SATA portion of it. Also I noticed my dvd-burner dosen't function anymore and Finder freezez up when trying to read a disc in it. Is there a workaround for this problem?

 

update: dvd-burner seems ok, I believe the trouble was hardware related, ide cable, so all PATA is working well with respectable disk performance.The only partitions I tried to mount on the SATA drive were NTFS, so maybe that isn't helping the situation either, but I do not think that would cause the IOATA bus blocking error

 

Thanks in advance , Mike

Ok, so now that some random people have cited their success stories, I just had to try using meDevil's driver for myself. So I patched my DVD successfully, and I was able to see my sata drive and the partitions therein. However, when I went to create a new partition, it would work for a moment and then freeze. No error, nothing. *Sigh* I shouldn't have gotten my hopes up... This sucks because it seems like we're so close!

I seem to be having trouble getting this kext to load , could anyone please help? I have installed it correctly and I see it detecting my chipset as nforce3 pro during startup , but AppleNforceATA.kext does not appear under loaded extensions in the system profiler and my SATA is listed as no information.

 

I deleted the AppleOnboardPCATA.kext , with no ill effects , because I thought it was keeping it from loading properly but that did nothing. I can see IOATAFamily and IOATABlockStorage loaded , I recall reading somewhere in this post that I may need to make sure my device id isn't in the plugins of IOATAFamily? Of which the BlockStorage.kext is a member of... I just didn't wanna take the risk of screwing things up without asking first.

 

Thanks for any help ;)

i have installation disk "Mac OS X 10.4.8 [JaS AMD-Intel-SSE2-SSE3 with PPF1 & PPF2]", and i want install macosx in a partition on my sata hdd. Is it possible to install macosx in this hdd or the patch for nforce4 should be used only for data partition and not for mac system partition?

×
×
  • Create New...