Mac OS X on x86 Hardware 2008–2024 Technical Archive
InfiniteMac OSx86 › Snow Leopard 10.6 › Who succeeded in installing 10a432 without AHCI Mode
27,237 reads · 2009-08-18 – 2009-11-25
Report Snow Leopard 10.6 DSDT Chameleon / Boot-132 Voodoo / XNU Kernel ASUS P5K / P5Q

Who succeeded in installing 10a432 without AHCI Mode

I am using P5K, 8600gt, e6750, and I used 10a222 with SATA Mode - Enhanced about 6 months age. After I Installed 10a432 and when I booted, I always saw the following error message. ------------ Darwin/x86 boot v5.0.132 - Chameleon v1.0.12…

Primary Author
@good4man Published 2009-08-18
Collection
Snow Leopard 10.6
Archival Footprint
27,237 historical reads · 15 curated field notes (from 19 dispatches) · 2009-08-18 – 2009-11-25
Credited Voices (9)
@good4man (4)@elfdood (4)@twr (3)@tham50 (2)@shoully (2)@OG-Phantom@vista00@The Edge3000@be11o

I am using P5K, 8600gt, e6750, and I used 10a222 with SATA Mode - Enhanced about 6 months age.
After I Installed 10a432 and when I booted, I always saw the following error message.
------------
Darwin/x86 boot v5.0.132 - Chameleon v1.0.12
Build data : 2008-11-16 17:37:29
2047MB memory
VESA v 3.0 14MB (NVIDIA)
Loading Darwin/x86
Loading kernel mach_kernel
Loading HFS file : [mach_kernel]from 42302f0
Loading HFS file : [mach_kernel]from 42302f0
( Kernel overflows available space. )
--------------

[ boot flag => -v -f -x, -v -f -x32, -v -f -x64 ]
[ BIOS => SATA Mode - Enhanced ( Because P5K has no Default AHCI Mode.) ]

(q1) Who succeeded in installing 10a432 with SATA Mode - Enhanced or Jmicron - ACHI Mode ?
(q2) Can I get Default AHCI Mode by DSDT.aml ?

Author Updates & Technical Revisions

Follow-up dispatches by @good4man

Author Update #1 @good4man 2009-08-18

To OG-Phantom
( I hope that a nice guy can release the DSDT with AHCI, but it is likely to be difficult. )

To elfdood
( Thanks for your information about SATA Mode - compatibe. I will try it. BTW, what kexts did you use ? )

Author Update #2 @good4man 2009-08-22

To twr
If you see the info.plists of two kexts, you may know about the differences.

To elfdood & tham50
Thank you very very much.^^
At last I succeeded in installing 10a432 with SATA Mode - Enhanced.
I used the AppleIntelPIIXATA2.kext in iATKOSv7 and sk1nhd33t`s guide ( Retail Snow Leopard DVD install for G31M-ES2L → )

Author Update #3 @good4man 2009-08-22

- AppleIntelPIIXATA2.kext ( iATKOSv7 )
( x86 osx.com/bbs/c_data/osxtips_comment/AppleIntelPIIXATA2.kext.zip )
o 32bit mode ( good work ) ( sata port 1, 2, 3, 4 + 8600gt + sound + internet )
o 64bit mode ( no work )

- AppleIntelPIIXATA.kext ( netkas )
o 32bit mode ( no work)
o 64bit mode ( no work )

- IOATAFamily.kext ( The Edge3000 )

o 32bit mode ( work ) ( sata port 1, 2 + 8600gt + sound + internet )
o 64bit mode ( a little work ) ( sata port 1, 2 + no 8600gt + no sound + no internet )

To The edge3000
I hope that you will make a new AppleIntelPIIXATA.kext with your IOATAFamily.kext and the AppleIntelPIIXATA2.kext of iATKOSv7,

[ 10a432 with AppleIntelPIIXATA2.kext ]

Synthesized Community Field Notes

15 technical responses curated from 19 original dispatches

Field Note #1 @OG-Phantom 2009-08-18 ↳ Re: @good4man
@good4manI am using P5K, 8600gt, e6750, and I used 10a222 with SATA Mode - Enhanced about 6 months age. After I Installed 10a432 and when I booted, I always saw the following error message. ------------ Darwin/x86 boot v5.0.132 - Chameleon v1.0.12 Build data : 2008-11-16 17:37:29 2047MB memory VESA v 3.0 14MB (NVIDIA) Loading Darwin/x86…

Hmmm. I believe there are some modded bioses out that enable the AHCI toggle. You MIGHT be able to do DSDT modding, but, AHCI is more of a BIOS thing.

Field Note #2 @elfdood 2009-08-18 ↳ Re: @good4man
@good4manI am using P5K, 8600gt, e6750, and I used 10a222 with SATA Mode - Enhanced about 6 months age. After I Installed 10a432 and when I booted, I always saw the following error message. ------------ Darwin/x86 boot v5.0.132 - Chameleon v1.0.12 Build data : 2008-11-16 17:37:29 2047MB memory VESA v 3.0 14MB (NVIDIA) Loading Darwin/x86…

I am using a ASROCK 945GCM-S and I was getting a KP with my IDE confogurtion set to Enhanced, I changed it to Compatible and now it works fine.

I installed Snow onto a USB external drive, along side a Leopard install on an internal SATA drive.

My configuration is:

250gb SATA2 drive internal
60gb USB IDE drive
PATA IDE DVD +/- R drive
Intel C2D, 2GB ram

So far the system is rock steady and can boot between leopard and Snow with out issue and can access the other drive from each respective installation.

Field Note #3 @elfdood 2009-08-19

I am using:

Extra/Extensions: dsmos.kext (Netkas), openhaltrestart.kext, SleepEnabler.kext (insanelymac), intelcpupmdisabler.kext and appleintelPIIXATA.kext (Netkas)

System/Library/Extensions: VoodooHDA and VoodooPS2.

and a DSDT.aml I built from my Leopard install using DSDTPatcherGUI.app

If you need I can upload any of the files/kexts you may want to try.

Also make sure you are trying to start with -V -F as I was having issues with Snow Leopard not building the extensions.mkext (i had to make my own with kextutility.app)

Field Note #4 @twr 2009-08-19

glad to see I'm not alone with my 945GCM-S !

anyway, switching to 'compatible' mode can't do the trick for me, since I've got 4 SATA HDs and 2 IDE optical drives, which I want all to work.

so I'm trapped with the usual IOATAFamily KP, netkas' PIIXATA or not ...

if I put my 10.5 vanilla IOATA, it works in x86 mode, but I have to forget x64 until it gets solved.

using a patched DSDT.aml too (using 1.20 official bios), for boot hangs without it (in 10.5 too) ...

do you get the internal ethernet controller to work by the way ?

edit: after more researches, it might related to my amount of RAM (4 Go) ; investigating with maxmem flag ...

Field Note #5 @elfdood 2009-08-19

I am using a modded bios (1.10) from here: osxcores.sit e50.net/ that solved my boot hanging. (I do not need a dsdt.AML for Leopard, but it seems I do for Snow Leopard)

Switching to compatible mode gives me both SATA and IDE in both Snow Leopard and Leopard...just switching to that mode avoided a Kernel Panic upon boot up with Snow Leopard.

As for my network controller, I use this kext from Realtek

rea ltek.com.tw/downloads/downloadsView.aspx?Langid=1&PNid=14&PFid=7&Level=5&Conn=4&DownTypeID=3&GetDown=false#7

I only have 2gb of ram so it might confirm your theory

Field Note #6 @twr 2009-08-19

maybe I've missed something about 'compatible' mode : when I turn it on, two of my four HDs are deactivated ; is it the same on your side ?

still investigating about ram size ...

Field Note #7 @elfdood 2009-08-19

I Only have one sata drive m8, so I cannot test the lost of the secondary ports

Field Note #8 @tham50 2009-08-19
Who succeeded in installing 10a432 without AHCI Mode

i did. i don't like ahci so i used the AppleIntelPIIXATA2.kext for all versions of 10.6 i tried.
always worked.

Field Note #9 @twr 2009-08-20

excuse me, but where can I find this PIIX2 ?

of course, I assume it's not 64-bit ...

edit: I found it by myself ...

what's the basic difference between PIIXATA & PIIXATA2 ?

Field Note #10 @vista00 2009-08-23

KP in both modes with The Edge's ioata.
Netkas' ioata works fine in -32 mode.

Field Note #11 @The Edge3000 2009-08-27 ↳ Re: @vista00
@vista00KP in both modes with The Edge's ioata. Netkas' ioata works fine in -32 mode.

Oops, forgot to upload the 10A432 revision. Added it here:

@ good4man - What exactly are you asking? All I did was add the device IDs from the info.plist in PIIXATA. It's simple enough that anyone can do it.

Field Note #12 @tham50 2009-08-27 ↳ Re: @The Edge3000
@The Edge3000Oops, forgot to upload the 10A432 revision. Added it here: @ good4man - What exactly are you asking? All I did was add the device IDs from the info.plist in PIIXATA. It's simple enough that anyone can do it.

great, thanks!

Field Note #13 @shoully 2009-11-25 ↳ Re: @twr
@twrglad to see I'm not alone with my 945GCM-S ! anyway, switching to 'compatible' mode can't do the trick for me, since I've got 4 SATA HDs and 2 IDE optical drives, which I want all to work. so I'm trapped with the usual IOATAFamily KP, netkas' PIIXATA or not ... if I put my 10.5 vanilla IOATA, it works in x86 mode, but I have to forget…

hi

ihave Asrock 945GCM-S also and i can's install leopard .. can you tell us how to install it ?

i try to install IPC ..

Mine :
Asrock 945gcm-s
1 Ram 1 GB
DVD rom
HardDisk Sata 80 GB
nvidia GeForce 7 series

Field Note #14 @be11o 2009-11-25

installed ahci and comp. mode both works good (10.6)
notebook gateway 6860fx (sata hdd)

Field Note #15 @shoully 2009-11-25

What comp?

Can i install "ipc" in my pc?

Asrock 945GCM-S BIOS P1.20

intel pentium 4 631,3000 MHx (15 x 200), (Cedar Mill)

x86, x86-64,MMX,SSE,SSE2,SSE3

nVidia 7500 LE

one DDR2 pc:800 1 GB

HDD sata 80 GB

DvD Rom

Sources & Contributor Provenance (9 credited usernames · Thread #3679)
UsernameDossier ContributionDispatchesActive Window
@good4manPrimary Author42009-08-18 → 2009-08-22
@elfdoodCore Contributor42009-08-18 → 2009-08-19
@twrCore Contributor32009-08-19 → 2009-08-20
@tham50Contributor22009-08-19 → 2009-08-27
@shoullyContributor22009-11-25
@OG-PhantomContributor12009-08-18
@vista00Contributor12009-08-23
@The Edge3000Contributor12009-08-27
@be11oContributor12009-11-25