NVMe boot with SuperMicro X9DA7

I just wanted to give a shout out to all the folks on this forum.
I used these 2 guides, both were easy to follow & instructions were spot on.
Recommended AHCI/RAID and NVMe Drivers
[Guide] How to get full NVMe support for Intel Chipset systems from 6-Series up

Parts used:
SuperMicro X9DA7
Samsung 960 EVO NVMe - 500GB
Angelbird Wings PX1
2x Kingston USB flash drives

Step 1:
Create Win10 UEFI USB.
I used the 1st part of these instructions: Windows 10 Tip: Create Windows 10 Setup Media the Right Way - Thurrott.com
I added 2 folders to the USB drive:
-Folder #1: for the Samsung NVMe driver from here: Recommended AHCI/RAID and NVMe Drivers
-Folder #2: Intel RST driver: Download Intel® RSTe AHCI & SCU Software RAID driver for Windows*
** this fixes the yellow bang in Device manager

This is what the contents of the USB stick look like including the 2 folders I added:


Step 2:
Create a DOS bootable USB stick (I used Rufus - Create bootable USB drives the easy way)
Grab the x9DA7 BIOS from Supermicro
**Used this guide to modify the BIOS
**I changed the Supermicro BIOS file extension from X9DA724.702 to .ROM (and back again when I was done with the mod)

Step 3:
Update the BIOS using the “modded” version (follow the SuperMicro instructions to upgrade)
Power down system after successful “modded” BIOS upgrade

Contents of modded BIOS USB stick:


Step 4:
Power system back on & change a few BIOS settings, F4 to save, exit & reboot




Step 5:
F11 to invoke boot menu…Install Windows 10 (via UEFI)
After Win 10 reboot, go back into BIOS & set system to boot from “Windows Boot Manager” (aka NVMe M.2)