Here's a weird thing. My Win7Pro desktop has been running happily for a couple of years, booting from a 64Gb SSD with a couple of internal HDs to store data. This morning it wouldn't boot from the SSD and kept flying into repair mode -- nothing would persuade it to boot.
Luckily I have a new 120Gb SSD which I was planning to clone my boot drive to next week. So I did a fresh install of Windows. That boots fine, albeit as a new PC. (I'd forgotten how annoying default Windows installation can be). So far so good.
When I boot from the new disk I can see my old SSD (labelled H: ) and all of the original files appear to be intact. I ran chkdsk on H: and it fixed some bad sectors. What I'd like to do is boot from the old (smaller) SSD, clone that across to the bigger SSD, then make that one my boot drive. But after disconnecting the new drive and changing the BIOS boot drive back to the smaller SSD, I still can't boot from that drive and the PC goes back into the endless loop of repair pages.
As I can see the 64Gb SSD, why can't I boot from it? Any help appreciated.