Jump to content

fluid | fixed

AppleIntelPIIXATA kext fully working for all ICHx Mobo (All Sata Channels working)


  • Please log in to reply
416 replies to this topic

#341
-DuNe-

-DuNe-

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 268 posts
  • Gender:Male
  • Location:France

View Postrals2007, on Nov 1 2009, 04:18 AM, said:

Dune

One more clarification ....

We'll still be needing this IOATAFamily patched http://www.insanelym...owtopic=186609# ?

Well, you can effectively use this IOATAFamily if you have panics at boot. But that's not the case on all PC...

#342
kas

kas

    InsanelyMac Protégé

  • Members
  • Pip
  • 21 posts
please, can someone answer to my question  :unsure:

how to make it load from extra folder? it doesn't load from it.

#343
rals2007

rals2007

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 423 posts

View Postkas, on Nov 1 2009, 08:33 PM, said:

please, can someone answer to my question :unsure:

how to make it load from extra folder? it doesn't load from it.


Simply put it in /Extra/Extensions OR make Extensions.mkext of all the the kext in /Extra/Extensions (including the new AppleIntelPIIXATA) and put it in /Extra.

#344
blkhockeypro19

blkhockeypro19

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 243 posts
  • Gender:Male
  • Location:Connecticut

View Postrals2007, on Nov 1 2009, 08:46 AM, said:

Simply put it in /Extra/Extensions OR make Extensions.mkext of all the the kext in /Extra/Extensions (including the new AppleIntelPIIXATA) and put it in /Extra.
So we're supposed to to have IOATAFamily.kext AND AppleIntelPIIXATAFamily.kext in exta/extensions??

#345
-DuNe-

-DuNe-

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 268 posts
  • Gender:Male
  • Location:France

View Postrals2007, on Nov 1 2009, 01:46 PM, said:

Simply put it in /Extra/Extensions OR make Extensions.mkext of all the the kext in /Extra/Extensions (including the new AppleIntelPIIXATA) and put it in /Extra.

Hum, that's not enough. you have to be sure that permissions are set correctly. When you add an extension in E/E i advise you to use Kext Utility that does all the job for you : repairing permissions and build the Extensions.mkext.
Use of it is easy , you have just to drop your Extras/Extension folder on its Icon and it does the job. Anyway, if you simply launch Kext Utility it repair permissions and build Extensions.mkext for E/E and S/L/E.

Furthermore, if you prefer to use E/E folder it is not necessary to put into it the entire IOATAFamily.kext.Just extract the AppleINtelPIIXATA from it and put it on your E/E folder.

I hope this little explanations will help all of you.

yours faithfully :(

DuNe

#346
blkhockeypro19

blkhockeypro19

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 243 posts
  • Gender:Male
  • Location:Connecticut

View Post-DuNe-, on Nov 1 2009, 12:52 PM, said:

Hum, that's not enough. you have to be sure that permissions are set correctly. When you add an extension in E/E i advise you to use Kext Utility that does all the job for you : repairing permissions and build the Extensions.mkext.
Use of it is easy , you have just to drop your Extras/Extension folder on its Icon and it does the job. Anyway, if you simply launch Kext Utility it repair permissions and build Extensions.mkext for E/E and S/L/E.

Furthermore, if you prefer to use E/E folder it is not necessary to put into it the entire IOATAFamily.kext.Just extract the AppleINtelPIIXATA from it and put it on your E/E folder.

I hope this little explanations will help all of you.

yours faithfully :thumbsup_anim:

DuNe
Thanks buddy, got it working nicely =). You might consider injecting device names, as all mine appear blank. Simply cosmetic but maybe someone has a real use for it =P

#347
-DuNe-

-DuNe-

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 268 posts
  • Gender:Male
  • Location:France

View Postblkhockeypro19, on Nov 1 2009, 08:32 PM, said:

Thanks buddy, got it working nicely =). You might consider injecting device names, as all mine appear blank. Simply cosmetic but maybe someone has a real use for it =P

hum, that's something bizarre. The system take the device name from the plist and strangely here does not.

#348
thorazine74

thorazine74

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 241 posts
  • Gender:Male
  • Location:Spain
Thanks!
I get no controller name in SP too.
Can you please post the source code or the changes you made to  apple's original to make it work with all ports?

#349
-DuNe-

-DuNe-

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 268 posts
  • Gender:Male
  • Location:France

View Postthorazine74, on Nov 1 2009, 09:10 PM, said:

Thanks!
I get no controller name in SP too.
Can you please post the source code or the changes you made to  apple's original to make it work with all ports?


The missing name in SP does not come from the source changes. Those ones are just for the second controller detection. The detection of differents ICHx come from the plist files. So i think that the missing name come from elsewhere. Anyway you can have a look at the Dense wiki, he posts a long time ago my diff to the original Apple code, I put some explanations in the source codes so some of you will understand where are the problem with the original code and what i changed:

http://www.mlvision....telPIIXATA.kext

#350
kas

kas

    InsanelyMac Protégé

  • Members
  • Pip
  • 21 posts
All right, now it loads ok from extra folder,and it works... But only with -f flag.
the boot process hangs after a time, if I don't boot with it...

What can be the reason?

By the way, I boot in 64bit mode, never tried 32bit.I'll try to look if I've got the same issue in 32bit mode.

#351
blkhockeypro19

blkhockeypro19

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 243 posts
  • Gender:Male
  • Location:Connecticut

View Postkas, on Nov 3 2009, 02:54 PM, said:

All right, now it loads ok from extra folder,and it works... But only with -f flag.
the boot process hangs after a time, if I don't boot with it...

What can be the reason?

By the way, I boot in 64bit mode, never tried 32bit.I'll try to look if I've got the same issue in 32bit mode.
If it's in an mkext then it loads perfectly every time =)

#352
kas

kas

    InsanelyMac Protégé

  • Members
  • Pip
  • 21 posts

View Postblkhockeypro19, on Nov 3 2009, 10:34 PM, said:

If it's in an mkext then it loads perfectly every time =)


thanks. it worked perfectly like you said B)

for those who doesn't know how to build an mkext (maybe it can help) :

sudo kextcache -m /Extra/Extensions.mkext /Extra/Extensions

voila =). thanks for the help, and thank you Dune ;)

#353
blkhockeypro19

blkhockeypro19

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 243 posts
  • Gender:Male
  • Location:Connecticut

View Postkas, on Nov 3 2009, 05:46 PM, said:

thanks. it worked perfectly like you said :(

for those who doesn't know how to build an mkext (maybe it can help) :

sudo kextcache -m /Extra/Extensions.mkext /Extra/Extensions

voila =). thanks for the help, and thank you Dune ;)
No problem buddy =) Dune, quick question. I get "Still Waiting for Root Device" unless I use this DSDT patch. Any idea why? It isn't just your kext, it is also SuperVIAATA.kext. Both yours and SuperVIAATA.kext work for me, but ONLY with that DSDT patch I linked to. Any idea why and is there a way to fix this so some of us don't need a DSDT patch?

#354
sendjunk

sendjunk

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 3 posts
Hi all,

I have 10.6.1 running on a GA-EP45-UD3L. Is this kext supposed to allow you to use IDE dvdroms?

I installed the kext through kext utility on a fresh install of 10.6.1 and am unable to see my IDE dvdrom drive. Is there something I am doing incorrectly?

Thanks in advance!

#355
kas

kas

    InsanelyMac Protégé

  • Members
  • Pip
  • 21 posts

View Postsendjunk, on Nov 4 2009, 04:14 AM, said:

Hi all,

I have 10.6.1 running on a GA-EP45-UD3L. Is this kext supposed to allow you to use IDE dvdroms?

I installed the kext through kext utility on a fresh install of 10.6.1 and am unable to see my IDE dvdrom drive. Is there something I am doing incorrectly?

Thanks in advance!


Your motherboard has a JMicron 368 for pata (ide) and ich10 for sata. this kexts is for sata ports to work.

For ide port, you must download JMicron 368 kext. Place the kext to /Extra/Extensions folder.

For sata, you must download this kext.when done,Get inside the kext , in /Content/Plugin Folder and copy the AppleIntelPIIXATA.kext to your /Extra/Extensions folder as well. don't touch the original IOATAFAMILY.kext in /System/Library/Extensions.


Make an mkext of your Extra folder :

kextcache -m /Extra/Extensions.mkext /Extra/Extrensions

you can now delete you /Extra/Extensions folder when the mkext is created. make a backup before.

#356
NSCXP2005

NSCXP2005

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 514 posts
  • Location:Manchester UK
Hi to all,

Does anybody know how to get this working with the Samsung NC10?

I keep getting a Kernel Panic on the Secondary SATA, keeps saying Disabled.

I have made a Boot132 and SL DVD together on one USB Stick.

I hope somebody can help

Thank you for your time

All the best

NSCXP2005

#357
rals2007

rals2007

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 423 posts

View Postblkhockeypro19, on Nov 4 2009, 07:38 AM, said:

No problem buddy =) Dune, quick question. I get "Still Waiting for Root Device" unless I use this DSDT patch. Any idea why? It isn't just your kext, it is also SuperVIAATA.kext. Both yours and SuperVIAATA.kext work for me, but ONLY with that DSDT patch I linked to. Any idea why and is there a way to fix this so some of us don't need a DSDT patch?


both AppleIntelPIIXATA & SuperVIAATA are installed?

As Dune's stated "AppleVIAATA should be removed or at least IChx ID inside of it to avoid conflicts.(In case your AppleViaAta handle other hardware than IChx: Marvell IDE for exemple)"

#358
blkhockeypro19

blkhockeypro19

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 243 posts
  • Gender:Male
  • Location:Connecticut

View Postrals2007, on Nov 5 2009, 07:11 PM, said:

both AppleIntelPIIXATA & SuperVIAATA are installed?

As Dune's stated "AppleVIAATA should be removed or at least IChx ID inside of it to avoid conflicts.(In case your AppleViaAta handle other hardware than IChx: Marvell IDE for exemple)"
haha no no, one or the other =P I'm just saying whether I'm just using SuperVIAATA.kext or this PIIXATA.kext, (separate) neither load unless I have that DSDT patch.

#359
NSCXP2005

NSCXP2005

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 514 posts
  • Location:Manchester UK
Please can somebody help me with my problem on the NC10.

Please find here a DSDT file and below that a link to the file supposed to fix Enhanced mode for SATA-controllers.

Please can somebody advise how I can get my NC10 to boot up the SL installer?

All I keep getting is KPs

Please help

NSCXP2005

#360
Rush Woo

Rush Woo

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 1 posts
help!

how can i download the files? why I cann't download the files from 'http://redirectingat...wmhlkwhmm'?

can anybody send the 20091030 version files to my mailbox rushwoo9999@hotmail.com? thanks in advance!





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2013 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   Web hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy