Denne artikel indeholder oplysninger om, hvordan du aktiverer en VMware Virtual Machine til GPU-passthrough.
Konfigurationstrin:
- Aktiver værten for GPU-pass-through:
- Kontrollér, om VT-d eller AMD IOMMU er aktiveret på værten, ved at køre følgende kommando, enten via SSH eller på konsollen. (Bemærk: Udskift med navnet på modulet: vtddmar for Intel, AMDiommu for AMD). # esxcfg-module –l | grep Hvis det pågældende modul ikke er til stede, skal du muligvis aktivere det i BIOS, ellers kan din hardware muligvis ikke levere PCI-passthrough.
- Brug vSphere-klienten til at oprette forbindelse til VMWare vCenter™, og vælg værten med GPU-kortet installeret.
- Vælg fanen Konfiguration for værten, og klik på Avancerede indstillinger (Hardware i øverste venstre sektion). Hvis værten har enheder aktiveret til passthrough, vil disse enheder stå her.
- For at konfigurere passthrough til GPU skal du klikke på Configure Passthrough (Konfigurer passthrough).
- I vinduet Mark Devices for Passthrough (Markér enheder til passthrough) skal du markere feltet, der svarer til den GPU-adapter, som er installeret i værten.
- Klik på OK. GPU'en burde nu være anført nu i vinduet på siden Avancerede indstillinger.
- Bemærk: Hvis enheden har en orange pil på ikonet, skal værten genstartes, før passthrough fungerer. Hvis ikonet for enheden er grønt, er passthrough aktiveret.
- Aktivér den virtuelle maskine for GPU-passthrough
- Opdater VM til hardwareversion 9
- For at få vDGA til at virke skal hele den konfigurerede hukommelse for virtuel maskine være reserveret. Hvis hver virtuel maskine har 2 GB hukommelse allokeret, skal du reservere alle 2 GB. For at gøre dette skal du vælge indstillingen Reserve all guest memory (Reservér al gæstehukommelse) for hukommelsesindstillingen under fanen Ressourcer i en virtuel maskines indstillingsvindue.
- For virtuelle maskiner, der har mere end 2 GB konfigureret hukommelse, skal du føje følgende parameter til .vmx-filen for den virtuelle maskine (du kan tilføje den i slutningen af filen): pciHole.start = "2048"
- Brug vSphere-klienten til at oprette direkte forbindelse til ESXI-værten med GPU-kortet installeret, eller vælg vært i vCenter.
- Højreklik på den virtuelle maskine, og vælg Rediger indstillinger
- Tilføj en ny enhed ved at vælge PCI-enhed på listen, og klik på Næste.
- Vælg GPU'en som passthrough-enhed for at oprette forbindelse til den virtuelle maskine på rullelisten, og klik på Næste.
- Klik på Udfør
- Download og installer driverne i henhold til den virtuelle maskines operativsystem.
- Genstart den virtuelle maskine.
Reference:
Virtual Machine Graphics Acceleration Deployment Guide (Installationsvejledning til virtuel maskines grafikkort)