Hello, so i'm very new to linux and i'm attempting to install arch alongside windows, i have windows with it's efi partition on a separate drive and preferably; i would like the efi partitions to be separate as i have a feeling i'm going to screw up, how would i go about configuring grub to detect windows on my other drive, if this is even possible ? As it stands right now bios only recognizes the windows boot manager and bootable arch usb. Any help / advice here would be much appreciated, cheers.
#[SOLVED]Configuring grub for 2 efi partitions on separate drives.
41 messages · Page 1 of 1 (latest)
Uh, I think in this case you would boot from the Windows drive to use its bootloader and boot from the Linux drive to launch grub. Is there any reason you might want to launch Windows from grub specifically?
You could also alter the grub config file, update it automatically using os-prober and grub2-mkconfig, according to this post: https://superuser.com/questions/899002/how-can-i-boot-windows-from-external-hard-drive-using-grub
No i just want a solution where both efi partititions can be kept separate so i don't mess up windows when experimenting with linux.
Oh, okay, then I'd say change the drive you boot with depending.
You can always update grub later, if you want.
This would basically be using your bios as a secondary bootloader, sort of. Some systems make this more efficient than others.
so if i understand this correctly i would be telling the bios what drive to boot from ?
correct. like an external drive.
and that should work fine as long as each drive has a bootloader.
i would like this approach just one issue, my arch install is not showing up there for some reason but maybe it's an issue i will have to bring elsewhere ?
we can address that here. do you have arch install flashed to a USB?
usb ssd, yes
yeah it says something like uefi boot and i select it and it brings me to the arch live environment
but the actual install i made is not selectable from the bios
and you don't currently have arch installed, right? or did you try to install it to a certain drive?
yeah i should have it installed with grub on a separate drive from the windows drive
okay, so, you'll need to go into your bios, not selecting uefi or legacy, but, instead, selecting boot devices.
can you enter your bios?
alright, depending on your bios, the boot devices will be different places. try to find them.
Boot options right ?
probably.
did you find your boot devices? if you're feeling lost, you could send a pic.
Ohhhh i see now
yay!
neat!
from inside arch, you can configure grub to handle windows also, if you want.
the linked solution might work for that.
Okay and thats with os-prober right?
correct.
i know os-prober can detect secondary operating systems, but i'm not familiar with this use, combining it with grub-mkconfig.
Okay i will do more research but this is a way forwards, thanks alot!
#9742 📣 If there is nothing else that we can do for you, please close this thread by adding "[SOLVED]" to the title.
- You can do this on desktop by clicking the three dots on the top right of the page, and pressing "Edit Post".
- You can also do this on Android / iOS by long tapping your post in the text channel list, and tapping "Edit Post".
Your title should be like so: https://cdn.discordapp.com/attachments/503224329191030787/1039841700417384498/image.png
Thank you