Notes: using a MacBook Pro 2011, UEFI and GTP.
Replaced the DVD drive in my laptop with an SSD (disk 2).
Installed Win7 onto the new SSD, which worked fine.
Decided to clone Win7 from disk 1 onto disk 2 as it was a royal pain trying to migrate software over to a fresh install.
Clonezilla was used to clone the windows partition on disk 1 to disk 2.
Note that both disks have a windows reserved boot partition (as I installed Win7 on disk 2).
I assumed that EFI boot would be able to run Win7 on disk 2, but when selecting Win7 EFI boot when computer starts, all that came up after was a black screen with one line of random white characters.
I then edited the boot options for Win7 on disk 1 so it would show an option to boot Win7 on disk 2. This works up to the login screen, after logging in, Win7 on disk 2 just hangs on the loading screen.
Any ideas how to make this work? Why is Win7 on disk 2 hanging on the login screen when I manage to get it to boot?