I have a system which I want to boot from an NVMe disk (via a PCIe riser). The system is UEFI capable, I can boot from a USB disk and install the OS (TrueNAS Scale) to the NVMe disk, and the OS shows up in the UEFI boot options. However when attempting to boot from that UEFI option, it fails to do so (just drops me into the bios screen).
This appears to be due to the BIOS not supporting booting from NVMe disks. This would somewhat make sense since I used a PCIe riser to add the NVMe disk.
When I google the subject, there are many references to rEFInd and "DUET". However I can't find any information on this "DUET". The links I can find all point to a dead repo.
How can I get the system to boot from NVMe?