收起左侧

PVE安装飞牛OS使用Q35机型显卡直通,不报错并且可以控制台访问

1
回复
300
查看
[ 复制链接 ]

0

主题

5

回帖

0

牛值

江湖小虾

2025-7-16 01:27:06 显示全部楼层 阅读模式

本人纯小白,教程可能有一些没必要的步骤,具体大家自己测试。

所有操作步骤都是是查看各位大佬教程完成的,请大家评论区交流改进意见。

使用机型:N5105,教程应该可以兼容6-14代CPU,(由于N5105不支持核显sr-iov,所以sr-iov请自行设置)

1.解决报错问题 如:ERROR VBT claims to have both internal and external displays on PHY A. Configuring for internal.
2.解决使用期q35机型模拟无法开机问题
3.解决显卡直通后连不上控制台问题

开始:

1、更新PVE到8.4版本以上。
2、使用ssh工具连接PVE终端(我用的Xterminal)输入:

wget -q -O /root/pve_source.tar.gz 'https://bbs.x86pi.cn/file/topic/2024-01-06/file/24f723efc6ab4913b1f99c97a1d1a472b2.gz' && tar zxvf /root/pve_source.tar.gz && /root/./pve_source

(脚本来自https://bbs.x86pi.com/thread?topicId=20)

image.png

选择9。

image.png

选择2和3然后重启。

3、更新qemu版本到v10(应该不更新也行后面args用qemu9的就行了)

访问 https://github.com/lixiaoliu666/pve-anti-detection/releases 下载:

上传到pve的 /root 目录。

f1ceb1acd48139539913d345e1b32e0b.png

然后执行。

apt update

apt install pve-qemu-kvm

dpkg -i pve-qemu-kvm_10.0.2-3_amd64.deb

dpkg -i pve-edk2-firmware-ovmf_4.2025.02-3_all.deb

安装后重启。

reboot

检查是否成功。

dpkg -l|grep pve-qemu-kvm

4、创建虚拟机

dad5f050826a800cd189172897ad05fb.png

041e600023e21cebe0d705c7a9fd37fc.png

7cd87997727b00b3939b07b424ddcafd.png

18338060f15929df03ddb716410724b9.png

b74d95a7b4a6e7b9f096992aacf3a2d0.png

a84aae86b2b437141a25d16a920cd102.png

添加PCI设备。

eae068e5cffdf287d79f78ec4f0919e6.png

选择核显。

1fe30d8afe4f12f8de46997759b91a7d.png

b7387922dad706d603a2660622339313.png

添加声卡

0ddf0f2d2fdcbf9f6806ede5f88f4648.png

可以继续直通硬盘

5、去https://github.com/lixiaoliu666/intel6-14rom/releases下载v2.0的6-14-qemu10.rom,

并且上传到PVE目录/usr/share/kvm/6-14-qemu10.rom

修改虚拟机配置。

(原教程地址:https://www.bilibili.com/opus/1067771179546181639)

终端执行:

nano /etc/pve/qemu-server/100.conf

(把100换成fnos虚拟机的ID)如:

fa1a7ef72f02b6a7bd013d2f01dbc146.png

第一行加入:

args: -set device.hostpci0.bus=pcie.0 -set device.hostpci1.bus=pcie.0 -set device.hostpci0.addr=0x02.0 -set device.hostpci1.addr=0x03.0 -set device.hostpci0.x-igd-gms=0x2 -set device.hostpci0.x-igd-opregion=on -set device.hostpci0.x-igd-lpc=on -cpu host

hostpci0: 0000:00:02.0改成:

hostpci0: 0000:00:02.0,pcie=1,romfile=6-14.rom

a4eb973827becd240c5d7db0941222db.png

Ctrl+X退出,Y保存,然后回车。

6、启动虚拟机

出现此页面点击确定重启,重启时候连点Esc 进入BIOS。

2e5b9556318f20bd1d09264448da75b0.png

5f83c3f944b9ae6e4367496f76a27f34.png

2fbbf63d75e3a7d69d12e69f7ea9057c.png

回车关掉Secure Boot

1050668e7fa10e764bd30a88946d3206.png

Esc,Esc,退到主界面选Continue。
9bcd933b1e414158025f2d728811a313.png

回车,回车,重启

02cf56e9bca16c11afd31f38befab32c.png

33183fc60009f1b90878d378ef556318.png

image.png

控制台不报错,可以显示。

image.png

核显正常。

大功告成!!

收藏
送赞
分享

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

0

主题

5

回帖

0

牛值

江湖小虾

2025-7-16 11:12:18 楼主 显示全部楼层

不好意思忘了最重要的步骤,第5步前去[url]https://github.com/lixiaoliu666/intel6-14rom/releases[/url]下载v2.0的6-14-qemu10.rom,并且上传到PVE目录/usr/share/kvm/6-14-qemu10.rom

教程已加入

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则