Normally to get a dual boot scenario, is to install one Os after the other, and as such create the boot loader on setup. But by cloning, you've effectively created 2 separate instances of Windows, which have no knowledge of the other, and as such would not dual boot. Add to that both instnces expect to find their boot files in C: drive, and it only complicated things, as they cannot both be C:
short of physically swapping the drives on the cable each time, I'm not sure its possible as I don't think you can change drive letter assignments in BIOS.
----------------------------------
Ignorance is not necessarily Bliss, case in point:
Unknown has caused an Unknown Error on Unknown and must be shutdown to prevent damage to Unknown.