收起左侧

pve虚拟机开启GVT-g,强制开启更多核显

2
回复
326
查看
[ 复制链接 ]

0

主题

22

回帖

0

牛值

fnOS系统内测组

2025-8-7 04:18:48 显示全部楼层 阅读模式

为了实现更多vGPU,需要给核显分配更多的显存。虽然主板给出了显存的设置选项,最大是1024MB。但即使设置了1024MB,在pve下还是Menmory Size 还是 256M。也就是在PVE下可用的GVTg数量少的可怜。

这是开启前状态

准备工作

1.使用”UEFI Tool“工具找到设置对应的模块

有能力的先提取一下当前版本的BIOS,没能力的去官网找到和本机BIOS相同的更新文件。或者直接去官网下载了最新版的BIOS更新文件并更新BIOS。UEFI Tool下载

打开BIOS更新文件,然后按 Ctrl+F打开搜索页面,切换到 text选项卡,搜索 aperture size

点击OK,进行搜索,下方将展示搜索结果。

双击搜索结果,自动跳转到对应模块。

右键,选择 Extract body,将导出的efi文件保存一下。

2.使用“IRFExtractor”工具转格式

使用 IRFExtractor打开上一步另存的 *.efi文件 下载地址 软件办法打开是电脑缺少对应dll文件修复下电脑dll文件即可 修复dll下载

使用文本编辑器打开这个 txt文件, 搜索 aperture或者512之类关键检索词。

上图中的 0x88A就是这个设置的偏移值,下面就是可供调节的几个选项。建议这一步拍个照。比如这边的默认值就是256M,选项值为 0x0

开始修改

可以使用ventoy做启动引导,需要放入uefi引导文件 下载链接

重启电脑,选择U盘引导,选择uefi引导文件,进入grub命令行模式

3.验证偏移地址是否正确

输入 setup_var_3 0x88A,默认情况下返回的是 0x1即256M

那就说明这个地方就是修改 aperture size的地方。

4.修改 aperture size

输入 setup_var 0x88a 0x7,将 aperture size修改为1024M, 这个地方0x7对应之前文本中查找到的对应1024的值。

reboot重启,验证结果。

至此完成。

收藏
送赞
分享

本帖子中包含更多资源

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

x

3

主题

365

回帖

0

牛值

社区共建团

2025-8-8 13:39:17 显示全部楼层

“PVE下可用的GVTg数量少”

这里的意思是 GVT-G 分配到的显存,上限没到1024M吧?

不可能是无限增加数量吧?图上显示的是1/2/5/7 一共四个

部分主板可以魔改bios刷2G显存可以开8个  详情 回复
2025-8-8 16:07

0

主题

22

回帖

0

牛值

fnOS系统内测组

2025-8-8 16:07:47 楼主 显示全部楼层
yyywd 发表于 2025-8-8 13:39
“PVE下可用的GVTg数量少”
这里的意思是 GVT-G 分配到的显存,上限没到1024M吧?
不可能是无限增加数量吧 ...

部分主板可以魔改bios刷2G显存可以开8个
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则