TWR Posted August 24, 2009 Share Posted August 24, 2009 as the topic title says, some (many ?) users are facing an early boot KP with SL, related to IOATAFamily.kext. so far it seems that PIIXATA plugin loading results in KP just after reporting that the "Secondary PCI IDE Channel is disabled", either it's turned off from BIOS or it ain't any secondary PATA controller on the mobo. quite often, the modified kext released by netkas on is blog doesn't solve the issue, unfortunately ... I'm not sure it can help, but establishing the link in all cases might help ... or not ... Link to comment https://www.insanelymac.com/forum/topic/181389-ioatafamilykext-kp/ Share on other sites More sharing options...
mamadou Posted August 25, 2009 Share Posted August 25, 2009 Same problem here, any idea pliiiz? Link to comment https://www.insanelymac.com/forum/topic/181389-ioatafamilykext-kp/#findComment-1234819 Share on other sites More sharing options...
URBANsUNITED Posted August 25, 2009 Share Posted August 25, 2009 Hi, i had similar problems and was able to boot in 32bit mode using the following kext http://www.insanelymac.com/forum/index.php?showtopic=88335 it is for Leopard but works very fine under SL in 32bit. much luck greetings URBANsUNITED Link to comment https://www.insanelymac.com/forum/topic/181389-ioatafamilykext-kp/#findComment-1234936 Share on other sites More sharing options...
mamadou Posted August 25, 2009 Share Posted August 25, 2009 Hi,i had similar problems and was able to boot in 32bit mode using the following kext http://www.insanelymac.com/forum/index.php?showtopic=88335 it is for Leopard but works very fine under SL in 32bit. much luck greetings URBANsUNITED Thanks URBANsUNITED. I have no problem in -x32 mode.Therefore under 64 bit my ATA optic CD/DVD is not recognised at all. I think TWR is right and I join his analysis in Post #1. Link to comment https://www.insanelymac.com/forum/topic/181389-ioatafamilykext-kp/#findComment-1234965 Share on other sites More sharing options...
curlyboy Posted August 25, 2009 Share Posted August 25, 2009 I had to use IOATAFamily.kext from leopard in order to get my ide`s recognised Link to comment https://www.insanelymac.com/forum/topic/181389-ioatafamilykext-kp/#findComment-1235070 Share on other sites More sharing options...
TWR Posted August 25, 2009 Author Share Posted August 25, 2009 I had to use IOATAFamily.kext from leopard in order to get my ide`s recognised many of us had too, but it isn't a satisfactory solution for it doesn't allow full 64-bit support ... Link to comment https://www.insanelymac.com/forum/topic/181389-ioatafamilykext-kp/#findComment-1235080 Share on other sites More sharing options...
mamadou Posted August 25, 2009 Share Posted August 25, 2009 many of us had too, but it isn't a satisfactory solution for it doesn't allow full 64-bit support ... Exactly TWR, what I mean. In fact, I'm not alone Link to comment https://www.insanelymac.com/forum/topic/181389-ioatafamilykext-kp/#findComment-1235097 Share on other sites More sharing options...
rest assured son Posted August 25, 2009 Share Posted August 25, 2009 Exactly TWR, what I mean. In fact, I'm not alone 64 bit is stupid anyway, the 64 bit programs still run in 64 bit when in 32 bit mode. Apple says it best: The 32-bit kernel fully supports 64-bit applications, all system libraries that 64-bit applications use are fully 64-bit, and 64-bit applications have a full 64-bit virtual address space of 16 exabytes available to them on Mac OS X. The primary benefit of a 64-bit kernel is to improve the efficiency of accessing over 32GB of RAM. Do you have 32GB of RAM? Bet not, use 32 bit (-x32). There are not 32gb of programs for the macintosh. Link to comment https://www.insanelymac.com/forum/topic/181389-ioatafamilykext-kp/#findComment-1235214 Share on other sites More sharing options...
TWR Posted August 25, 2009 Author Share Posted August 25, 2009 maybe it's "stupid" as you say, but some of us want a stable 64-bit SL nonethless ! value judgement appart, the challenge looks interesting by itslef, in my case, alongside the quest for the most retail hackOS X (so far Darwin folder with DSDT.aml, boot.plist and a few kexts to get a stable 10.5 ...) of course we could buy a real Mac, but sometimes we don't want to, sometimes we can't afford it. anyway, looking at the 10.6 PIIXATA source code might be usefull, if it's relaesed some day ... Link to comment https://www.insanelymac.com/forum/topic/181389-ioatafamilykext-kp/#findComment-1235265 Share on other sites More sharing options...
dparada78 Posted August 25, 2009 Share Posted August 25, 2009 well i had the ioata kp too...fixed it by replacing snows ioata with ioatafamily.kext from my 10.5.6 iPc DVD....and added legacyappleintelPIIXATA.kext to S/L/E on my snow installation. Then I reboot. That got my sata hd recognized, no more still waiting for root device, but i still haven't been able to boot into snow....i get an acpi_smc error appleintelcpu timeout and it just hangs there...this is on my ud3p...i used the guide over at infinitemac... http://www.infinitemac.com/f57/how-to-inst...-on-a-pc-t3137/ Link to comment https://www.insanelymac.com/forum/topic/181389-ioatafamilykext-kp/#findComment-1235274 Share on other sites More sharing options...
toxykdude Posted August 26, 2009 Share Posted August 26, 2009 so far it seems that PIIXATA plugin loading results in KP just after reporting that the "Secondary PCI IDE Channel is disabled", either it's turned off from BIOS or it ain't any secondary PATA controller on the mobo. I have the same problem. any help it's really welcome Link to comment https://www.insanelymac.com/forum/topic/181389-ioatafamilykext-kp/#findComment-1235965 Share on other sites More sharing options...
edmondwck Posted August 26, 2009 Share Posted August 26, 2009 Same problem here. MB : Asrock Conroe945gz-dvi Link to comment https://www.insanelymac.com/forum/topic/181389-ioatafamilykext-kp/#findComment-1236190 Share on other sites More sharing options...
TWR Posted August 26, 2009 Author Share Posted August 26, 2009 by the way, my mobo is an Asrock 945GCM-S, my CPU a C2D E7300 OCed to Pi GHz, with 4 Go 800 MHz DDR2 SDRAM Link to comment https://www.insanelymac.com/forum/topic/181389-ioatafamilykext-kp/#findComment-1236199 Share on other sites More sharing options...
mamadou Posted August 28, 2009 Share Posted August 28, 2009 as the topic title says, some (many ?) users are facing an early boot KP with SL, related to IOATAFamily.kext. so far it seems that PIIXATA plugin loading results in KP just after reporting that the "Secondary PCI IDE Channel is disabled", either it's turned off from BIOS or it ain't any secondary PATA controller on the mobo. quite often, the modified kext released by netkas on is blog doesn't solve the issue, unfortunately ... I'm not sure it can help, but establishing the link in all cases might help ... or not ... Up...Any help, please? Link to comment https://www.insanelymac.com/forum/topic/181389-ioatafamilykext-kp/#findComment-1239797 Share on other sites More sharing options...
kvik Posted August 28, 2009 Share Posted August 28, 2009 Try using the kext from post #3 in /Extra/Extensions, and remove IOATAFamily.kext from /System/Library/Extensions on Snow Leo partition. Worked for me. (BTW, can Disabler.kext be configured to disable the "built-in" IOATAFamily.kext, while still allowing the one in /Extra/Extensions to load?) Link to comment https://www.insanelymac.com/forum/topic/181389-ioatafamilykext-kp/#findComment-1239898 Share on other sites More sharing options...
mamadou Posted August 29, 2009 Share Posted August 29, 2009 Try using the kext from post #3 in /Extra/Extensions, and remove IOATAFamily.kext from /System/Library/Extensions on Snow Leo partition. Worked for me. (BTW, can Disabler.kext be configured to disable the "built-in" IOATAFamily.kext, while still allowing the one in /Extra/Extensions to load?) Thanks kvik...As I said, I've no problem with modified "ioata" in -x32 mode, but I would like to be fixed in x64 mode. Hope to see soon SL sources. Link to comment https://www.insanelymac.com/forum/topic/181389-ioatafamilykext-kp/#findComment-1239972 Share on other sites More sharing options...
mamadou Posted August 29, 2009 Share Posted August 29, 2009 Well some good news. Apple has released 10.6 sources. http://www.opensource.apple.com/release/mac-os-x-106/ and they include AppleIntelPIIXATA.kext and IOATAFamily.kext, the 2 offending kexts, so hopefully someone who knows what they are doing can find a quick solution. Thanks timmyj9. Link to comment https://www.insanelymac.com/forum/topic/181389-ioatafamilykext-kp/#findComment-1240324 Share on other sites More sharing options...
kvik Posted August 29, 2009 Share Posted August 29, 2009 Thanks kvik...As I said, I've no problem with modified "ioata" in -x32 mode, but I would like to be fixed in x64 mode. Hope to see soon SL sources. I see. I'm on a regular Core Duo, so -x32 is the only way for me anyways. Link to comment https://www.insanelymac.com/forum/topic/181389-ioatafamilykext-kp/#findComment-1240683 Share on other sites More sharing options...
moabyte Posted August 29, 2009 Share Posted August 29, 2009 This also worked for me with -x32 boot. I have an ASUS P5G965. Link to comment https://www.insanelymac.com/forum/topic/181389-ioatafamilykext-kp/#findComment-1241074 Share on other sites More sharing options...
Uptown_J Posted August 29, 2009 Share Posted August 29, 2009 64 bit is stupid anyway, the 64 bit programs still run in 64 bit when in 32 bit mode. Apple says it best: Do you have 32GB of RAM? Bet not, use 32 bit (-x32). There are not 32gb of programs for the macintosh. WOWZER - you're being harsh. You see I agree with you 100% but I wouldn't be so bold as to say "it's stupid." Please people, throw away all those 64bit assumptions gathered from the windows linux camp. This is Mac OS Mach kernel. It's a whole different animal - pun intended. This is not Windows. The 32bit kernel Darwin kernel is far more versatile in handling more than 4gbytes of RAM and running 64bit native apps. Windows microkernel cannot do this. Though both are mach hybrid kernel, the windows kernel handles memory like a monolithic linux kernel. Sure Apple includes the ability to launch in 64bit mode but this it is not ready for primetime yet. It is specifically geared for a very limited hardware type and limited run. Overtime we will see the need to use the 64bit kernel but for no I did not see any advantage by using it. I have played with it and I can tell you that 32bit is faster, it's more stable, and unless I could install 32 gbytes of RAM I doubt I would see any significant gains. There are major downsides to using 64bit. My system RAM is eaten up dramatically and applications seem to take up a tad bit more resources. Link to comment https://www.insanelymac.com/forum/topic/181389-ioatafamilykext-kp/#findComment-1241335 Share on other sites More sharing options...
nofearl Posted August 30, 2009 Share Posted August 30, 2009 WOWZER - you're being harsh. You see I agree with you 100% but I wouldn't be so bold as to say "it's stupid." Please people, throw away all those 64bit assumptions gathered from the windows linux camp. This is Mac OS Mach kernel. It's a whole different animal - pun intended. This is not Windows. The 32bit kernel Darwin kernel is far more versatile in handling more than 4gbytes of RAM and running 64bit native apps. Windows microkernel cannot do this. Though both are mach hybrid kernel, the windows kernel handles memory like a monolithic linux kernel. Sure Apple includes the ability to launch in 64bit mode but this it is not ready for primetime yet. It is specifically geared for a very limited hardware type and limited run. Overtime we will see the need to use the 64bit kernel but for no I did not see any advantage by using it. I have played with it and I can tell you that 32bit is faster, it's more stable, and unless I could install 32 gbytes of RAM I doubt I would see any significant gains. There are major downsides to using 64bit. My system RAM is eaten up dramatically and applications seem to take up a tad bit more resources. excellent info! thanks Link to comment https://www.insanelymac.com/forum/topic/181389-ioatafamilykext-kp/#findComment-1241593 Share on other sites More sharing options...
dlach Posted August 30, 2009 Share Posted August 30, 2009 Well some good news.Apple has released 10.6 sources. http://www.opensource.apple.com/release/mac-os-x-106/ and they include AppleIntelPIIXATA.kext and IOATAFamily.kext, the 2 offending kexts, so hopefully someone who knows what they are doing can find a quick solution. Thanks timmyj9. Found THIS elsewhere in the SL forum. Supposedly a SL version of AppleIntelPIIXATA.kext that won't cause KPs. My understanding is that AppleIntelPIIXATA.kext is the problem as a plug-in to IOATAFamily.kext, they aren't "two offending" kexts. This is just what I've read though, I haven't tried installing SL. Link to comment https://www.insanelymac.com/forum/topic/181389-ioatafamilykext-kp/#findComment-1242197 Share on other sites More sharing options...
EternalYWrecked Posted August 30, 2009 Share Posted August 30, 2009 For some of us Laptop users, just a deletion of the IOATAFamily.kext has worked for me. I could not get around the error, and it drove me crazy for about 4 hours. Tried all different kernel flags to no avail. Up and running now on Gateway laptop, still working on audio though. Link to comment https://www.insanelymac.com/forum/topic/181389-ioatafamilykext-kp/#findComment-1242259 Share on other sites More sharing options...
brio2 Posted August 31, 2009 Share Posted August 31, 2009 (semi-OT) in SL i have problems accessing my second SATA hard drive. Opening applications like Safari within the system partly permits loading parts of the second HDD, other times it acts like "halted". ideas anyone? thx Link to comment https://www.insanelymac.com/forum/topic/181389-ioatafamilykext-kp/#findComment-1243871 Share on other sites More sharing options...
Recommended Posts