SIW2,
In order to use nt6repairx86, I needed to make the new drive visible, so I changed the disk id using diskpart. The drive becomes visible as 'G', but is seen as an unformatted disk. Using the 'FIX OS DRIVE LETTER' gave the error, 'The system cannot find the file specified'. What is it trying to do, and what file is it expecting?
johnhoh,
I would use this procedure, but my disk B is an NVMe M.2 stick which is hard to get to so I'd rather not remove it and risk damage. If there is a way to effectively disconnect it by changing a bios setting I could do that instead.
Before I go further, I should explain:
My new drive is an Intel 660p NVMe M.2. I thought I would be able to avoid the rather convoluted W7 install process that Intel has described for the 660p, which is a clean install to a UEFI/GPT partitioned disk using modified install media with pieces from both Win7 & Win10. I can do that, but I already have a working install on HDD (mbr) that I was able to clone onto the SSD. It seems like I am so close, but....
Even though this new SSD (Intel 660p) is a clone of my existing boot drive, the SSD will not be bootable, since the image I put on it did not yet include the necessary NVMe hotfix for Win7x64. The old drive now has that hotfix so it has the ability to see both drives. I can go back and clone again, but I think the NVMe recognition needs to happen at boot as well as system level. The hotfix alone may not get me there.
Is there still hope, or should I just use the Intel install method?