多显卡透传提示43错误分析

在服务器上插入两张NVIDIA显卡进行透传时遇到问题,其中一张显卡无法正常在虚拟机中使用,显示43错误。经过检查发现该显卡被服务器系统占用。为解决此问题,需要更新主板BIOS,让系统使用其他显卡,从而释放被占用的显卡以实现透传。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

问题

服务器上插入两张nvidia显卡,进行透传,只有一张显卡能够透传,另外一张能透传进虚拟机,但是安装驱动后不能正常使用,提示43错误。

分析

两个虚拟机的配置xml都是一样的,都执行了unbind操作

 a.首先在两个虚拟机中交换显卡透传,还是只有那一张显卡不能透传
 b.服务器内核日志没有信息输出,windows虚拟机内也是只有43现象
 c.怀疑是这块显卡被服务器系统使用了

排查

通过命令查看:

# lspci | grep VGA
03:00.0 VGA compatible controller: NVIDIA Corporation GP102 [GeForce GTX 1080 Ti] (rev a1)
06:00.0 VGA compatible controller: NVIDIA Corporation GP102 [GeForce GTX 1080 Ti] (rev a1)
0a:00.0 VGA compatible controller: ASPEED Technology, Inc. ASPEED Graphics Family (rev 21)
# cat /sys/bus/pci/devices/0000\:03\:00.0/boot_vga 
1

# cat /sys/bus/pci/devices/0000\:06\:00.0/boot_vga 
0

# cat /sys/bus/pci/devices/0000\:0a\:00.0/boot_vga 
0

可以很明显发现有一块显卡被服务器系统用了,正是它透传有问题

 NOTE:被系统占用的显卡是不能透传后使用的
 为什么系统不用集成显卡?
 因为:有些主板上的bios优先选择性能高的显卡给系统用


解决方案

 更新主板bios,让系统用0a:00.0集成显卡
 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值