搞定unraid直通核显给WIN10后黑屏、声卡无输出问题

2020-12-28 18:45:01 25点赞 203收藏 43评论

一、前提

之前为了直通核显给WIN10,尝试过各种方法,最终都是显示器黑屏无输出。前几天看到大妈上有人直通成功了,就不死心又尝试了下,最终搞定了直通显卡声卡

搞定unraid直通核显给WIN10后黑屏、声卡无输出问题

搞定unraid直通核显给WIN10后黑屏、声卡无输出问题

  1. CPU: i7500

  2. GPU: HD630

  3. 主板: 华硕B250M

  4. UNRAID版本: 6.8.2

以下是我的操作记录,给大家参考。

1、修改unraid flash 里面默认启动项的参数

kernel /bzimage video=efifb:off,vesafb:off modprobe.blacklist=snd_hda_intel,snd_hda_codechdmi vfio-pci.ids=8086:5912,8086:a2f0,8086:a2c8,8086:a2a1,8086:a2a3 append pcie_acs_override=downstream vfio_iommu_type1.allow_unsafe_interrupts=1 initrd=/bzroot

PS: 1、其中 8086:5912是我的显卡, 这个可以从系统设备里面找到。

2、我的声卡和别的设备分组到一起了,在UNRAID系统下必须要整个组的全部屏蔽,否则启动不了虚拟机。如果不要声卡的话就不需要屏蔽这一组了,只屏蔽显卡就行了。

搞定unraid直通核显给WIN10后黑屏、声卡无输出问题

2、安装win10虚拟机

2.1 需要特别设置的地方

  • Machine: Q35-4.2

  • BIOS: SeaBios

  • USB Controller: 3.0 (选2.0我的鼠标键盘用不了)

  • Graphics Card: VNC

搞定unraid直通核显给WIN10后黑屏、声卡无输出问题

2.2 打开VNC窗口正常安装WIN10,提升找不到硬盘就加载VirtIO 驱动。安装完成后,看下打开WIN10远程桌面。确定设备管理器里面没有黄色感叹号就关机。

2.3 修改虚拟机配置,添加要直通的显卡(注意VNC不能删)。启动虚拟机。用远程桌面连接WIN10,WIN10设备管理器可以看到显示适配器有个黄色的感叹号,等待WIN10自动下载显卡驱动后,没有感叹号了就关机。


安装驱动前安装驱动前

安装驱动后安装驱动后

搞定unraid直通核显给WIN10后黑屏、声卡无输出问题



设为头图

2.4 修改虚拟机XML文件,在倒数第二行添加最关键的一段代码,然后打开虚拟机。

PS:修改虚拟机任何配置项后,都需要检查这段代码是否存在。

<qemu:commandline>

<qemu:arg value='-set'/>

<qemu:arg value='device.hostdev0.x-igd-opregion=on'/>

</qemu:commandline>


搞定unraid直通核显给WIN10后黑屏、声卡无输出问题

2.5 正常情况下,显示器就有信号了,到此就可以结束了。

PS:如果还是没有信号,就用直通的USB键盘按WIN+P键,切换显示器直到出来画面。

搞定unraid直通核显给WIN10后黑屏、声卡无输出问题

参考:

PVE安装及Win10核显直通HDMI无输出 https://koolshare.cn/thread-184466-1-1.html

我是先在PVE下尝试的,按照他的方法成功了,然后用在UNRAID上面。

核显hd4600 unraid6.8.1直通成功参数 http://wuyou.net/forum.php?mod=viewthread&tid=420236

这篇文章的这段代码很关键,其它的不用看了,写的太难懂了。

接下来要折腾下虚拟机使用uefi模式下直通了intel核显直通还有一个非常重要的地方,显卡直通参数需要添加x-igd-opregion=on,否则打驱动的时候会无显示。
插入方法是xml文本方式编辑配置文件
在在最后一行的前一行复制如下内容
<qemu:commandline>
<qemu:arg value='-set'/>
<qemu:arg value='device.hostdev0.x-igd-opregion=on'/>
</qemu:commandline>

展开 收起

任天堂 Nintendo Switch《舞力全开 Just Dance》 游戏兑换卡

任天堂 Nintendo Switch《舞力全开 Just Dance》 游戏兑换卡

279元起

ihuman 洪恩 识字子集拼音思维ABC会员永久包3-6岁儿童早教启蒙礼物玩具 识字会员终身包

ihuman 洪恩 识字子集拼音思维ABC会员永久包3-6岁儿童早教启蒙礼物玩具 识字会员终身包

258元起

Microsoft 微软 OFFICE 365 家庭版 会员

Microsoft 微软 OFFICE 365 家庭版 会员

106元起

WPS 金山软件 WPS 超级会员 3年卡

WPS 金山软件 WPS 超级会员 3年卡

328元起

Microsoft 微软 365 家庭版 电子秘钥 正版高级Office应用 1T云存储

Microsoft 微软 365 家庭版 电子秘钥 正版高级Office应用 1T云存储

299元起

Microsoft 微软 Office 365 个人版

Microsoft 微软 Office 365 个人版

106元起

Microsoft 微软 office365家庭版microsoft365增强版15个月

Microsoft 微软 office365家庭版microsoft365增强版15个月

289元起

Microsoft 微软 office专业版永久激活码office2019增强版终身版outlook密钥

Microsoft 微软 office专业版永久激活码office2019增强版终身版outlook密钥

249元起

Microsoft 微软 OFFICE 365 个人版 办公软件

Microsoft 微软 OFFICE 365 个人版 办公软件

195元起

WPS超级会员4年套餐pdf转word排版PPT润色模板素材店铺

WPS超级会员4年套餐pdf转word排版PPT润色模板素材店铺

暂无报价

WPS超级会员Pro套餐4年卡1488天官方正版pdf转word排版

WPS超级会员Pro套餐4年卡1488天官方正版pdf转word排版

729.6元起

国行版 Switch体感游戏套装 《健身环大冒险》

国行版 Switch体感游戏套装 《健身环大冒险》

269元起

WPS 金山软件 会员季卡

WPS 金山软件 会员季卡

59.85元起

Microsoft 微软 office365家庭版个人版激活密钥office2021账户激活

Microsoft 微软 office365家庭版个人版激活密钥office2021账户激活

198元起

微软(Microsoft))win10win11专业版批量式授权企业版嵌入式正版化解决方案win11家庭版

微软(Microsoft))win10win11专业版批量式授权企业版嵌入式正版化解决方案win11家庭版

1288元起

Microsoft 微软 Office2016小型企业版 MAC专用

Microsoft 微软 Office2016小型企业版 MAC专用

149元起
43评论

  • 精彩
  • 最新
  • 核显直筒给win10,其他类似unraid还能调用核显么

    校验提示文案

    提交
    不能,布丁布丁布丁

    校验提示文案

    提交
    这种直通方法不能共用,因为开机就屏蔽了驱动加载。想共用的话,猜测只能用在没有HDMI输出的虚拟机上面

    校验提示文案

    提交
    还有2条回复
    收起所有回复
  • 加了那段代码后,启动有错误提示。另外打开2ND选项也会有错误提示。能帮我远程解决?100碎银

    校验提示文案

    提交
    昨天的回复被系统吞了。加入显卡后是不是提示地址0X02重复?是的话就要修改XML文件,把其他设备用0X02地址的给改成别的0X07/0X08。

    校验提示文案

    提交
    被系统吞了两次回复了。如果启动的时候提示0x02地址重复的话,就要修改xml文件,看下除显卡外哪些设备用的地址是0x02,然后改成别的。

    校验提示文案

    提交
    还有4条回复
    收起所有回复
  • Uefi下直通核显必须添加和指定本机核显的uefi-vbios文件。

    校验提示文案

    提交
    是的,懒得提取VBIOS就用我这种方法。

    校验提示文案

    提交
    怎么提取文件?有教程?

    校验提示文案

    提交
    收起所有回复
  • 麻烦了吧,unraid有个插件可以直接屏蔽显卡,网卡等设备,进行直通,而且vm虚拟机设置下也不要写代码,直接操作,至少我的没遇到你这样的情况,直接就可以直通

    校验提示文案

    提交
    你说的是那个vfio-pci插件吧。那个插件和在启动参数上屏蔽是效果一样的。直通独显肯定没问题,但是直通核显还想HDMI输出就很麻烦,要不就是加VBIOS,要不就是加那一行代码。

    校验提示文案

    提交
    没有我就是直通核显,而且hdmi输出,啥多没有操作,正常直通。之前用pve直通就需要加vbios

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • esxi有办法吗?也是直通后黑屏

    校验提示文案

    提交
    同问 esxi 直通了rx580 win10 不稳定

    校验提示文案

    提交
    把svga关了,我的1050ti不关,显卡输出音频会蓝屏

    校验提示文案

    提交
    还有2条回复
    收起所有回复
  • J4125 HD600按照这个教程来弄,HDMI输出还是没显示,尝试过用vbios也不行,有没有网友在J4125成功直通核显给WIN10的呀。

    校验提示文案

    提交
    同样的问题,等半个月看看搞不定准备闲鱼出了

    校验提示文案

    提交
    你好,你搞定了吗,快崩溃了,一直没搞定

    校验提示文案

    提交
    还有4条回复
    收起所有回复
  • 厉害了紫薯布丁

    校验提示文案

    提交
  • G5620,UHD630直通之后代码43

    校验提示文案

    提交
    我也是代码43

    校验提示文案

    提交
    一样。都是代码43

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 复杂了,对小白来说,用我的方法,直接加vbios,无需直通,可以docker共用emby,jellyfin,方便点。用xml,界面代码不熟悉的人,万一误操作切换到可视化模式调东西,切换回xml又得填代码

    校验提示文案

    提交
    你的这个更加看不懂啊,能不能详细说清楚。

    校验提示文案

    提交
    是呀,你写的不是很明白,我用你的vbios试了,还是不行,不懂哪里没弄对

    校验提示文案

    提交
    收起所有回复
  • 按这个设置启动项,我的unraid重启直接启动不了了。直接在加载代码那边死机一样,鼠标键盘无反应,end trace

    校验提示文案

    提交
  • 想问下我win10安装完后,都是黑白的是什么原因啊,还卡的不行

    校验提示文案

    提交
  • 最新pve 6.2,Win10 hdmi输出完美。按照这个教程PVE安装及Win10核显直通HDMI无输出 去看看。华擎z390幻影itx, i3 9300t,hdmi输出正常。

    重点是核显驱动,要选用windows更新里的,并且更新里有选项必须选择intel display的驱动,版本26.xxx

    校验提示文案

    提交
  • video=efifb:off,vesafb:off modprobe.blacklist=snd_hda_intel,snd_hda_codechdmi是必须要加的吗?谢谢!

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关好价推荐
查看更多好价

相关文章推荐

更多精彩文章
更多精彩文章

simplehe

Ta还没有介绍自己

关注 打赏
最新文章 热门文章
203
扫一下,分享更方便,购买更轻松