Set up dual booting on Arch Windows using Systemd-Boot configuration.
Set up dual booting on Arch Windows using Systemd-Boot configuration.
I've just upgraded my configuration and am eager to experiment with daily Arch daily driving after years of working on it through laptops. Previously, I used two Windows installs—one on a separate SSD running Atlas OS, which helped clear a lot of system bloat, and another on the main drive using Windows 10 due to registry issues with Oculus VR. The second Windows version detected the existing boot manager and chose not to use it, leaving the drive without an EFI partition. Now I have Arch Linux 6.0.10 with systemd-boot on the main drive, Windows 10 20H2 on a separate drive, and the old Windows setup still on its original drive. What’s the optimal way to make the Windows drive bootable in my current arrangement? I’m still getting used to understanding how booting systems actually functions after countless Grub attempts, so I’m unsure how to proceed. I suspect pulling the old drive and extracting the EFI partition for systemd-boot might be the best path, or perhaps there’s a method to avoid it entirely. Let me know if you can guide me through this!
The Windows boot manager has limited compatibility with Linux distributions, whereas Linux boot managers work seamlessly with Windows. You could check the man pages for your bootloader and let it re-scan the disks for bootable OSes. This should handle the rest automatically.