Sorry guys, pcgeek11 is right. A true clone from C: to G: would result in all of G:'s system info pointing to "C:".. that way, when you remove the old C: drive and boot up the new clone, it will show up as C: and everything will be properly set.
Cloning of an HD should not be this complicated. You should not have to mess with the regsistry, period, especially when you're paying $40-$70 for cloning software. It should be plug-n-play. Clone from drive A to B. Shut down. Remove drive A, set B to boot properly. Boot. Done. That's all anyone should expect. Acronis delivered. Ghost failed miserably at doing its job.
But, to be fair and answer your questions: no, I wasn't leaving the old disk in after cloning. I believe I did a partition clone. I don't recall any specific options about partition vs. disk level. I copied the MBR over. I'm very sure I did everything properly in Ghost. Its mistake was cloning while logged into the OS. Acronis, as I said, reboots immediately and does the whole cloning process in DOS mode as it SHOULD. So there are no locks, no surprises.
Brb, need to go tell the company IT guy about Acronis and how it blows Ghost away. 🙂