1. 首页
  2. 科技数码

nas 篇一:unraid折腾之win10直通“唯一”独立显卡

创作立场声明:折腾小白,写下此文章仅用于分享经验以及记录过程。

为什么会写这篇文章呢?

自己再折腾unraid之路上真的是遇到了很多坑。希望自己的经验能够给遇到坑的小伙伴带来一点思路

一.安装unraid

站内已经有很多大佬有教程了,我再次就不啰嗦了,例如 阿文菌 或者B站 司波图 等等。

我这里安装的是6.9.1开心版。

二.安装虚拟机前的设置要素

1.打开设置-虚拟机管理器。

选择右边的基本视图开关,然后下载最新的virtio驱动程序,下载好后按照图片所示设置一下参数选项。然后应用,完成。

PCIe ACS 覆盖:选择 禁用

VFIO 允许不安全的中断:选择 是

unraid折腾之win10直通“唯一”独立显卡

unraid折腾之win10直通“唯一”独立显卡

2.打开工具-系统设备。

在这里我要解释一下。unraid 6.8.x屏蔽硬件是需要在闪存-Syslinux 配置里面输入代码进行屏蔽,但是6.9.x直接在系统设备里面选择需要屏蔽的硬件即可,然后点击下方在引导时对VFIO选择绑定即可。

unraid折腾之win10直通“唯一”独立显卡

3.打开闪存-Syslinux 配置。

在Unraid OS配置的最后增加一串代码,此代码具体是什么我也不知道,外网大神说的,我也是找了好久才找到。

video=efifb:off

然后应用完成即可,至此,安装虚拟机直通独显的前置步骤已经完成,重启unraid即可。

unraid折腾之win10直通“唯一”独立显卡

三.安装win10虚拟机并设置显卡直通

1.虚拟机-添加虚拟机-win10并设置参数

cpu可以拉满,动态分配的,内存按需选择,操作系统选择win10原版镜像,VirtIO选择之前下载的最新驱动,其他配置尽量选择和我一样的,不然造成其他问题不太好处理。USB控制器可以选择3.0这个不碍事。

机器:i440fx-5.1

BIOS:OVMF

Hyper-V:是

总线选择IDE默认即可

unraid折腾之win10直通“唯一”独立显卡

unraid折腾之win10直通“唯一”独立显卡

unraid折腾之win10直通“唯一”独立显卡

硬盘自动即可,主硬盘大小按需选择,其他参数不需要更改。

显卡先选择vnc,声卡设置无,usb设备可以选择你需要直通的键盘和主表,pci设备也可以选择你需要直通的网卡

unraid折腾之win10直通“唯一”独立显卡

因为之前做了绑定vfio操作所以这里的pci和usb设备已经全部可以自由选择了。

unraid折腾之win10直通“唯一”独立显卡

最后启动虚拟机win10安装系统吧,等待安装完进入系统后,关闭win10进入下一步设置。

2.直通“唯一”独立显卡设置

关闭虚拟机后,对虚拟机进行编辑操作。显卡位置点击+号添加第二张显卡。声卡添加按需选择,这不是重点。

unraid折腾之win10直通“唯一”独立显卡

unraid折腾之win10直通“唯一”独立显卡

这里要说一下,图形rom BIOS 这个目前个人测试应该是必须得。下载地址

进入网站后自行选择筛选要素选择对应的显卡vgabios驱动,此处划重点

切记一定要对应到你的显卡 并且UEFI Supported 参数 必须 支持

如果实在没有你的显卡型号的bios,去外网搜索试试。

比如我的索泰gtx1070至尊plus oc

ZOTAC GTX 1070 Extreme Plus OC vgabios 这么搜索即可。

unraid折腾之win10直通“唯一”独立显卡

unraid折腾之win10直通“唯一”独立显卡

下载完之后别急着用,因为这个bios驱动还不支持虚拟机,需要进行修改。用到的软件是HxD,自行百度搜索下。

用HxD打开下载好的vgabios驱动rom,删除红框参数以上的所有数据。另存为文件(可以加一个vm以便区分

unraid折腾之win10直通“唯一”独立显卡

unraid折腾之win10直通“唯一”独立显卡

回到unraid页面,选择ROM bios为刚才修好后的VM rom,其他的按需设置,最后更新虚拟参数。

因为我这里选择的是板载声卡,所以不需要有额外的设置参数,如果你选择的是独显声卡需要进入表单视图进行单独修改。

这里借用别人的设置参数,

第一个红框是显卡显示的真实总线-卡槽-功能参数

第二个红框是虚拟机显卡显示的总线-卡槽-功能参数

第三个红框是显卡声音的真实总线-卡槽-功能参数

第二个红框是虚拟机显卡声音的总线-卡槽-功能参数

真实显卡和虚拟显卡function参数一致,虚拟显卡和虚拟声卡slot一致,其他参数默认即可,

最后更新参数启动vm。

unraid折腾之win10直通“唯一”独立显卡

3.虚拟机win10驱动安装

打开虚拟机后会有个cd驱动器:virtio-win-0.1.190,这个就是你之前下载的驱动,打开后安装红框内两个即可完成对虚拟机网络和部分虚拟驱动的设置。

unraid折腾之win10直通“唯一”独立显卡

至于显卡驱动,下载gpuz查看显卡参数是否完全正常显示,如果正常显示,就直接去官网下载驱动安装即可。

至此,已经全部完成,尽情享受吧。

总结:因为是“唯一”独显,如果不配置 video=efifb:off 参数,哪怕你手动屏蔽了独显,但是你的虚拟机日志还是会显示设备繁忙等等,因为独显已经被unraid占用,虚拟机无法独享。如果有核显和独显,应该更简单一些。

本人文笔略差,写的可能不是很容易懂,有看不懂的小伙伴,欢迎前来咨询。

原创文章,作者:夜风博客,如若转载,请注明出处:https://www.homedt.net/47729.html