Mac OS X on x86 Hardware 2008–2024 Technical Archive
InfiniteMac OSx86 › Kernel & Community Releases › PC EFI V10 now released with Snow Leopard support
59,370 reads · 2009-06-30 – 2009-10-02
Report Releases & News DSDT Chameleon / Boot-132

PC EFI V10 now released with Snow Leopard support

[float=right] Netkas has just released a new version of PC_EFI with full support for Snow Leopard. As it's now based on Chameleon 2.0 code, it also shares features such as GUI booting and smbios patching. Patches added: Emulating 64-bit…

Primary Author
@Voyn1x Published 2009-06-30
Collection
Kernel & Community Releases
Archival Footprint
59,370 historical reads · 14 curated field notes (from 17 dispatches) · 2009-06-30 – 2009-10-02
Credited Voices (11)
@maya77 (3)@SaCleoCheater (3)@tham50 (2)@tdtran1025 (2)@Voyn1x@InteliMacPro@pαuℓzurrr.@mindlessmissy@markswell@STLVNUB@petoeah

[float=right]Netkas has just released a new version of PC_EFI with full support for Snow Leopard. As it's now based on Chameleon 2.0 code, it also shares features such as GUI booting and smbios patching.

Patches added

  • Emulating 64-bit efi pages
  • removed setting IODT://options by bootloader,
  • changed smth in hibernate for better ati compatibility

Notes

  • By default it boots 64-bit snow leo kernel on 64-bit cpus, flag -x32 will force loading 32-bit kernel
  • Known issues: boot stalls if DSDT.aml isn’t present

Source: http://netkas.org/?p=113 ↗

Synthesized Community Field Notes

14 technical responses curated from 17 original dispatches

Field Note #1 @InteliMacPro 2009-07-01

nice. that's all i've been waiting for to give SL a try

Field Note #2 @maya77 2009-07-01

I've tried it on my AMD machine, and Leo wont boot.

-Leo 10.5.7
-Voodoo Kernel 9.6.0
-Chameleon 2 RC1

Restored boot file, now it works fine again.

Field Note #3 @pαuℓzurrr. 2009-07-01

I think i'm gonna stick with BootThink...
Don't like the fact i needs a DSDT to boot...

Field Note #4 @maya77 2009-07-01 ↳ Re: @maya77
@maya77I've tried it on my AMD machine, and Leo wont boot. -Leo 10.5.7 -Voodoo Kernel 9.6.0 -Chameleon 2 RC1 Restored boot file, now it works fine again.

Anyone have idea why this does not work for me?

dsdt.aml is in system partition root (created using DSDT Patcher/UInstaller).

Field Note #5 @mindlessmissy 2009-07-01 ↳ Re: @maya77

Try This ...

@maya77Anyone have idea why this does not work for me? dsdt.aml is in system partition root (created using DSDT Patcher/UInstaller).

Make sure you install Chameleon 2 rc1 r431 FIRST ( chameleon.osx 86.hu/file_download/22/Chameleon-2.0-r431.pkg.zip )

BEFORE you replace "boot" with the one from netkas ... ( also the dsdt.aml should be present ... )

It should work for Leo ... ( I still can't get Snow to boot on AMD so the end effect is worthless ... )

Field Note #6 @tham50 2009-07-01 ↳ Re: @Voyn1x
@Voyn1xNetkas has just released a new version of PC_EFI with full support for Snow Leopard.

funny it doesn't boot the current snow leo tho

Field Note #7 @maya77 2009-07-02 ↳ Re: @mindlessmissy
@mindlessmissyMake sure you install Chameleon 2 rc1 r431 FIRST ( chameleon.osx 86.hu/file_download/22/Chameleon-2.0-r431.pkg.zip ) BEFORE you replace "boot" with the one from netkas ... ( also the dsdt.aml should be present ... ) It should work for Leo ... ( I still can't get Snow to boot on AMD so the end effect is worthless ... )

That's exactly what i have done.

-Installed Leo 10.5.6 retail
-Installed Voodoo kernel
-Installed Chameleon 2 RC1
-Upgraded to 10.5.7

dsdt.aml created and copied to system partition root.

When I replace "boot" system will never boot. There is Chameleon boot menu, I select Leo partition, then it comes to Apple logo and just freezes. Verbose mode gives no useful info here.

Field Note #8 @SaCleoCheater 2009-07-02 ↳ Re: @tham50
@tham50funny it doesn't boot the current snow leo tho

Are ya sure about that? I got Snow Leo 10A394 booted perfectolicious with this booter.

Field Note #10 @tdtran1025 2009-07-03 ↳ Re: @SaCleoCheater
@SaCleoCheaterAre ya sure about that? I got Snow Leo 10A394 booted perfectolicious with this booter.

Can you help to post a tutorial. I have a hard time even with the package. It does not want to install- reported "failed" every time. The only time I can do it is a fresh install into a new partition. But as far as SL, it's still no go.

Field Note #11 @SaCleoCheater 2009-07-03 ↳ Re: @tdtran1025
@tdtran1025Can you help to post a tutorial. I have a hard time even with the package. It does not want to install- reported "failed" every time. The only time I can do it is a fresh install into a new partition. But as far as SL, it's still no go.

Well, I already have a tutorial covering most parts...

Try booting with -x32 AND with a patched DSDT.

It's what I used

Field Note #12 @tdtran1025 2009-07-04

My bad. But the only way for me to boot my SL 10A380 or 10A394 is with flag -x32. The funny thing is with PCEFIv9 and kernel 10A394, it sleeps well. The current v10 does not put the machine to sleep properly. That's all I can tell for right now. I'll post more once an issue comes up.

Field Note #13 @STLVNUB 2009-07-06

I find it easier to to lipo out the 32bit version, no flags needed just boots in 32bit mode.

Field Note #14 @petoeah 2009-10-02

boot problem

hello, i have 10.5.8 installed on Intel DG31PR, and iam just trying to install Snow Leopard on this mobo with usb disk installer, i got some problem with Kernel Panic.. and in some discussion i found that i have to change chameleon to PC_EFI.. i followed the intrusction.. and now i still got kerpel panic in snow leopard installation and cannot boot to my 10.5.8 too..

Corroborated & Participated: @SaCleoCheater @markswell
Sources & Contributor Provenance (11 credited usernames · Thread #3274)
UsernameDossier ContributionDispatchesActive Window
@maya77Core Contributor32009-07-01 → 2009-07-02
@SaCleoCheaterCore Contributor32009-07-01 → 2009-07-03
@tham50Contributor22009-07-01 → 2009-07-03
@tdtran1025Contributor22009-07-03 → 2009-07-04
@Voyn1xPrimary Author12009-06-30
@InteliMacProContributor12009-07-01
@pαuℓzurrr.Contributor12009-07-01
@mindlessmissyContributor12009-07-01
@markswellContributor12009-07-02
@STLVNUBContributor12009-07-06
@petoeahContributor12009-10-02