Also regression tested on an EFI system w/ ESP on a non-nvme-subsys device (virtual machine w/ virtio disks):
dannf@focal:~$ readlink /sys/dev/block/252:2 ../../devices/pci0000:00/0000:00:02.2/0000:03:00.0/virtio2/block/vda/vda2 dannf@focal:~$ sudo grub-install /dev/vda Installing for i386-pc platform. Installation finished. No error reported.
Also regression tested on an EFI system w/ ESP on a non-nvme-subsys device (virtual machine w/ virtio disks):
dannf@focal:~$ readlink /sys/dev/ block/252: 2 pci0000: 00/0000: 00:02.2/ 0000:03: 00.0/virtio2/ block/vda/ vda2
../../devices/
dannf@focal:~$ sudo grub-install /dev/vda
Installing for i386-pc platform.
Installation finished. No error reported.