I recently built a new PC with a 500GB SSD, and I also added a 250GB SSD using an expansion card. The problem is, no matter how many times I disable the 500GB SSD as a boot option in the BIOS, my PC keeps booting from it. When I disconnect the 500GB SSD, my PC boots up just fine with only the 250GB SSD. However, if I reconnect the 500GB SSD afterward, the system doesn't even recognize it. What's the best way to fix this?
4 Answers
Have you tried going into the BIOS and changing the boot priority to the 250GB SSD? Sometimes it just needs a little nudge to boot from the correct drive.
If changing the priority didn’t work, maybe double-check your connections. Sometimes seating issues with the SSDs can lead to weird recognition problems.
I had a similar issue once. When I cloned a drive, it copied its UUID too, causing my PC to keep booting from the wrong SSD. I had to repartition the old drive for it to stop. Might be worth a shot!
It sounds like your BIOS might still have some old boot entries lingering around. You could try using something like efibootmgr if you're on Linux, or bcdedit in Windows to clean that up. There could be a UUID for the 500GB drive that's not actually valid anymore.

Related Questions
Lenovo Thinkpad Stuck In Update Loop Install FilterDriverU2_Reload