Hi all. I'm running three hard drives at the moment, and having a few issues getting the right one to boot.
HD1 is my original Windows 7 drive. It's old and declining, so I decided to get a new SSD.
HD2 is a newer larger drive. It is, as far as I can tell, essentially irrelevant to the issue. But it may not be, so know that it's there.
The third drive is the new SSD. (A Crucial MX100 512gb, in case you're wondering.)
When I installed the new SSD, Windows didn't recognize it. So I fiddled with the registry and switched the HD type in the BIOS to AHCI, and it worked. Since then I've managed to install Windows 7 on it and get it as the default drive when booting (although it still asks me if I want to boot to HD1.) The corruption on HD1 meant that I couldn't do a straight drive clone, but that's fine.
Today, I finally got all the data I wanted off HD1 and onto the SSD/HD2. In anticipation of HD1's eventual collapse, I disconnected it from my computer. And then I got the "Reboot and Select Proper boot device" error.
I went into the BIOS and checked things out, made sure it was booting from the SSD and not HD2, tried again. No luck.
Back into the BIOS, I noticed that the HD type had changed back into IDE instead of the AHCI. Since that was the issue with the SSD not being recognized, I thought I'd try to fix that. So I plugged HD1 back in, booted onto the SSD version of Windows, changed the "msahci" and "iastorV" values in the registry to 0, rebooted into the BIOS, changed to AHCI, all good.
Then I disconnected HD1 and tried again. No luck.
So my working theory at this point is that there's information on HD1 that tells Windows to recognize the SSD as AHCI, so that's why it needs to be in. But I have no ideas on how to change that.
(side note: a lot of advice I've seen for similar issues suggests the use of the Windows 7 disc to boot from. I can't find my disc, don't have a DVD writer, and a USB stick hasn't worked for that.)
The mobo is a ECS H67H2-M2 if that's useful.
HD1 is my original Windows 7 drive. It's old and declining, so I decided to get a new SSD.
HD2 is a newer larger drive. It is, as far as I can tell, essentially irrelevant to the issue. But it may not be, so know that it's there.
The third drive is the new SSD. (A Crucial MX100 512gb, in case you're wondering.)
When I installed the new SSD, Windows didn't recognize it. So I fiddled with the registry and switched the HD type in the BIOS to AHCI, and it worked. Since then I've managed to install Windows 7 on it and get it as the default drive when booting (although it still asks me if I want to boot to HD1.) The corruption on HD1 meant that I couldn't do a straight drive clone, but that's fine.
Today, I finally got all the data I wanted off HD1 and onto the SSD/HD2. In anticipation of HD1's eventual collapse, I disconnected it from my computer. And then I got the "Reboot and Select Proper boot device" error.
I went into the BIOS and checked things out, made sure it was booting from the SSD and not HD2, tried again. No luck.
Back into the BIOS, I noticed that the HD type had changed back into IDE instead of the AHCI. Since that was the issue with the SSD not being recognized, I thought I'd try to fix that. So I plugged HD1 back in, booted onto the SSD version of Windows, changed the "msahci" and "iastorV" values in the registry to 0, rebooted into the BIOS, changed to AHCI, all good.
Then I disconnected HD1 and tried again. No luck.
So my working theory at this point is that there's information on HD1 that tells Windows to recognize the SSD as AHCI, so that's why it needs to be in. But I have no ideas on how to change that.
(side note: a lot of advice I've seen for similar issues suggests the use of the Windows 7 disc to boot from. I can't find my disc, don't have a DVD writer, and a USB stick hasn't worked for that.)
The mobo is a ECS H67H2-M2 if that's useful.