I'm installing ubuntu alongside windows 10 with UEFI. I'm installing ubuntu in a different drive (nvme0np->win10, sda->ubuntu) using the custom install option (the one that lets you create partitions manually).
The thing is, I forgot to create EFI partition in the second drive (sda); so the ubuntu is using the same EFI partition that already exists on the first drive.
Drive0 = nvme0np -> efi partition & win10
Drive1 = sda -> ubuntu
The installation kinda works but not really.
Case 1: Powering on laptop -> stuck into Grub CLI
Case 2: Powering on laptop -> pressing F2 to display bios boot options -> select ubuntu -> successfully boot into Grub menu (both ubuntu & win10 is detected)
My boot priority setting is already correct (1. ubuntu, 2. windows boot manager) so I don't see any problem here.
In case 1, I tried to type "ls" and it only shows partitions from the nvme0np (win10 drive). I don't know why this happens, maybe my laptop doesn't power up the 2 drives at the same time????
I want to try creating a different EFI partition in the second drive & add the ubuntu boot entry to that partition but I can't find any tutorial on how to do that. If anyone knows how to fix my problem, please give the steps or reference to a tutorial. Thanks...