一张显卡直通给两个虚拟机
unraid吧
全部回复
仅看楼主
level 4
想要把一张显卡,直通给两个虚拟机,一个Windows虚拟机使用显卡HDMI显示桌面,另一个Linux虚拟机使用显卡来进行数据运算。可以实现么,怎么实现。
2021年04月14日 02点04分 1
level 1
好象目前显卡厂商提供的解决方案只支持显卡对虚拟机的单一直通。楼主的需求或者等显卡厂商出了相应的驱动方案,或者自己研究下,自己写个驱动实现
2021年04月14日 03点04分 2
谢谢,编写驱动程序这个略微有点超纲。不知道这个想法是不是可以实现(回家试试看): 使用安装好win和Linux的两个硬盘做硬盘直通, 创建win-gpu,win-nogpu,Linux-gpu,Linux-nogpu四个vm,gpu对*-gpu的虚拟机进行直通,
2021年04月14日 04点04分
@甘露心雨😈 启动时(win-gpu,Linux-nogpu)一组(win-nogpu,Linux-gpu)一组, 哪个系统需要gpu就把gpu直通给哪个系统。 这个避免了每次切换gpu都需要配置。但是还是无法做到同时使用gpu。 最理想的方式还是看驱动程序,或者加装显卡[乖]
2021年04月14日 04点04分
level 1
所以只能一个虚拟机配一个显卡了么
2023年08月27日 14点08分 3
level 7
有个VGPU的方案你可以试试
但目前有的驱动只能是n卡
2023年08月27日 18点08分 4
level 7
我记得有个sriov的补丁,可以把Intel的集显虚拟成多个,然后每个虚拟机都可以调用一个
2023年08月29日 10点08分 5
如果只是编解码是可以的。但是要输出到显示器,是没法直通到多个的。
2023年09月06日 13点09分
@goofysun 嗯,我也发现了。就是不知道用usb转hdmi的线,把usb直通到虚机里,能不能直连显示器。
2023年09月07日 05点09分
level 5
SRIOV I915 可以拆分 INTEL核显,最多拆7个虚拟显卡出来
2025年10月28日 05点10分 6
1