Not sure if this is a bug or just a case of me understanding something wrong:
Until yesterday, I had installed Chameleon 2.0 RC1 only onto an USB stick. I then had several bootable OS X volumes: one on the PC's internal disk (MBR partition scheme), another one on an external hard disk connected via USB.
When booting with Chameleon, it always offered me the choice of booting either OS X installation and it all worked (ie. either one could be booted).
Then I installed Chameleon directly onto the PC's internal disk. Since then, no matter if I boot the newly installed Chameleon of the internal disk or use the one on the USB stick, the following problem exists:
I can still select between the interal and the external OS X installation, and when I choose either and press Return, the chosen disk actually starts having activity, suggesting that the OS gets loaded from there. But after a few seconds, the boot process continues only form the internal disk. Thus, I can not boot the OS X from the external disk any more.
Any idea why?
Or how could I debug this? Using -v, the messages go by way too fast. (Maybe it would be good to add a boot loader option that lets me press a key to continue once a full page of text has been printed?)