[i=s] 本帖最后由 玉尺书生 于 2025-1-24 18:11 编辑 [/i]<br />
<br />
在pve初始安装完成后先加载GVT-g,然后在肥牛修改核显支持文件
介绍一下配置先
- I7 7700
- 戴尔3667(准系统)
- 32G内存(16G*2)
- 512g nvme固态,nvme:sn750 512g ,4T希捷酷鹰机械盘 (4T*3)
安装PVE是通过U盘Ventoy安装完成的细节就不说了
一。开启gvtg和iommu

#开启iommu和gvt内核
#编辑grub
nano /etc/default/grub
#在里面找到:
GRUB_CMDLINE_LINUX_DEFAULT="quiet"
#修改为如下:
GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_iommu=on pcie_aspm=off iommu=pt i915.enable_gvt=1"
#修改完成之后Ctrl+O Ctrl+X保存
#使用如下代码更新grub
update-grub
#加载内核直通模块
echo vfio >> /etc/modules
echo vfio_iommu_type1 >> /etc/modules
echo vfio_pci >> /etc/modules
echo vfio_virqfd >> /etc/modules
echo kvmgt >> /etc/modules
update-initramfs -u
#执行完成后使用如下代码重启pve
reboot
#至此pve部分修改完成
正常重启后创建新的虚拟的这个时候就能发现核显已经支持GVT-g了,但是因为部分主板显存不能设置问题导致有的机器能显示4个核显可用,有的机器只能显示2个核显可用,再此只能显示2个核显可用的小伙伴可用私信我,我看发不发

如无需多核显2个就够用的可用继续看下部分
二。正常创建飞牛虚拟机这里就不细说了


机型选择Q35或者i440fx都可,不要开启所有功能个主gpu然后启动肥牛安装完成
进入飞牛开启ssh


使用FinalShell或者你自己的ssh工具连接飞牛

#执行以下代码获取root权限
sudo-i
#输入飞牛密码

看到 root@FnOS就证明你进入了root权限,执行以下代码
nano /etc/modprobe.d/i915.conf

把源代码前面加#注释掉,后面添加修改如下
#options i915 enable_guc=3
i915 enable_guc=2
#修改完成之后Ctrl+O Ctrl+X保存
#执行完成后使用如下代码重启pve
reboot

至此全部修改完成


初次写软文能力有限,有啥不明白可私信我。
感谢@你这个年纪 提出的方法确实可以,解决了 update-initramfs 命令的错误 |