The dual-boot setup isn't appearing in the UEFI BIOS settings.
The dual-boot setup isn't appearing in the UEFI BIOS settings.
I possess an MSI B450 motherboard and wish to run dual booting Windows and Pop!_OS on the same NVMe drive. After downloading Pop!_OS with root privileges, I set up EFI boot and swap, but it isn’t listed in the BIOS boot priority. The NVMe layout appears as p1 - Windows EFI (~100 MB), p2 - Windows recovery data or SMT (~500 MB), p3[C drive] - Windows P, p4 - Pop!_Os Swap (~13 GB), p5 - Pop!_Os Boot (~7 GB) – likely PopOS EFI or SMT, and p6 - PopOS Root (100 GB).
Verify if the Windows bootloader accepts POP as a boot option; this might resolve your problem. It indicates you won’t be able to use GRUB, which is acceptable. Placing Linux and Windows on the same drive isn’t recommended due to complications in troubleshooting. Windows’ bootloader is very sensitive—even light handling can damage it. If you have an extra SSD, consider removing the partition where POP is installed, disconnecting the NVMe from Windows (or turning it off in BIOS), and installing POP on the spare drive alone. This creates two boot entries in your BIOS, allowing you to select the preferred one. Use F12 in the boot menu to force a boot to your desired drive.