Mac OS X on x86 Hardware 2008–2024 Technical Archive
InfiniteMac OSx86 › OSx86 Core & 10.X › Abit IP35-E DSDT or some issues with the AppleHDAController …
5,469 reads · 2010-03-03 – 2010-03-06
Dossier 10.X Core DSDT NVIDIA GeForce

Abit IP35-E DSDT or some issues with the AppleHDAController on boot

I'm not exactly sure what is wrong with my install. I followed this guide: matap orkoz.com/index.php/component/content/article/1-latest-news/72-abit-ip35-e-dsdtaml-for-snow-leopard and I copied the dsdt.aml file from here and put it in the…

Primary Author
@montag Published 2010-03-03
Collection
OSx86 Core & 10.X
Archival Footprint
5,469 historical reads · 0 curated field notes (from 6 dispatches) · 2010-03-03 – 2010-03-06
Credited Voices (1)
@montag (6)

I'm not exactly sure what is wrong with my install. I followed this guide:

matap orkoz.com/index.php/component/content/article/1-latest-news/72-abit-ip35-e-dsdtaml-for-snow-leopard

and I copied the dsdt.aml file from here and put it in the /Extra and the main directory on the hard drive. I don't even really understand where it goes because this guide is almost impossible to understand for someone who has never done this.

Anyway I actually did get it to boot once with my hardware. I don't know how I did it other than following the guide and copying the DSDT.aml file into the main directory from my Macbook Pro onto the hard drive I'm trying to use. It let me change the resolution and then register it and everything seemed to work (I didn't have speakers plugged in so I don't know if the audio worked). I restarted and it would no longer boot. It hangs on this error when I boot verbose. I'll give the last three lines for clarity.

-ACPI: System State [S0 S3 S4 S5] (S3)
-netkas presents fakesmc, a kext which emulates smc device
-Not loading kext com.apple.driver.AppleHDAController - not found and kextd not available in early boot.

I don't really understand what I'm doing wrong. I'm using his directions verbatim except I'm using a 7300 GS Nvidia graphics card but since I've booted the install once I don't think my graphics card is an issue. I chose NVInjector and GraphicsEnabler and NVEnabler I think from what I remember.

I think maybe the dsdt.aml file he compiled doesn't match my exact revision. I'm using the same BIOS update and everything. I tried disabling the audio in the BIOS and that didn't fix anything.

Why would it boot once and then not work anymore? I don't get it. I've tried replacing the dsdl file since then thinking maybe it edited it but that didn't boot.

Any thoughts? Thanks.

I'm using his hardware almost exactly except for 4 GB Corsair 800 MHz Ram and a 2.99 12 MB cache Core 2 Quad and the afore mentioned graphics card.

Author Updates & Technical Revisions

Follow-up dispatches by @montag

Author Update #1 @montag 2010-03-03

Is it possible for me to compile my own DSDT based on the bios/hardware from say, XP or ubuntu? I have a working XP install on a different hard drive. Would that fix it?

Author Update #2 @montag 2010-03-03

Also his DSDT text file is on his website too for transparency next to the dsdt.aml.

Author Update #3 @montag 2010-03-03

I don't know how but I got it to boot somehow again. I kept changing the bios to optimized defaults and then disabling the ata controller (which didn't change anything previously) and somehow it worked. I don't know if changing the bios settings or just initiating the bios changed something.

Anyway, while it was running I ran the DSDT Patcher and the kext utility and it cleaned it up and patched everything and after restart now when it boots it gives me this error.

-HPET: probeHPET failed
netcas presents fakesmc, a kext which emulates smc device

Sometimes it will get me to

-System uptime in nanoseconds: *and then a random number that differs every time*

Above that on the screen it gives me error codes, for instance

panic(cpu 0 caller 0x2a7ac2): Kernel trap at 0x00000000, type 14=page fault, registers:
...

Hope this helps. I've been working on this like 9 hours straight so I'm going to bed.

Sources & Contributor Provenance (1 credited usernames · Thread #5661)
UsernameDossier ContributionDispatchesActive Window
@montagPrimary Author62010-03-03 → 2010-03-06