Hoe krijg ik NVIDIA GPU-ondersteuning in een virtuele Hyper-V-machine?
Zorg ervoor dat de nvidia-stuurprogramma's op de Hyper-V-host zijn geïnstalleerd. Schakel snapshots uit en sluit de virtuele machine af. Vervolgens kunt u de VM-schijf koppelen (dubbelklikken) op de host, wat de volgende stappen eenvoudiger maakt.
Stap 1: Kopieer de nvidia-stuurprogramma's van de host naar de virtuele machine.
Kopieer de nv*.* bestanden van C:\Windows\System32\ op de Hyper-V-host naar C:\Windows\System32\ op de virtuele machine.
Maak de HostDriverStore-map en de FileRepository-submap op de virtuele machine, zoals hieronder:
C:\Windows\System32\HostDriverStore\FileRepository
Kopieer alle bestanden en mappen van C:\Windows\System32\DriverStore\FileRepository op de host
naar de map die u zojuist op uw virtuele machine hebt gemaakt:
C:\Windows\System32\HostDriverStore\FileRepository
Stap 2: Geef de virtuele machine toegang tot de host-GPU.
Schakel snapshots uit en sluit de virtuele machine af. Open powershell in de beheerdersmodus. Wijzig de naam van de VM op de eerste regel in de naam van uw virtuele machine voordat u deze code kopieert/plakt.
Kopieer/plak vervolgens deze code en druk op Enter voor de laatste regel:```powershell $vm = "VM11" if (Get-VMGpuPartitionAdapter -VMName $vm) {Remove-VMGpuPartitionAdapter -VMName $vm} Set-VM -GuestControlledCacheTypes $true -VMName $vm Set-VM -LowMemoryMappedIoSpace 1Gb -VMName $vm Set-VM -HighMemoryMappedIoSpace 16Gb -VMName $vm Add-VMGpuPartitionAdapter -VMName $vm
Resultaat:

