侧边栏壁纸
  • 累计撰写 99 篇文章
  • 累计创建 54 个标签
  • 累计收到 1 条评论

目 录CONTENT

文章目录
PVE

B75 独显 ati r7 240 PVE hdmi直通

FlyingEagle
2025-07-08 / 0 评论 / 0 点赞 / 18 阅读 / 1,329 字

修改grub启动参数

nano /etc/default/grub

添加

GRUB_CMDLINE_LINUX_DEFAULT=“quiet intel_iommu=on iommu=pt pcie_acs_override=downstream,multifunction video=efifb:off”

内核模块加载模块命令

echo -e “vfio\nvfio_iommu_type1\nvfio_pci\nvfio_virqfd” >> /etc/modules

update-grub

update-initramfs -u -k all

reboot

屏蔽宿主机硬件

nano /etc/modprobe.d/pve-blacklist.conf

blacklist radeon
blacklist amdgpu
blacklist nouveau
blacklist snd_hda_intel
options vfio_iommu_type1 allow_unsafe_interrupts=1

把显卡的视频和音频部分都写入模块

nano /etc/modprobe.d/vfio.conf

options vfio-pci ids=1002:6613,1002:aab0 disable_vga=1
options kvm ignore_msrs=1

r7_240.rom放入位置 /usr/share/kvm/

虚拟机配置文件位置 /etc/pve/qemu-server

args: -cpu ‘host,+kvm_pv_unhalt,+kvm_pv_eoi,hv_vendor_id=proxmox’
balloon: 0
bios: ovmf
boot: order=hostpci0;ide2
cores: 2
cpu: host
efidisk0: local-zfs:vm-100-disk-0,efitype=4m,pre-enrolled-keys=1,size=1M
hostpci0: 0000:02:00.0
hostpci1: 0000:01:00.0,pcie=1,romfile=r7_240.rom,x-vga=1
hostpci2: 0000:01:00.1,pcie=1
ide2: NAS:iso/virtio-win-0.1.248.iso,media=cdrom,size=715188K
machine: pc-q35-8.1
memory: 4096
meta: creation-qemu=8.1.5,ctime=1751781498
name: win10
net0: virtio=BC:24:11:D6:D9:94,bridge=vmbr0,firewall=1
numa: 0
onboot: 1
ostype: win10
scsihw: virtio-scsi-single
smbios1: uuid=3d59f709-cf0a-4e6d-99c0-8011a6e82009
sockets: 1
usb0: host=2-1.2
usb1: host=3-4
vga: none
vmgenid: 305fc9a4-bc1a-4758-a40f-90afb805bfad

display显卡设置为none

update-initramfs -u -k all

reboot

0

评论区