I have managed to be able to passthrough a PCIe GPU (AMD RX580) into a Windows 10 Guest on a Windows Server 2016 Standard host.
The problem is that whenever the GPU will be used this error throws up:
The driver was installed through Windows update
The PCIe passthrough was done using Powershell (Administrator):
Set-VM -Name "Parsec" -AutomaticStopAction TurnOff
Dismount-VmHostAssignableDevice -LocationPath
"PCIROOT(0)#PCI(0301)#PCI(0000)" -forceAdd-VMAssignableDevice -LocationPath
"PCIROOT(0)#PCI(0301)#PCI(0000)" -VMName "Parsec"Set-VM "Parsec" -GuestControlledCacheTypes $True
-LowMemoryMappedIoSpace 2000MB -HighMemoryMappedIoSpace 8000MB
What could be missing here?
Best Answer
please follow this tutorial here https://youtu.be/XLLcc29EZ_8?t=570
the script i used is below