Install GRUB2 for x86-64 with BIOS support
Install GRUB2 for x86-64 with BIOS support
You can set up GRUB2 for x86-64 without EFI by using a 64-bit installer and configuring it properly. Since you already have Windows 10 installed alongside Arch Linux, you likely need to reinstall Windows for 32-bit first if you want full compatibility. X11 support is optional but may require additional setup. Follow the official GRUB installation guide for x86-64 to ensure it detects your system correctly.
I've tested various os-prober and grub-mkconfig commands without success. os-prober identifies Windows, appears in the configuration, yet never shows up in the GRUB boot menu.
The setup becomes quite intricate with GRUB and Windows. Both operating systems must be present in compatible modes—either legacy boot or UEFI—for GRUB to properly load a Windows bootloader. You can’t combine them; mixing Linux in UEFI mode with Windows in legacy mode won’t function. If needed, you can remove your current GRUB installation and replace it with the correct version. The Arch Install Wiki explains how to install both standard and EFI versions. I also had to modify the GRUB configuration file and manually add Windows on my Arch installation, likely due to the systems being on different volumes. If both OSes reside on the same volume in separate partitions, this should work fine.
If your Windows setup uses EFI while your Arch installation doesn’t, there’s no way to make GRUB recognize the Windows install. You’ll need to reinstall GRUB in EFI mode, which means entering your system as a chroot and following the EFI-specific GRUB instructions on the wiki. Since you have a Windows installation, you can use its EFI partition without repartitioning the drive, but be aware Windows may overwrite it during updates and you might need to reinstall GRUB periodically.
To modify settings in Windows, open the Settings app and navigate to the desired section for adjustments.
Did you set up Linux on the identical storage device? Otherwise, you should be able to choose the Windows drive from your motherboard's boot options. If you replaced the Windows bootloader with GRUB, you might need to restore your Windows setup using a Windows recovery media.
Super GRUB Disk often functions smoothly; BCD adjustments might be available if needed.