Jump to content

IOATAFamily.kext KP


  • Please log in to reply
23 replies to this topic

#1
TWR

TWR

    InsanelyMac Protégé

  • Members
  • Pip
  • 19 posts
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 ...

#2
mamadou

mamadou

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 118 posts
Same problem here, any idea pliiiz? ;)

#3
URBANsUNITED

URBANsUNITED

    InsanelyMac Protégé

  • Members
  • Pip
  • 28 posts
Hi,
i had similar problems and was able to boot in 32bit mode using the following kext
http://www.insanelym...showtopic=88335
it is for Leopard but works very fine under SL in 32bit.
much luck

greetings
URBANsUNITED

#4
mamadou

mamadou

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 118 posts

Hi,
i had similar problems and was able to boot in 32bit mode using the following kext
http://www.insanelym...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. :welcomeani:
I think TWR is right and I join his analysis in Post #1.

#5
curlyboy

curlyboy

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 868 posts
  • Gender:Male
I had to use IOATAFamily.kext from leopard in order to get my ide`s recognised

#6
TWR

TWR

    InsanelyMac Protégé

  • Members
  • Pip
  • 19 posts

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 ...

#7
mamadou

mamadou

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 118 posts

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 :thumbsup_anim:

#8
rest assured son

rest assured son

    InsanelyMac Protégé

  • Members
  • PipPip
  • 93 posts

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.

#9
TWR

TWR

    InsanelyMac Protégé

  • Members
  • Pip
  • 19 posts
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 ...

#10
dparada78

dparada78

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 110 posts
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.infinitem...-on-a-pc-t3137/

#11
toxykdude

toxykdude

    InsanelyMac Protégé

  • Members
  • Pip
  • 32 posts

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 :)

#12
edmondwck

edmondwck

    InsanelyMac Protégé

  • Members
  • Pip
  • 42 posts
Same problem here.

MB : Asrock Conroe945gz-dvi

#13
TWR

TWR

    InsanelyMac Protégé

  • Members
  • Pip
  • 19 posts
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

#14
mamadou

mamadou

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 118 posts

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? :unsure:

#15
kvik

kvik

    InsanelyMac Protégé

  • Members
  • Pip
  • 5 posts
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?)

#16
mamadou

mamadou

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 118 posts

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. :)

#17
mamadou

mamadou

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 118 posts
Well some good news.
Apple has released 10.6 sources.
http://www.opensourc...e/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.

#18
kvik

kvik

    InsanelyMac Protégé

  • Members
  • Pip
  • 5 posts

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. :unsure:


I see. I'm on a regular Core Duo, so -x32 is the only way for me anyways. :D

#19
moabyte

moabyte

    InsanelyMac Protégé

  • Members
  • Pip
  • 5 posts
This also worked for me with -x32 boot. I have an ASUS P5G965.

#20
spammon

spammon

    InsanelyMac Protégé

  • Members
  • PipPip
  • 91 posts
  • Gender:Male

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.





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

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