I recently added a second SSD to my PC and I want to set up a dual boot system. Should I install the bootloader on this new drive, or is the one that was installed automatically with Windows sufficient for my Arch Linux installation?
2 Answers
You'll need to use a Linux bootloader to access your Linux installation since Windows' bootloader won't allow it. Options like GRUB, systemd-boot, rEFInd, or Limine are your best bets for dual booting.
It's actually smarter to install the bootloader on the new SSD instead of the Windows drive. A good practice is to temporarily disconnect the Windows drive during the installation. This way, you reduce the chances of making mistakes. GRUB is a solid choice for your bootloader, and after installation, you might need to set up OSprober or rEFInd to recognize your Windows installation. Also, installing the bootloader on the Windows partition can fill up quick since it's only 100MB—better to give yourself 500-1000MB for more room!
So just to be clear, I should install the bootloader on the second drive, right?