You are not logged in.
Hi,
I'm trying to dual boot Windows 10 with Archlinux. I have two separate SSD's (NVME+ SATA). Firstly I installed Windows on the SATA SSD (GPT UEFI) & disabled secure boot from bios prior to the installation. Then I installed archlinux in NVME with the following disk partition layout.
/ = /dev/nvme0p1
/boot = /dev/sda1 (windows efi partition)
I chose to install GRUB as my bootloader and bootloader installation process went successfully without any errors.
efibootmgr -v
command also showing that GRUB is installed along with the Windows Bootloader.
But when I restart my system there is only Windows Boot Manager is present. And I cant switch to GRUB in bios as my UEFI bootloader.
I followed this while installing the GRUB : https://wiki.archlinux.org/title/GRUB#Installation_2
And I also referred the dual boot with windows guide on Arch Wiki but no luck.
Am I missing something or can someone please help me to fix this.
Any help would be appreciated.
Thank You !
Last edited by srivinprabhash (2021-10-21 20:38:38)
Offline
maybe the timeout is 0
ezik
Offline
Thank you @shulamy for your reply. But I dont think I understood what you meant. Can you please explain a bit ?
Last edited by srivinprabhash (2021-10-21 15:16:42)
Offline
I think the easiest way to check if grub is really installed on /dev/sda1 would be to mount it live and check.
Did you maybe start windows in the meantime? It is known for overwriting foreign bootloaders, although that should happen more rarely with UEFI...
Offline
Thank you for your reply Termy.
I think the easiest way to check if grub is really installed on /dev/sda1 would be to mount it live and check.
I actually booted from a Live USB and mounted /dev/sda1 to /boot partition. And the GRUB's files are there in the /boot partition. No I didnt restarted to windows while installing Archlinux.
Offline
What's the mainboard? The main determining factor how UEFI binaries are handled is how the MB has this implemented. Maybe also post the full output of an
efibootmgr -v
Offline
I solved the issue. I mounted windows efi partition (/dev/sda1) to the /mnt/boot instead of /mnt/boot/efi. This was actually a mistake on my side. Thank you everyone for you replies and suggestions.
Last edited by srivinprabhash (2021-10-21 20:39:08)
Offline
Where you mount it on your linux system is irrelevant for the purpose of getting to GRUB itself, so something else is going on here.
Offline