So, I have a Lenovo Ideapad Gaming 3 with Windows 11 Home Single Language pre-installed on an NVMe SSD (/dev/nvme0n1). It has an empty SATA slot, in which I installed a SATA SSD. Now I want to install Ubuntu (dual boot) on the second SSD (/dev/sda) and be able to use both the OSs as and when required. Also, I chose Ubuntu because I won't have to disable Secure Boot. I virtualized this scenario in Vmware Workstation Pro, with every configuration being similar to my actual case. After installing Ubuntu on the second drive (/dev/sda), the GRUB appears with Windows Boot Manager, and all other general options, including ubuntu, appearing in it, but on selecting Windows Boot Manager, it says:
error: no such device: A87C-2C47.
error: file `EFI/Microsoft/Boot/bootmgfw.efi' not found.
Press any key to continue...
And then I'm taken back to the GRUB menu.
Is there any way I can get this to work?
PS - I can get Windows to boot when I select it manually from the UEFI Boot List (or if I set to first priority, but then again, I wont be able to boot into Ubuntu)
If possible, please provide me a detailed guide on how to complete my desired task, without any error so that I dont brick my actual device.
Okay, so just for confirming that it's not some issue that'll get fixed by reinstalling, I deleted all the VM files. Created a new one, added an NVMe drive, and a SATA drive, turned secure boot on, and installed Windows 11 (UEFI) on NVMe drive. Then I installed Ubuntu on SATA drive (in the previous installation, I installed it using the erase disk, followed by the selection of SATA disk, method, but this time I manually partitioned the drive) alloting 1GB to /boot/efi, 30GB to / and rest 9 GB to swap. Still the same issue. But, I noticed (in the previous scenario also) that after installation, in the first boot, windows does boot up from grub, or even if i restart and again select windows, it'll boot up. But, as soon as I boot up in ubuntu, the error begins there of windows unable to boot up (with the same error as i mentioned).
Output of sudo blkid
:
So now, I installed Ubuntu on the second SSD (/dev/sda), this time on bare metal, and everything was working fine, after all the updates, i restarted into ubuntu (as it was the first boot priority), and a couple more restarts to verify that nothing's breaking down. Then, I moved windows to the first priority in boot order, windows booted without any problems, a couple restarts to check that it's working properly also went well. Now, i pressed the power button, pressed F12 to get the one-time-boot-menu, selected ubuntu, and then.....
It's getting stuck at this screen..
I waited for 10 minutes, no luck :), restarted a couple times, still no luck :/...
What do I do?