I have recently been attempting to install Snow Leopard from an external USB hard drive. I followed the standard procedure of dumping the retail disk to an HFS+ partition and then installing Chameleon 2.0 RC4 to the hard drive. I originally set this up for an older machine (an Acer) but I am now trying to do it on the Samsung laptop described in my signature. Chameleon booted perfectly on the Acer but on the Samsung it endlessly displays "Boot0: done" and refuses to do anything else. The only hardware differences of significance between the two machines are that the Acer had a Core Duo where as the Samsung has a Core i5, and that the Acer had two USB v1.1 ports (meaning I didn't have to deal with USB Legacy support in the BIOS) while the Samsung has only USB v2.0 ports and must use the USB legacy support in BIOS.
Does Chameleon have problems with USB Legacy implementations on some BIOSes? Or is there some other hardware conflict occurring here? I'm more than willing to experiment with this as the external HDD doesn't have anything else of significance on it.