Linux UEFI with Windows BIOS setup together
Linux UEFI with Windows BIOS setup together
Hello everyone. I'm just starting with Linux and running into some issues after installation. My laptop has two SSDs—one with Windows in MBR mode and the other in GPT mode. The Linux installation is on the GPT drive, and it's set to UEFI. I can switch between OSes but always have to change the boot drive in BIOS. The problem is that Linux isn't detecting Windows properly; the os-prober doesn't show anything, and even during installation it didn't appear. I also faced issues with Windows detection when installing, as the installer didn't recognize it. Can someone help fix this or suggest a way to manage boot settings without constantly changing them in BIOS? OS: Windows 10 + Linux 18.04, Asus laptop with Intel i7 7700HQ
The only solution is to change the boot drive. After the system arrives at the boot manager in EFI mode, it cannot switch back to BIOS and vice versa.
You could consider GRUB, though it may not work well with two separate hard drives. Check the discussion here for more insights: https://ubuntuforums.org/showthread.php?t=1950299
The approach involves updating Windows in UEFI to run with Linux (likely Ubuntu) installed next to it. Make sure to back everything up initially. However, changing this order might cause Windows' bootloader to replace Grub, potentially hiding Ubuntu even if the OS remains present. I previously used EasyBCD to solve this problem. Alternatively, you can try installing Ubuntu alongside Windows and letting BIOS detect Windows automatically—this is simpler. If you prefer not to do that, the only solution right now is switching between UEFI and BIOS manually.