收起左侧

两张独显如何只屏蔽一张直通给虚拟机

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

0

主题

1

回帖

0

牛值

江湖小虾

2025-8-13 10:21:35 显示全部楼层 阅读模式

求助:飞牛OS下N卡直通配置问题 - 双显卡分配异常

问题描述

我正在飞牛OS系统上研究虚拟机显卡直通功能,主机配备了两张NVIDIA独立显卡:

  • 希望将其中一张显卡分配给飞牛OS宿主系统使用
  • 另一张显卡通过直通给虚拟机

已尝试步骤

  1. 修改 /etc/modules 添加以下模块:

vfio
vfio_iommu_type1
vfio_pci
vfio_virqfd

  1. /etc/modprobe.d/blacklist.conf 添加屏蔽:

blacklist nvidia
blacklist nvidiafb
blacklist snd_hda_intel
blacklist nouveau

当前问题

执行上述操作后,两张N卡都被屏蔽,虚拟机可正常使用1050

  • 飞牛OS无法调用任何一张显卡

系统环境

  • 操作系统:飞牛OS fnOS 0.9.18
  • 显卡型号:NVIDIA 750Ti和 NVIDIA 1050
  • 虚拟机:win 10

需要帮助

  1. 如何正确隔离两张显卡,使宿主系统和虚拟机各使用一张?
  2. 飞牛OS下是否有特殊的配置注意事项?

补充信息

lspci -nnk | grep -i nvidia输出内容
03:00.0 VGA compatible controller [0300]: NVIDIA Corporation GM107 [GeForce GTX 750 Ti] [10de:1380] (rev a2)
Kernel driver in use: nvidia
Kernel modules: nouveau, nvidia_drm, nvidia
03:00.1 Audio device [0403]: NVIDIA Corporation GM107 High Definition Audio Controller [GeForce 940MX] [10de:0fbc] (rev a1)
04:00.0 VGA compatible controller [0300]: NVIDIA Corporation GP107 [GeForce GTX 1050] [10de:1c81] (rev a1)
Subsystem: NVIDIA Corporation GP107 [GeForce GTX 1050] [10de:11c0]
Kernel modules: nouveau, nvidia_drm, nvidia
04:00.1 Audio device [0403]: NVIDIA Corporation GP107GL High Definition Audio Controller [10de:0fb9] (rev a1)
Subsystem: NVIDIA Corporation GP107GL High Definition Audio Controller [10de:11c0]

  • nano /etc/modprobe.d/vfio.conf 进行单独屏蔽

    options vfio-pci ids=10de:1c81,10de:11c0,10de:0fb9,10de:11c0

  • 已参考过的教程链接 一机两用,飞牛OS独显直通

感谢各位大佬指点!

收藏
送赞
分享

3

主题

365

回帖

0

牛值

社区共建团

2025-8-13 20:50:14 显示全部楼层

vfio.conf 配置错了,VFIO只需设备ID,不要系统ID,你全整上了。。。

options vfio-pci ids=10de:1c81,10de:0fb9

blacklist.conf 按你主机显示的信息填:

blacklist nouveau
blacklist nvidia_drm
blacklist nvidia

/etc/modules里需要包含

nvidia
nvidia_drm

主板bios里,把Advanced > Integrated Graphics Configuration > Primary Display 项改为 IGFX,没有这个项目就翻翻别的看,每家主板bios不一样设置项也会有差别,主要思路就是绑定显示输出,确定750显卡是主显示;或者,主板有集显的话,优先集显显示,让PCI通道不被占用

谢谢大佬  详情 回复
2025-8-14 16:49

0

主题

1

回帖

0

牛值

江湖小虾

2025-8-14 16:49:29 楼主 显示全部楼层
yyywd 发表于 2025-8-13 20:50
vfio.conf 配置错了,VFIO只需设备ID,不要系统ID,你全整上了。。。
options vfio-pci ids=10de:1c81,10de ...

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

本版积分规则