I got almost everything running, except for a few things that I need to clarify for my own sanity:
A) there are a bunch of files installed into /usr/standalone/i386/ am I correct in the assumption that these are IN ADDITION to what Mac OS X installs there, and that they DO NOT overwrite any standard files?
B) the documentation says:
stage2 loader (boot) can be placed as a regular file in the boot
partition's root folder. It has precedence over the embedded
startupfile.
Given that I installed Chameleon with the EFI partition layout to keep the Mac OS X partition as clean as anyhow possible, what does count as "boot partition's root folder" in the above context? The root folder of the EFI partition, or the root folder of my Mac OS X partition? Preferably the former, but right now I have the boot file in both places, but I'd love to nuke it off the root folder of my Mac OS X root partition...
C) Analog to question B) above: where to the dsdt.aml files belong in the case of an EFI partition install of Chameleon?
D) Anywhere a tutorial or description that explains all the DSDT.aml voodoo?
E) what is CD-ROM rescan mode? Would that allow Chameleon to boot e.g. an Apple Install DVD, which in my current configuration it seems not to be able to do...
F) what for are DropSSDT, SMBIOSdefaults, USBBusFix, EHCIacquire, UHCIreset options? I don't seem to need them, but maybe they would solve some of the minor issues I'm seeing, and besides, I'd like to understand what's going on and when they might be needed...
G) in the documentation, the various values seem to be indicating "Yes" or "No" values, but the Chameleon installer creates a .plist that contains y and n values. Are these interchangeable, or should I change these to "Yes" and "No"?
H) in the various options, which file paths refer to the EFI partition from which Chameleon runs, and which refer to the actual Mac OS X partition? e.g. dsdt.aml files seem to go into the EFI partition, but the sleepimage wouldn't even fit there... Is there a way to specify which of these partitions is to be used when giving paths to some of the options?
I) for multi-word keys and values, are the quotation marks only required when entering them on the command line, or also when using them in the com.apple.boot.plist file? If they are not required in the latter case, will Chameleon be tolerating them when they are present anyway?
J) maybe it's just me, but I'd prefer if Chameleon's installer would install a complete com.apple.boot.plist file with ALL OPTIONS supported present, and their values set to their respective defaults. This would remove a lot of guesswork about how the file and the various options should look like and what they default to. So it would at all times be clear what settings are in effect.
K) Is there a way to boot the Apple Install DVD with Chameleon? It seems it doesn't see the disk, even if it's inserted and present....
L) Any tutorial available anywhere on the SMBIOS.plist file and what to do with it?