1U Supermicro Server 6x 10GBE RJ45 X10SLH-LN6TF LGA 1150 H3 X10SLH-N6-ST031

Notice: Page may contain affiliate links for which we may earn a small commission through services like Amazon Affiliates or Skimlinks.

Rizzigan

New Member
Jul 27, 2026
1
9
3
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:
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