I'm trying to get my system setup for dual boot on 2 different SSDs on my system. One of the SSDs is an NVMe SSD. I can select and boot each one using the boot menu inside my BIOS, so the installations themselves are working as they should, but I can't seem to get this thing to dual boot at all.
With a bit of research, I found out about Boot-Repair and I installed and ran it. It kicked back
"GPT detected. Please create a BIOS-Boot partition (>1MB, unformatted filesystem, bios_grub flag). This can be performed via tools such as Gparted. Then try again. Alternatively, you can retry after activating the [Separate /boot/efi partition:] option."
I opened up what I think is parted? (it's listed as "disks" on my installed software). But I have no idea what I'm supposed to be doing here so I was hoping someone could help me with step-by-step so I don't destroy my system.
Boot-Repair suggested I save my info and upload it to Pastebin when asking for help, which I did and it can be found below.
I am still unable to boot into Windows. Windows 10 (on /dev/nvme0n1p1) shows up now in the boot menu...
Ubuntu Advanced options for Ubuntu Windows 10 (on /dev/nvme0n1p1)
...but when I select it, I get this purple error screen:
error: file `/boot/grub/x86_64-efi/ntfs.mod' not found.
error: no such device: 94487CA2487C8530.
error: can't find command `parttool'.
error: can't find command `drivemap'.
error: invalid EFI file path.
Press any key to continue..._
In the windows world and by default on linux, there are only two possibilities:
However if you have an old motherboard and a new disk linux gives you a chance
You can use a gpt disk with a bios-MB The key thing there is that you need to create a BBP — a tiny 1MB special bios boot partition near the beginning of the disk. [Not to be confused by EFI partition or linux separate boot ]
You can do that with parted though I'd recommend gpt things to be done with gdisk.
If you prefer (g)parted, do the actual partitioning with gdisk and examination/mkfs etc with (g)parted. This keeps alignment well. Thereafter marking the type as BBP may be easier with (g)parted.