Je suis actuellement ce guide https://forum.level1techs.com/t/play-games-in-windows-on-linux-pci-passthrough-quick-guide/108981 être capable de faire une vm avec un passthrough pci.
Ma machine virtuelle est créée et tout semble aller, mais je reçois un écran noir sur le deuxième écran (écran de la machine virtuelle) à chaque fois.
Vous pouvez trouver mon fichier de configuration virt ici: https://pastebin.com/RrCuvXg8
lspci -k montre que ma carte vidéo et ma carte audio (sur ma carte vidéo) utilisent vfio
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Caicos [Radeon HD 6450/7450/8450 / R5 230 OEM]
Subsystem: ASUSTeK Computer Inc. Caicos [Radeon HD 6450/7450/8450 / R5 230 OEM]
Kernel driver in use: vfio-pci
Kernel modules: radeon
01:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Caicos HDMI Audio [Radeon HD 6450 / 7450/8450/8490 OEM / R5 230/235/235X OEM]
Subsystem: ASUSTeK Computer Inc. Caicos HDMI Audio [Radeon HD 6450 / 7450/8450/8490 OEM / R5 230/235/235X OEM]
Kernel driver in use: vfio-pci
Kernel modules: snd_hda_intel
Dans le fichier / etc / modules, j'ai tout ce que le tutoriel dit:
vfio
vfio_iommu_type1
vfio_pci
vfio_virqfd
Et ma ligne de vers est réglée sur
GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_iommu=on vfio-pci.ids=1002:6779,1002:aa98 pcie_acs_override=downstream"
Y a-t-il quelque chose qui me manque? Si vous avez besoin de plus d'informations, je vais éditer ce post Merci
debian
virtualization
qemu
Etienne
la source
la source
As-tu deux différents GPU? Le guide l’énonce comme l’une des exigences. Vous avez besoin de deux GPU car vous ne pouvez pas simplement "détacher" le GPU que votre ordinateur utilise actuellement. Vous en avez donc besoin d'un pour l'hôte et d'un pour le système d'exploitation invité.
Mokubai
@Mokubai Comme dans le guide, j'utilise le gpu de mon processeur (i7-7700k) pour l'hôte et ma carte amd pour la machine virtuelle.
Etienne