Jump to content

NForce4 Serial ATA (DEVELOPMENT)


  • Please log in to reply
184 replies to this topic

#1
hamlo

hamlo

    InsanelyMac Protégé

  • Members
  • Pip
  • 9 posts
EDIT by macgirl:
A working kext and instructions to add it to the Installation DVD can be found here: http://forum.insanel...showtopic=35985

I need testers for test my rebuilded driver for NForce4 SAT. On my computer:
Biostar NF4UL-A9 Athlon Venice 3000
Athlon Venice 3000, 1.5 G RAM
340016A 40 G PATA Barracuda,
3200822AS 200 G SATA 150 Barracuda,
3250824AS 250 G NCQ SATA 300 Barracuda

it's working perfect...

MAC OS 10.4.7 xCode 2.4 bla-bla-bla


#2
tomtefar

tomtefar

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 261 posts
I have a MSI K8N Neo4 Platinum (nForce4 Ultra chipset) and a new 400Gb SATA2 disk without vital data, would love to try it! :D Also have Xcode 2.4 installed.

#3
hamlo

hamlo

    InsanelyMac Protégé

  • Members
  • Pip
  • 9 posts
Attached File  IOATAFamily.kext.zip   376.15KB   1278 downloads

For install:
1. copy from desktop or other unpacked module location
cp -R /Users/user_name/Desktop/IOATAFamily.kext /System/Library/Extensions

2. change attributes
chown -R root:wheel /System/Library/Extensions/IOATAFamily.kext
chmod -R 644 /System/Library/Extensions/IOATAFamily.kext

3. delete thise files
rm /System/Library/Extensions.kextcache
rm /System/Library/Extensions.mkext

4. reboot


Apple :D

This pics from my Hackintosh... :D
Attached File  ss1.jpg   40.27KB   1278 downloads
Attached File  ss2.jpg   48.58KB   705 downloads
Attached File  ss3.jpg   33.58KB   491 downloads

For any questions in PM...

Best regards Hamlo from Russia

#4
tomtefar

tomtefar

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 261 posts
Great! I will give it a try!

Could you please comment on what changes you made and what files were changed? Any chance of getting the source code? :D Pretty please with sugar on top??? :D

#5
Callysto

Callysto

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 199 posts
It didn't work for me just shrank my PATA drive to 128 meg fom 160 most bizarre

#6
tomtefar

tomtefar

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 261 posts
Copied 7 Gb of data in 2 min 13 sec.

Xbench results are impressive!!


Disk Test 72.06
Sequential 112.23
Uncached Write 170.33 104.58 MB/sec [4K blocks]
Uncached Write 141.39 80.00 MB/sec [256K blocks]
Uncached Read 64.21 18.79 MB/sec [4K blocks]
Uncached Read 140.40 70.57 MB/sec [256K blocks]
Random 53.07
Uncached Write 19.91 2.11 MB/sec [4K blocks]
Uncached Write 170.92 54.72 MB/sec [256K blocks]
Uncached Read 85.90 0.61 MB/sec [4K blocks]
Uncached Read 130.51 24.22 MB/sec [256K blocks]

EDIT: Compare to same disk on Silicon Image 3132 with official drivers. /EDIT


Will try to calculate MD5 hash on source and copied data so I know that no data corruption has taken place. Will report back later.

Very nice indeed!!

#7
tomtefar

tomtefar

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 261 posts
EDIT: Hmmmm ... my drive seems... dead. This seems to be high-risk testing.... Must check drive, back in a bit.

It's not dead... but something happened.

This is what happened:

I did get a freeze so I rebooted.

SECOND EDIT: Sorry, text below should say Sil3114, not Sil3112. Corrected now.
Moved the drive to my Sil3114 controller and when I booted the disk did not show up. THIRD EDIT Somehow my Silicon Image 3114 (which I had support for through the AppleVIAATA.kext) does not load anymore. /THIRD EDIT In Windows my FAT32 partition shows ok on the disk and if I attach it to the nForce controller again MacOSX sees it once more.

THIRD EDIT Weird. Does AppleVIAATA use your kext?? Could it in that case be that the are some dependencies between them that does not work anymore??? Ok, I screwed up with the Sil3114 driver. :D It does work in parallel. :D /THIRD EDIT

Still no MD5 hashes due to these problems.

#8
hamlo

hamlo

    InsanelyMac Protégé

  • Members
  • Pip
  • 9 posts
2 Callysto, What hardware you have ?

MB, Manufacturer, HDD, Manufacturer.... I shall try to resolve this problem

This driver working perfect on my Biostar nForce4 Ultra... No data corruption or freezes. I test my driver over 3 days

#9
lord_muad_dib

lord_muad_dib

    InsanelyMacaholic

  • Retired
  • 3,398 posts
  • Gender:Male
  • Location:italy
woooahhhhhhhhhhhhhhhhh i'll try it asap!! that's great!!!!

#10
bwhsh8r

bwhsh8r

    InsanelyMac Deity

  • Gurus
  • 2,085 posts
  • Gender:Male
  • Location:The Machine
I may have to test this in my ati radion xpress 200 mobo, maybe it will work for that too :D

#11
hamlo

hamlo

    InsanelyMac Protégé

  • Members
  • Pip
  • 9 posts
Source code hire...

Attached Files



#12
joe75

joe75

    InsanelyMacaholic

  • Retired
  • 2,513 posts
  • Gender:Not Telling

Hmmmm ... my drive seems... dead. This seems to be high-risk testing.... Must check drive, back in a bit.


Did ya kill it :hysterical:

#13
tomtefar

tomtefar

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 261 posts
No, it's ok, see my edited post above. Sorry for the alarm. It just stops my Sil3112-driver from loading/working so that I thought that the drive was dead.

#14
Callysto

Callysto

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 199 posts
Sorry hamlo it's an ASUS motherboard model K8N-VM nVidia MCP51 is reported as being the SATA controller with a device id of 0266 the harddrive is a Maxtor 6L160M0 160Gb

#15
SaxMachine

SaxMachine

    InsanelyMac Deity

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 1,607 posts
  • Gender:Male
  • Location:Sicily
  • Interests:Music...music...music...( I play the Saxophone ) and I'm a sys admin for job and passion.
Ahhhh Good Work...you are my hero!!!!

#16
tomtefar

tomtefar

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 261 posts
Some facts about my system:

MSI K8N Neo4 Platinum with on-board Silicon Image 3114 controller and an Silicon Image 3132 on my PCIe x1.

for my test I used two disks:

Disk A attached to nForce(EDIT: SATA). Disk A contains one HFS+ partition and one FAT32 partition.
Disk B attached to Sil3132 (which uses official unibin drivers and has been rocksolid for a month). Disk B contains one HFS+ partition and one NTFS partition.

This is what I did:
2Gb file from B-NTFS => A-HFS+
2Gb file from B-NTFS => A-FAT32
2Gb file from A-HFS+ => A-FAT32 (OSX gave some error that some data could not be copied and aborted)
reboot
2Gb file from A-HFS+ => B-HFS+ => A-FAT32
2Gb file from A-HFS+ => A-FAT32 (again, this time ok, although weird that it didn't work first time around)

Sad to say all 4 files show different MD5 sums...

#17
Clunis

Clunis

    InsanelyMac Protégé

  • Members
  • Pip
  • 8 posts
Hi i have an A8N-SLI mobo with nforce4... i can use this file to solve my problems with sata during installation? I must put its in the cdrom in any way?

#18
^kaneda

^kaneda

    InsanelyMac Protégé

  • Members
  • PipPip
  • 90 posts
well dos it work or still f*** off all the info?

#19
Pemberton

Pemberton

    InsanelyMac Protégé

  • Members
  • Pip
  • 15 posts
  • Location:Corvallis, Oregon
Oh man, this is amazing. I'll give it a try on my DFI SLI-DR mobo (NF4) and let you know what happens.

#20
tomtefar

tomtefar

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 261 posts
Copying from my Sil3132-SATA-HFS+ to my nForce4-SATA-HFS+ gave me the following error (and operation aborted naturally):

"Sorry, the operation could not be completed because an unexpected error occured (Error Code -50)."

This is the error I reported earlier (but could not remember at the time) so it is the second time I see this in about 15 file transfers.

EDIT: After that error I can not write to that partition at all, not even delete a file. Now it says: "Some of the items you are moving are in use by another application. Moving the items can cause problems with the application using them. Are you sure you want to moce these items?" Pressing "Continue" gives the same message with the -50 error code again.

Second EDIT: Still can't remove it after a reboot (had to use terminal as root to finally remove it). I also got a file that WinXP could not remove from my FAT32 partition after I had written it with this driver (the file kept coming back after each delete) but I could remove it with MacOSX.

Just wanted to let you guys know.





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2017 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy