Jump to content

无法同时启动两个直通不同显卡的虚拟机(已解决)


Recommended Posts

版本: 6.10.0-rc2

首先,我直通了一张N卡,是正常的,并且启动其他不使用直通显卡的虚拟机也能正常启动。

然后,关闭其他虚拟机,新建另一个虚拟机尝试直通核显,日志如下:

279204183_QQ20211114222848.thumb.png.927fe04c63f2afcdf3d96345c0f04cd7.png

可以正常显示,但是当我启动另一个之前正常直通的虚拟机,提示如下,并且导致所有虚拟机强制终止:

1729147789_QQ20211114223055.png.c6311dac4033ab0b09229844c7a0bff3.png

我第一反应可能是主板或者CPU的问题,所以我尝试再接一块显卡来测试,但是这次WEB界面直接死掉了,只能按电源键来关机(是正常关机,不是长按,也就是说UNRAID并没有死掉,只是WEB界面死了)。

这使我非常困惑,是否是我哪里设置有误,或者是一些bug。如果能解决我的困惑,真的感激不尽!

附上:

1. 虚拟机设置

直通核显:

234660009_QQ20211114223241.png.f083feb1c689414927e042f2fb18b042.png

直通独显:

290679079_QQ20211114223316.thumb.png.fa578ab633d60b9c5e7dd5ae78f933c3.png

2. 硬件屏蔽设置

192_168_123.229_Tools_SysDevs.thumb.png.d3b3fe5a055b2e2d800eceeb76c2354f.png

3. 硬件信息:

CPU:i7-10700K

主板:微星 Z490 A-PRO

显卡:Nvidia Geforce 1660 SUPER

Link to comment

更新:将连接到核显的显示器拔除后,独显成为第一显示设备,然后令人恼火的事情出现了:直通独显的虚拟机无法启动,提示Device or resource busy。然而当我关机后重新插上连接到核显的显示器后,开机启动虚拟机,又可以使用了。这是否跟unraid占用了第一显示设备有关?如果是的话,有办法解决吗?谢谢。

Link to comment

更新:使用双独显+核显的情况下,以核显启动unraid,然后启动两个直通不同独显的虚拟机,其中一个日志为 shutting down, reason=crashed,另一个为 shutting down, reason=failed。

由于WEB界面死了,只能从命令行查,如图:

IMG_0200.thumb.JPG.d1463babafcb2804803b700ef3053522.JPG

太奇怪了,这两个设备应该没有被占用才对,把我整迷糊了

Edited by Qiaodows
Link to comment

解决方案已公布,表示对UNRAID支持的堪忧

注意:核显不要同时使用两个显示器启动,只可以用一个显示器启动,否则会导致启动虚拟机时无法识别另一个显示器,更有可能导致UNRAID或整套系统死机,也许这是一个只有我遇到的bug,但请注意这个细节。

Edited by Qiaodows
Link to comment
  • lyqalex changed the title to 无法同时启动两个直通不同显卡的虚拟机(已解决)

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...