Made some progress last night. After bash fucking the USB drive and manually reformating. Then using the “Official Microsoft Windows USB/DVD Download Tool” I was able to get a working install drive.
You specify your region and choose the install medium.
You are asked to set a password, login and use your computer!
Your done! The way it should be.
Everything is bare bones. Even the audio needs to be enabled.
Some drivers for Windows10 will install, others need help.
My Asrock X399 Taichi uses an Intel I211AT which is not “approved” for Win Server 2016. The driver needs some modification.
First go to device manager and look up the unknown ethernet adapters hardware ID.
PCI\VEN_8086&DEV_1539&SUBSYS_15391849&REV_03
Then you need to unpack the driver for windows 10, open powershell and cd to the extracted archive.
Using the hardware id you looked up run the following to identify the correct INF file. Get-ChildItem -Recurse |Select-String -Pattern "VEN_8086&DEV_1539" |group Path |select Name
You will get 3 or 4 that contain your hardware, each INF is for a different operating system.
e1r65x64.inf is for my adapter on windows 10 for instance.
Edit the file and find line in section [Intel.NTamd64.10.0.1] where your hardware id is.
And copy the line to section [Intel.NTamd64.10.0]
Now we have to disable driver signing either by restarting into advanced options, or bcdedit in powershell/command prompt (this doesnt always work)
bcdedit /set LOADOPTIONS DISABLE_INTEGRITY_CHECKS bcdedit /set TESTSIGNING ON bcdedit /set NOINTEGRITYCHECKS ON
We can now use powershell/command prompt to install our driver with pnputil: