Has anyone gone through the exercise of setting up the boot environment
for booting fedora on a system with an NVME drive where the motherboard
UEFI code doesn't understand NVME disks?
I did a clean install of fedora to the nvme and let anacondia do its
thing. The only non-default item was using real partitions instead of
LVM.
Rebooting after the installation showed me the problem. The
motherboard's UEFI firmware didn't see the NVME disk at all. Clearly I
need to have the early stages of booting grab files from a sata drive.
Is copying the /boot and /boot/efi partitions to the sata drive and
editing /boot/efi/EFI/fedora/grub.cfg to point the /dev/sda instead of
/dev/nvme0n1 all that needs doing? No hidden firmare on the bootable
drive like in the bios days? Is there any other file that had the
drive's pathname embedded?
-wolfgang