PVE7版本下AMD R5-4650GE核显直通
本文记录了将AMD R5-4650GE直通给PVE内Linux虚拟机的操作过程
启用IOMMU直通,ACS分组
vim /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT="quiet iommu=pt pcie_acs_override=downstream,multifunction textonly" update-grub
屏蔽驱动,避免被宿主机占用
vim /etc/modprobe.d/pve-blacklist.conf
blacklist nvidiafb # AMD # blacklist amdgpu blacklist radeon # Intel UHD blacklist snd_hda_codec_hdmi blacklist snd_hda_intel blacklist snd_hda_codec blacklist snd_hda_core vim /etc/modules
vfio vfio_iommu_type1 vfio_pci vfio_virqfd update-initramfs -u -k all
提取vBIOS固件
1 2 3 4 5 cd /sys/bus/pci/devices/0000\:07\:00.0/ echo 1> rom cp rom > /usr/share/kvm/4650ge-vbios.bin echo 0> rom chmod +r /usr/share/kvm/4650ge-vbios.bin 直通显卡给虚拟机 使用命令行设置
qm set VMID -hostpci0 0000:07:00.……