I had a Windows 8 installation on my laptop in its 2.5" SATA HDD, as well as a Linux install with Grub as the main boot loader.
I now bought an SSD, and decided to go for a clean install. So, I unplugged the HDD and plugged the SSD. There's only one SATA port on this laptop (as usual), so I can't keep both disks inside.
I will now install Windows 10 on my SSD, but I would still like to plug the previous HDD via a USB bridge and boot Windows 8 from it, since it contains software I will not be installing on my new system but may sometimes want to go back to (mostly college-time software).
I thought this would work just fine, and the Linux system on the same HDD agreed - Linux handled the change smoothly.
Windows is a different beast. As soon as I booted it, I got a blue screen, a reboot, a repair environment, another reboot, and a screen that stated "Attempting repairs" for almost one hour before I decided to force-power-off. Now it simply reboots immediately without even showing the Windows logo.
Did I just break my previous Windows installation? Is it not possible to plug the same hard drive with the same contents to the same computer, but using USB3 instead of SATA?