PVE7.1-7下核显直通给windows server2022
配置:8700K(uhd630),PVE7.1-7,不敢保证630以外的核显一样
打开iommu
参考https://www.insilen.com/post/501.html
打开主板的vt-d功能(红厂的没见过,没用过amd的板子)
进入pve的命令行界面,编辑grub文件,根据核显属于蓝厂还是红厂,添加不同的值
然后更新grub文件并reboot重启
验证是否成功:dmesg | grep -e DMAR -e IOMMU
应有一行:DMAR: IOMMU enabled 表示成功启动


创建windows虚拟机,机型设置为q35(创建时设置或者创建后改变都可)

显示设置为VirtlO-GPU,不然核显直通给虚拟机后控制台不能显示windows画面

添加pcie设备-选择uhd630 (若找不到核显说明第一步没做好)

进入windows, 搜索安装intel核显驱动并重启

下面的基本适配器应该就是上面选的VirtlO-GPU
不选的话用不了控制台查看windows界面,只能选择再直通键鼠,然后远程连接windows虚拟机,感觉很麻烦

