Hoe u een fysieke GPU verbindt met een virtuele machine op Hyper-V

Belangrijkste opmerkingen

  • GPU Passthrough verbetert de grafische prestaties van virtuele machines.
  • Systeemvereisten omvatten Intel-VT- of AMD-V-ondersteuning.
  • Een goede configuratie is essentieel voor een succesvolle GPU-toewijzing.

Virtuele graphics maximaliseren: een uitgebreide handleiding voor het aansluiten van een fysieke videokaart op Hyper-V

Voor gevorderde gebruikers die robuuste graphics in virtuele omgevingen nodig hebben, kan het benutten van een speciale GPU de prestaties in applicaties zoals gaming of intensieve grafische berekeningen aanzienlijk verbeteren. Deze gids beschrijft hoe u een fysieke videokaart aan een VM op Hyper-V koppelt, verkent vereisten en stapsgewijze procedures en werpt licht op mogelijke valkuilen.

Hoe u een fysieke videokaart aan een virtuele machine koppelt met behulp van GPU-passthrough

Volg deze gedetailleerde stappen om een ​​fysieke videokaart via GPU Passthrough aan een virtuele machine te koppelen:

  1. Schakel Intel-VT- of AMD-V-virtualisatie in.
  2. Configureer uw computer voor GPU-passthrough.
  3. GPU Passthrough instellen voor Windows 11/10.
  4. GPU Passthrough instellen voor Windows Server.

Stap 1: Intel-VT of AMD-V-virtualisatie inschakelen

In eerste instantie moet u hardwarevirtualisatie inschakelen. Voor Intel CPU’s schakelt u Intel-VT in, terwijl AMD-V-virtualisatie van toepassing is op AMD-gebruikers. Open de BIOS-instellingen door de computer opnieuw op te starten:

Ga naar Configuratie > Virtualisatietechnologie en stel deze in op Ingeschakeld.

Stap 2: Configureer uw computer voor GPU-passthrough

Met virtualisatie ingeschakeld, moet u ervoor zorgen dat de host dienovereenkomstig is geconfigureerd. Valideer dat IOMMU actief is en dat automatische controlepunten zijn uitgeschakeld. U kunt PowerShell gebruiken om de IOMMU-status te controleren:

(Get-VMHost).IovSupport; (Get-VMHost).IovSupportReasons

Als True wordt geretourneerd, ga dan verder; als False wordt geretourneerd, schakel het dan in. Verwijder vervolgens alle VM-controlepunten:

Get-VM | Set-VM -Name NameOfVM -AutomaticStopAction TurnOff

Stap 3: GPU Passthrough instellen voor Windows 11/10

Om GPU Passthrough voor clientbesturingssystemen in te schakelen, controleert u of uw videokaart dit ondersteunt:

Voor Windows 11: Get-VMHostPartitionableGpu

Voor Windows 10: Get-VMPartitionableGpu

Download en pak vervolgens de benodigde grafische driver uit via deze link.

Schakel scriptuitvoering in met:

Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass -Force En Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser

Om een ​​VM toe te voegen aan GPU Passthrough, voert u het volgende uit:

.\Update-VMGpuPartitionDriver.ps1 -VMName <VMNAME> -GPUName "AUTO"

Stap 4: GPU-passthrough instellen voor Windows Server

Configureer cache en limieten voor Windows Server:

Set-VM -Name VMNAME -GuestControlledCacheTypes $True -LowMemoryMappedIoSpace 3Gb -HighMemoryMappedIoSpace 33280Mb

Bepaal de locatie van het PCI Express-apparaat met:

Get-PnpDevice | Where-Object {$_. Present -eq $true} | Where-Object {$_. Class -eq "Display"} | select Name, InstanceId

Als u het apparaat vindt, schakelt u het uit in Apparaatbeheer. Voer hiervoor het volgende uit:

Dismount-VmHostAssignableDevice -LocationPath "PCIROOT(0)#PCI(0200)"-Force

Om de GPU toe te wijzen:

Add-VMAssignableDevice -VMName VMNAME -LocationPath "PCIROOT(0)#PCI(0200)"

Start de virtuele machine op, installeer de videokaartdrivers van de website van de fabrikant en u bent klaar!

Om de GPU uit de virtuele machine te verwijderen, voert u het volgende uit:

Remove-VMAssignableDevice -VMName VMNAME -LocationPath $locationPath

Sluit ten slotte de GPU opnieuw aan:

Mount-VMHostAssignableDevice -LocationPath $locationPath

Samenvatting

Het succesvol koppelen van een fysieke videokaart aan een virtuele machine op Hyper-V via GPU Passthrough ontgrendelt ongeëvenaarde grafische prestaties voor veeleisende applicaties. Zorg ervoor dat aan de hardware- en softwarevereisten wordt voldaan, schakel virtualisatie in en volg gedetailleerde configuratiestappen om de mogelijkheden van uw VM te maximaliseren.

Conclusie

Door een fysieke videokaart in uw virtuele omgeving te integreren, verbetert u de grafische mogelijkheden van uw systeem, waardoor nieuwe wegen worden geopend voor gaming, design en datavisualisatietaken. Volg de beschreven stappen zorgvuldig voor een succesvolle installatie, waarbij u ervoor zorgt dat u voldoet aan de hardware- en softwarevereisten. Geef uw virtuele machines vandaag nog kracht!

FAQ (Veelgestelde vragen)

Wat is GPU Passthrough?

GPU Passthrough is een technologie waarmee een virtuele machine rechtstreeks toegang krijgt tot een speciale grafische kaart. Hierdoor worden de prestaties verbeterd voor toepassingen die een hoge grafische verwerkingskracht nodig hebben.

Kan elke GPU gebruikt worden voor Passthrough?

Nee, u moet ervoor zorgen dat de GPU virtualisatietechnologieën zoals NVIDIA GRID of AMD MxGPU ondersteunt voor een succesvolle passthrough.