I have a Supermicro X10SLH server board with a PCIe M.2 adapter card in slot5.
The card has a Samsung 980-pro nvme drive installed.
After successfully installing TrueNAS Scale (TNS), in UEFI mode and rebooting, the system does not boot. After reviewing the BIOS boot settings, no bootable drive is listed.
I have another Supermicro X10SLH server running Proxmox with the same PCIe M.2 adapter card and a Samsung 950-pro nvme. I removed the Proxmox PCIe M.2 adapter card and installed it in the first Supermicro X10SLH server and Proxmox booted normally.
This result would seem to indicate that the BIOS settings are not the cause of TNS NVMe drive not being displayed as a bootable drive in the first Supermicro X10SLH server.
Any help appreciated.