blkhockeypro19 Posted November 3, 2009 Share Posted November 3, 2009 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 =) Link to comment Share on other sites More sharing options...
kas Posted November 3, 2009 Share Posted November 3, 2009 If it's in an mkext then it loads perfectly every time =) 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 Link to comment Share on other sites More sharing options...
blkhockeypro19 Posted November 3, 2009 Share Posted November 3, 2009 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? Link to comment Share on other sites More sharing options...
sendjunk Posted November 4, 2009 Share Posted November 4, 2009 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! Link to comment Share on other sites More sharing options...
kas Posted November 4, 2009 Share Posted November 4, 2009 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. Link to comment Share on other sites More sharing options...
NSCXP2005 Posted November 5, 2009 Share Posted November 5, 2009 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 Link to comment Share on other sites More sharing options...
Onixs Posted November 6, 2009 Share Posted November 6, 2009 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)" Link to comment Share on other sites More sharing options...
blkhockeypro19 Posted November 6, 2009 Share Posted November 6, 2009 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. Link to comment Share on other sites More sharing options...
NSCXP2005 Posted November 6, 2009 Share Posted November 6, 2009 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 Link to comment Share on other sites More sharing options...
Rush Woo Posted November 6, 2009 Share Posted November 6, 2009 help! how can i download the files? why I cann't download the files from 'http://redirectingat.com/?id=292X457&url=http%3A%2F%2Fwww.mediafire.com%2F%3Fymwmhlkwhmm'? can anybody send the 20091030 version files to my mailbox rushwoo9999@hotmail.com? thanks in advance! Link to comment Share on other sites More sharing options...
-DuNe- Posted November 6, 2009 Author Share Posted November 6, 2009 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 into the USB Stick , the IOATAFamily.Kext must be on S/L/E and not in E/E. I also had this problem with a friend's Dell Laptop. Don't forget to repare correctly the permissions. Link to comment Share on other sites More sharing options...
Arial Posted November 6, 2009 Share Posted November 6, 2009 Here the link of the IOATAFamily kext with the new AppleIntelPIIXATA embedded in its plugin folder: 31.10.2009: Snow Leopard 10.6.1 Universal version (32 & 64 bits) ! (Rev1: added missing Ich8 ID) : Here Snow Leopard 10.6.1 64 bits version Only ! : Here Gooooood news...! Thank you very much DuNe. All 4 SATA channels on Abit IP35-E (ICH9) works flawless. also faster boot than before. Link to comment Share on other sites More sharing options...
blkhockeypro19 Posted November 8, 2009 Share Posted November 8, 2009 Hi DuNe. Just a thought. This DSDT patch frees up some IRQs that some SATA controllers need to properly utilize this kext. Without that DSDT patch, your kext still doesn't allow us to get root device, and the boot stalls. I'm not sure if this is possible, but adding this IRQ fix directly into the source code would benefit some in being able to properly boot, and others it would improve hard drive performance. It's just a though if you get the chance. Link to comment Share on other sites More sharing options...
Cruising Flame Posted November 12, 2009 Share Posted November 12, 2009 I have no luck with this in SL in IDE mode only AHCI works on my GA-P35-DS4. Link to comment Share on other sites More sharing options...
Vampirexx Posted November 13, 2009 Share Posted November 13, 2009 Me too o luck with asus laptop. This kext need a fix with ich7 ich8 controllers. I tried putting ppleintelpiixata into Chamaleon extensions folder or the ioatafamily no works. Tried also to put the extensions into system/library/extensions no work and got kernel panic when boot. Hope you could make it! Thanx Dune for your time! Link to comment Share on other sites More sharing options...
noctrl Posted November 21, 2009 Share Posted November 21, 2009 Dune, after adding the missing ICH8 ID's, my other sata ports were detected perfectly! Thank you for fixing that. My only problem is when dropped in E/E, it only gets root device when I boot with the "ignore caches." If I boot in verbose or regular mode, I get the still waiting for root device error. Anybody else have this problem and/or have any advice? Same here. It works on Snow Leopard 10.6.2 like a charm but only in 32-bit mode. For 64-bit mode I have to let 'ignore caches' on Chameleon 2.0 RC3 while having AppleIntelPIIXATA.kext in /Volumes/EFI/Extra/10.6/Extensions and /Volumes/EFI/Extra/10.6/Extensions.mkext created. noctrl:/> ls -la /Volumes/EFI/Extra/10.6/Extensions/ drwxr-xr-x 13 root wheel 442 21 Nov 16:50 . drwxr-xr-x 9 root wheel 306 21 Nov 16:51 .. drwxr-xr-x@ 3 root wheel 102 11 Jun 23:24 AppleACPIPS2Nub.kext drwxr-xr-x@ 3 root wheel 102 31 Okt 12:29 AppleIntelPIIXATA.kext drwxr-xr-x@ 3 root wheel 102 21 Jun 12:32 LegacyAppleAHCIPortJMicronJMB36xSATA.kext drwxr-xr-x 3 root wheel 102 17 Jul 13:03 NVinject.kext drwxr-xr-x 3 root wheel 102 19 Aug 21:34 NullCPUPowerManagement.kext drwxr-xr-x 3 root wheel 102 19 Aug 21:34 OpenHaltRestart.kext drwxr-xr-x 3 root wheel 102 19 Aug 21:34 PlatformUUID.kext drwxr-xr-x 3 root wheel 102 8 Okt 17:03 UUID.kext drwxr-xr-x 3 root wheel 102 18 Jul 06:44 VoodooHDA.kext drwxr-xr-x 3 root wheel 102 29 Aug 17:35 VoodooPS2Controller.kext drwxr-xr-x 3 root wheel 102 22 Aug 11:33 fakesmc.kext noctrl:/> lspci -nn 00:00.0 Host bridge [0600]: Intel Corporation DRAM Controller [8086:29c0] (rev 02) 00:01.0 PCI bridge [0604]: Intel Corporation PCI Express Root Port [8086:29c1] (rev 02) 00:1a.0 USB Controller [0c03]: Intel Corporation USB UHCI Controller #4 [8086:2937] (rev 02) 00:1a.1 USB Controller [0c03]: Intel Corporation USB UHCI Controller #5 [8086:2938] (rev 02) 00:1a.2 USB Controller [0c03]: Intel Corporation USB UHCI Controller #6 [8086:2939] (rev 02) 00:1a.7 USB Controller [0c03]: Intel Corporation USB2 EHCI Controller #2 [8086:293c] (rev 02) 00:1b.0 Audio device [0403]: Intel Corporation HD Audio Controller [8086:293e] (rev 02) 00:1c.0 PCI bridge [0604]: Intel Corporation PCI Express Port 1 [8086:2940] (rev 02) 00:1c.4 PCI bridge [0604]: Intel Corporation PCI Express Port 5 [8086:2948] (rev 02) 00:1c.5 PCI bridge [0604]: Intel Corporation PCI Express Port 6 [8086:294a] (rev 02) 00:1d.0 USB Controller [0c03]: Intel Corporation USB UHCI Controller #1 [8086:2934] (rev 02) 00:1d.1 USB Controller [0c03]: Intel Corporation USB UHCI Controller #2 [8086:2935] (rev 02) 00:1d.2 USB Controller [0c03]: Intel Corporation USB UHCI Controller #3 [8086:2936] (rev 02) 00:1d.7 USB Controller [0c03]: Intel Corporation USB2 EHCI Controller #1 [8086:293a] (rev 02) 00:1e.0 PCI bridge [0604]: Intel Corporation 82801 PCI Bridge [8086:244e] (rev 92) 00:1f.0 ISA bridge [0601]: Intel Corporation LPC Interface Controller [8086:2918] (rev 02) 00:1f.2 IDE interface [0101]: Intel Corporation 2 port SATA IDE Controller [8086:2921] (rev 02) 00:1f.3 SMBus [0c05]: Intel Corporation SMBus Controller [8086:2930] (rev 02) 00:1f.5 IDE interface [0101]: Intel Corporation 2 port SATA IDE Controller [8086:2926] (rev 02) 01:00.0 VGA compatible controller [0300]: nVidia Corporation Unknown device [10de:0402] (rev a1) 02:00.0 Ethernet controller [0200]: Attansic Technology Corp. L1 Gigabit Ethernet Adapter [1969:1048] (rev b0) 03:00.0 SATA controller [0106]: JMicron Technologies, Inc. JMicron 20360/20363 AHCI Controller [197b:2363] (rev 03) 03:00.1 IDE interface [0101]: JMicron Technologies, Inc. JMicron 20360/20363 AHCI Controller [197b:2363] (rev 03) 05:01.0 FireWire (IEEE 1394) [0c00]: Texas Instruments TSB12LV23 IEEE-1394 Controller [104c:8019] 05:03.0 FireWire (IEEE 1394) [0c00]: VIA Technologies, Inc. IEEE 1394 Host Controller [1106:3044] (rev c0) The mobo is Asus P5K (plain) with ICH9 onboard. Beside that issue evrything else working. I'll try to inject the kext directly into system. However it's a dirty hack to me. A retail install IMO should not be tained. cheers /noctrl update: As I have expected, it works if injected directly into system. Link to comment Share on other sites More sharing options...
buchka Posted December 4, 2009 Share Posted December 4, 2009 I have p5k ide wd 320 (with snow leopard 10.6.0) sata2 wd 500 i use ioatafamily.kext but can't work where a can download your AppleintelPIIXATA.kext for SL 10.6.0 , and IOAtafamily.kext. ? Link to comment Share on other sites More sharing options...
Marius21 Posted December 11, 2009 Share Posted December 11, 2009 I have p5kide wd 320 (with snow leopard 10.6.0) sata2 wd 500 i use ioatafamily.kext but can't work where a can download your AppleintelPIIXATA.kext for SL 10.6.0 , and IOAtafamily.kext. ? I need the same thing too. I just can't wait to try it, but I only have a 10.6.0 Retail DVD. I can't event install it without this. Can you please compile it for 10.6.0? (ASUS P5K ICH9) Link to comment Share on other sites More sharing options...
kas Posted December 11, 2009 Share Posted December 11, 2009 I have p5kide wd 320 (with snow leopard 10.6.0) sata2 wd 500 i use ioatafamily.kext but can't work where a can download your AppleintelPIIXATA.kext for SL 10.6.0 , and IOAtafamily.kext. ? I have the same mobo, and everything works.Strange that it doesn't work for you.You must be missing something. Try looking in the bios.set sata to enhanced mode, jmicron port to ide(not ahci) Repair correctly you permissions. something must be wrong, because for me, dune's kext works on every versions of snow leopard. Link to comment Share on other sites More sharing options...
kocoman Posted December 18, 2009 Share Posted December 18, 2009 Whats the difference between this and netkas version (taken from leopard?)? Also does this work for 10.6.2? Why does it panic in the first place? The Secondary IDE port disabled problem? Link to comment Share on other sites More sharing options...
audit13 Posted December 23, 2009 Share Posted December 23, 2009 I have a p5k-c and the 10.6.1 kext doesn't work for me when trying to install SL 10.6.0 in the /Extra/Extensions folder. Is a different kext required for 10.6.0? I examined the info.plist and added my device id to the ich9 2 port sata line and only ports 1 and 2 work. Should I be editing a different line to add my device ids? My device IDs are 2921 and 2926. Any info would be appreciated. Link to comment Share on other sites More sharing options...
sir mac alot Posted December 23, 2009 Share Posted December 23, 2009 i installed they latest universal kext. extracting the AppleIintelPIIXATA.kext into the Extra/Extensions folder. crash on restart. D975XBX2, 10.6.2, ahci, sata drives, IDE dvd & cd drive tried the dsdt patch but my dsdt is different than the patch info. Dune, any idea why your kext does not work with my system? Link to comment Share on other sites More sharing options...
targeter15 Posted December 30, 2009 Share Posted December 30, 2009 Tiger link dead. Can someone please reupload? Link to comment Share on other sites More sharing options...
Detrich Posted December 31, 2009 Share Posted December 31, 2009 Hi, guys AppleIintelPIIXATA.kext will work with ICHx SATA, in IDE mode only, not AHCI. For AHCI you'll need only to fix your DSDT. Link to comment Share on other sites More sharing options...
yehia2amer Posted January 11, 2010 Share Posted January 11, 2010 i use "GA-8I915P Duo (Rev 2.0)" MOBO with Southbridge : Intel® ICH6 using snow leopard i used kext which is taken from ipc 10.5 destro and it works with the snow leopard but only X32 mode what can i do to go to x64 with this kext , because i didn't work at all Link to comment Share on other sites More sharing options...
Recommended Posts