I know this thread is ancient, but I found the modified bios that add in nvme boot support for this board
The modified BIOS is discussed here:
winraid.level1techs.com
Direct download:
The ROM I used was:
x10slh-n6-st031-nvme-v4.rom
SHA-256:
008297a5cce15cf4513ca99eda206e716522fa1f9ecf63bdf07f68879ed41f3e
After flashing it, I did a full shutdown and cold boot, loaded BIOS defaults, then changed the PCIe slot with the NVMe adapter to use EFI/UEFI instead of Legacy.
Make sure the OS installer is also booted in UEFI mode. Once I did that, Windows installed to the NVMe drive and Windows Boot Manager showed up normally.
I’m running an E3-v3 CPU and can confirm NVMe boot works on that setup. The linked thread also talks about E3-v4 support, but there may be some FIT/microcode weirdness there, so I wouldn’t assume this magically turns the board into something it isn’t.
I did not make this nor do I understand enough about bios modification to know that this file is safe or that your server will be
Also if you need driver for the six 10gb nics this package from dell works
The modified BIOS is discussed here:
[Request] E3-1200V4 CPU support for SuperMicro X10SLH-N6-ST031
I need some help please. I have a supported SuperMicro X10SAE board that fully supports E3-1200V4 processors. I have another SuperMicro board, the X10SLH-N6-ST031, that was apparently some OEM board and the BIOS has not been updated to fully support E3-1200V4 processors. Both boards are based...
winraid.level1techs.com
The ROM I used was:
x10slh-n6-st031-nvme-v4.rom
SHA-256:
008297a5cce15cf4513ca99eda206e716522fa1f9ecf63bdf07f68879ed41f3e
After flashing it, I did a full shutdown and cold boot, loaded BIOS defaults, then changed the PCIe slot with the NVMe adapter to use EFI/UEFI instead of Legacy.
Make sure the OS installer is also booted in UEFI mode. Once I did that, Windows installed to the NVMe drive and Windows Boot Manager showed up normally.
I’m running an E3-v3 CPU and can confirm NVMe boot works on that setup. The linked thread also talks about E3-v4 support, but there may be some FIT/microcode weirdness there, so I wouldn’t assume this magically turns the board into something it isn’t.
I did not make this nor do I understand enough about bios modification to know that this file is safe or that your server will be
Also if you need driver for the six 10gb nics this package from dell works