Hey everyone, I'm in a bit of a bind with my PC. I recently installed Windows 10 on my SSD and then followed that up with a Manjaro install. Initially, Windows booted fine by itself, but I had to access the BIOS to get Linux to start. However, things took a turn and now I'm greeted with a dual boot menu whenever I start my computer, showing both Manjaro and an older Windows installation on my HDD. I really want to keep Windows available without having to reinstall it. If I need to reinstall Linux instead, I'm open to it since I prefer Arch, but I'd love to fix this without going that route. Thanks in advance for any advice you can share!
3 Answers
If you're comfortable with it, I’d suggest unplugging the HDD entirely when you're booting from the SSD. Then, make sure to set the SSD as the primary boot device in BIOS. Once you’re done, you can plug the HDD back in, and it shouldn't automatically become the boot device unless you specify it in the BIOS.
It sounds like your system is picking up the wrong Windows boot option. If you're using GRUB, I recommend checking out the Arch wiki on [GRUB](https://wiki.archlinux.org/title/GRUB). It has some methods for setting up boot options. You might want to try OSProber to get it to recognize all of your boot choices, but you may need to take out that old Windows entry manually. Good luck!
There are a ton of installation tips available in our community wiki, which might have some helpful pointers for your situation. Also, remember that it’s usually best to install over an Ethernet connection to avoid interruptions. And, please, remove your boot media after installation!
I tried using osprober, but it only detected the old HDD version of Windows. I went into the BIOS and saw that my main boot option was set to the HDD. After switching it around, it successfully booted my new SSD's installation!