February 25, 2011
When u run install app from dmg, in your installed osx, it copies all pkgs and basesystem.dmg to target volume, and blesses it, no actual installation done.
Then, when u boot from target volume, it actualy boots from basesystem.dmg, then starts install.
But basesystem.pkg in just few mbs now, wtf?
It copies parts of mounted basesystem.dmg to a (target) volume.
after installation done, it removes basesystem.dmg and pkgs.
so, here is first reason why chameleon cant handle it, no support for booting from a file (with root fs).