爱极客专注分享-好玩的docker应用-源码分享

PVE8.x Intel 6-10代开启GVT-g核显虚拟化

支持列表

请参阅下表:
​注意,11代Alchemist代号并不支持SR-IOV,也不支持GVT-g​
PVE8.x Intel 6-10代开启GVT-g核显虚拟化

开启硬件直通和GVT-g

需要提前在主板BIOS开启虚拟化功能,才能开启硬件直通。在BIOS开启vt-d​
使用nano​命令编辑/etc/default/grub​

nano /etc/default/grub 
# 开启iommu分组和GVT-g,在里面找到:GRUB_CMDLINE_linux_DEFAULT="quiet"项将其修改为
GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_iommu=on iommu=pt i915.enable_gvt=1 pcie_acs_override=downstream,multifunction"
# 更新grub
update-grub

加载内核模块

编辑nano /etc/modules​

vfio
vfio_iommu_type1
vfio_pci
vfio_virqfd
kvmgt

执行更新initramfs

# 更新initramfs
update-initramfs -u -k all
# 重启
reboot

验证是否开启核显GVT-g

ls /sys/bus/pci/devices/0000:00:02.0/mdev_supported_types
# 显示有2个或者更多即成功,UHD630核显最多可以开2个
i915-GVTg_V5_4  i915-GVTg_V5_8

创建核显GVT-g的Win虚拟机参数

按以下虚拟机参数模板建立好虚拟机,打上核显驱动就能正常使用核显了。

创建win10虚拟机(22H2)
名称:自定义
光驱0挂载:Win安装ISO镜像
光驱1挂载:virtIO驱动ISO镜像
显示:VirtIO-GPU
机型:q35
BIOS:OVMF
EFI分区:UEFI(OVMF)需要
磁盘:SCSI 大小60G(按需设置,或硬盘直通)
CPU:host 核心数量4(按需设置)
内存:4G及以上
网络:virtIO(半虚拟化或网卡直通)网卡
添加PCI设备:核显GVT-g(勾选ROM-Bar和PCIE在Mdev类型中选择vgpu设备i915-GVTg_V5_8)
音频设备:ich9-intel-hda/后端驱动器:无

PVE8.x Intel 6-10代开启GVT-g核显虚拟化

资源驱动下载

# virtIO驱动ISO:
https://yun.yangwenqing.com/Linux/DD/virtio-win-0.1.229.iso
# 7-10代核显驱动:
https://www.intel.cn/content/www/cn/zh/download/776137/intel-7th-10th-gen-processor-graphics-windows.html
# 11-13代核显驱动:
https://www.intel.cn/content/www/cn/zh/download/785597/intel-arc-iris-xe-graphics-windows.html
© 版权声明
THE END
喜欢就支持一下吧
点赞5赞赏 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片快捷回复

    暂无评论内容