Jump to content
3 posts in this topic

Recommended Posts

So I have chameleon RC3, or PC-EFI v3... I can't remember which...

 

I have in my /Extra folder this com.apple.Boot.plist:

 

	<key>EthernetBuiltIn</key> 
<string>y</string> 
<key>GraphicsEnabler</key>
<string>yes</string>
<key>PciRoot</key>
<string>1</string>	
<key>GUI</key>
<string>y</string>
<key>Kernel</key>
<string>mach_kernel</string>
<key>Kernel Flags</key>
<string>-x32 arch=i386 dsdt=dsdt.aml -pci1</string>
<key>Theme</key>
<string>Default</string>
<key>Timeout</key>
<string>8</string></dict>

 

But in my /L/P/SC folder, I have another com.apple.Boot.plist:

 

	<key>GUI</key>
<string>y</string>
<key>Kernel</key>
<string>mach_kernel</string>
<key>Kernel Flags</key>
<string>-x64 arch=i386_x64 dsdt=dsdt.aml -pci1</string>
<key>Theme</key>
<string>Default</string>
<key>Timeout</key>
<string>8</string>
<key>device-properties</key>
<string>[i]long hex string[/i]</string>

 

Now, my understanding of chameleon, is that it will use the boot.com.apple.plist in the /Extra folder, and ignore the other. This would seem to be true, because it is booting into 32bit mode, as expressed by the first plist.

 

However, if I delete the second com.apple.boot.plist in the /L/P/SC folder, or remove the hex string, then when I boot I go no accelerated graphics...

 

Could somebody please explain this mystery to me?

 

Also a few other boot plist questions:

 

Which bootloaders use the Pci=1 syntax, and which uses <key>PciRoot</key>

Which bootloaders use the -x32 syntax, and which uses arch=i386?

With the graphicsenabler, does it matter if I use 'y' or "yes"?

What a mess, time for some spring cleaning.

 

Put everything you need into /Extra/com.apple.Boot.plist and just leave a clean, unmodified one in /L/P/S.

See attachment: com.apple.Boot.plist.zip

Chameleon doesn't care if you use y or yes (or n or no).

-x32 is for Netkas' PC_EFI and arch=i386 is for Chameleon. Don't use both at the same time!

PciRoot is Chameleon, so the other one probably for PC_EFI, see if you can find it at netkas' blog.

 

Decide which boot loader you want to use...I recommend the Chameleon 2.0 RC4 based AsereBLN 1.1.9:

http://www.efixusers.com/showthread.php?t=644

×
×
  • Create New...