本章前言:

上一章节讲过unRaid安装NVIDIA驱动独立显卡加速EMBY,详细见《「保姆级教程」unRaid入门到精通六:unRaid安装NVIDIA驱动独立显卡加速EMBY》,本章将全面阐述如何直通各硬件设备给虚拟机的方法,在这里,我们将展开直通网卡和硬盘的方法,其中网卡又分直通板载网卡和直通PCI网卡,PCI网卡又分全直通和分组直通,直通硬盘这里采用的是折中的方法,没有涉及到阵列卡的直通,只是直通相应的硬盘,这样操作起来更简便,另外将其它的PCI设备直通方法也介绍一下,首先我们以安装黑群晖来进行举例来展开讲。

一、安装黑群晖

这个网上有很多教程,我也就直接引用司波图的B站教程,说的非常详细,里面也会带出来直通的相应的教程,可以做为参考的,

视频里面,有演示,通过虚拟机安装群晖NAS后:在直通硬盘和直通网卡的情况下,可以有效减少 UNRAID 的硬盘占用。家用媒体服务器NAS 使用UNRAID系统的正确的玩法!直通网卡、直通硬盘、挂载群晖虚拟机文件!

当虚拟机安装了群晖NAS,并且直通硬盘,不过未直通网卡: 速度可以跑到80m/s,占用的资源并不多:

二、直通硬盘

我们安装好群晖时如果不直通硬盘,那样会占用非常大的CPU,不利于使用,这样我们需要将硬盘直通给虚拟机用,比如直通硬盘给黑群晖用,当然这里的直通不是严格意义上的硬件直通,只能说是相应的将硬盘专门映射给虚拟机用,它不能使用将阵列卡直通,具体方法是,我们先用指令找到硬盘ID,然后通过输入相应的设置,将硬盘进行直通

首先我们用unraid自带的终端输入以下命令:

ls /dev/disk/by-id

找到需要直通的硬盘,将其整个复制下来:

这里我们直通的就是如图的磁盘:当然要能挂载未加入unraid阵列的磁盘

当然我们需要挂载未加入阵列的硬盘还需要安装插件devices:

查到后我们需要到虚拟机配置中添加硬盘,如图:

其中硬盘直通的代码为:

ls /dev/disk/by-id/ata-ST4000VN008-2DR166_WE20OV7P

这样就能将硬盘直通给虚拟机了,这里是直通给了黑群晖,非常方便的直通硬盘

三、直通网卡(全直通)

直通网卡分两种直通,一种是直通板载网卡,一种是直通独立网卡,这两种都是全直通,比如你板载网卡是两个网口的或者PCI网卡是四个网口的,这里讲的是全部直通过去,后面再讲如何分组

1、直通PCI网卡

我们在正常添加配置完虚拟机后,需要打开XML设置:

然后将涉及网卡的那部分删除:

然后勾选相应的网卡即可:

2、直通板载网卡

如果需要直通板载的硬件,比如网卡,必需使用一个插件来禁用Unraid来调用它,这个插件是VFIO PCI Config,没错就是这个神器,我们可以在app商店里面进行安装:

安装后只需将相应的硬件勾选禁用重启即可:

禁用以后就能在后面虚拟机中添加板载网卡了,不过注意的是在做这个之前,你需要有一个网卡给unraid用

(如果因为网卡设置无法进入unraid怎么办?我们可以在终端启动项中选择第二项guip来恢复之前的设置)

3、直通PCI网卡报错处理

在直通网卡后启动时会报错,这个怎么办呢,我们可以到可以到VM高级设置中开启PCI ACS模式,大多数选择downstream,而我的GEN8选择的是Multi-function,这个看大家去测试

四、分组直通

为什么要分组直通呢,这是因为你可能将网卡直通给不同的虚拟机,而现在如果不分组,那么将会把PCI的所有网卡都直通给一个虚拟机,那样比较浪费,比如我就将GEN8的板载双网卡分组,一个给unraid用,一个直通给黑群晖用,这样就需要分组直通,这就需要直通,(GEN8因为是老款设备还需要HMS,这样才能正常启动),我们先来对照分组前后就知道了区别了:

分组前:

分组后:

1、覆盖U盘原文件

分组这个需要替换U盘里面的文件,替换的为六个文件(三组):bzfirmware  bzfirmware.sha256  bzimage  bzimage.sha256  bzmodules  bzmodules.sha256 复制到unraid系统u盘并覆盖原文件

然后settings -- vm Manager --  PCIe ACS override: 开启  Downstream,这样就可以重启开通分组直通了,分组的附件下载链接:

链接:https://pan.baidu.com/s/1vJyr2DaYEZqtA7tDs1FAJA

提取码:h835

2、板载网卡的分组直通

板载网卡开通分组直通后,没法在虚拟机配置里直接勾选相应的网卡,这里需要到XML里面去添加相应的设置:

'-device'/>

'vfio-pci,host=01:00.0,bus=root.1'/>

'-device'/>

'vfio-pci,host=01:00.1,bus=root.1'/>

'-device'/>

'vfio-pci,host=02:00.0,bus=root.1'/>

'-device'/>

'vfio-pci,host=02:00.1,bus=root.1'/>

'-device'/>

'vfio-pci,host=07:00.0,bus=root.1'/>

'-device'/>

'vfio-pci,host=08:00.0,bus=root.1'/>

'-device'/>

'vfio-pci,host=09:00.0,bus=root.1'/>

'-device'/>

'vfio-pci,host=0a:00.0,bus=root.1'/>

或者单个 需要增加硬件,就增加的行数即可。其中01:00.0就只是需要直通的设备号:

比如我将GEN8的一个网卡直通给黑群晖,那么就是:

'-device'/>

'vfio-pci,host=03:00.1,bus=root.1'/>

设置完成后就自动勾选了,如:

本章总结:

以上就是《「保姆级教程」unRaid入门到精通七:直通网卡、硬盘和其它PCI硬件设备》教程全部内容,

这些直通硬件和分组直通都适用于其它的硬件设备直通,这样直通后就和物理机完全一样了,所以非常的方便,以达到最大利用化硬件的作用,大家慢慢研究。老规矩,更多unRaid入门内容还请继续关注西安SEO优化博客,干货源源不断。

文章转载:https://www.huakings.cn/post/235.html

万晓博SEO推荐服务器:

un系统服务器双网卡,「保姆级教程」unRaid入门到精通七:直通网卡、硬盘和其它PCI硬件设备...相关推荐

  1. kodi pvr 不能安装_「保姆级教程」家庭影音多媒体中心第5节—KODI18安装/设置IPTV...

    一.本章前言: 上一章节万晓博SEO带领大学习安装了kodi18播放群晖NAS或者本地视频教程,本节课我们讲讲如何使用kodi播放器看IPTV央视/地方卫视频道,我们遐想下,如果我们使用kodi播放I ...

  2. win系统的阿里云服务器部署IDEASpringBoot项目保姆级教程

    win系统的阿里云服务器部署SpringBoot项目保姆级教程 前言 配置阿里云服务器 配置环境 环境配置中的坑 还有别的坑的话,私信我我补充......毕竟配置是最基本的,还想咋样... jar包导 ...

  3. 「保姆级教学」入门级java程序——薪资转换器

    往期「保姆级教学」目录 「保姆级教学」iOS下JDK环境配置 文章目录 往期「保姆级教学」目录 前言 第二日任务 1.java基础语法 2.掌握java基本输入输出 3.掌握java基本数据类型和变量 ...

  4. 「CodeFever保姆级教程」手把手教你搭建自己的代码托管服务器

    熟练的使用GIthub和Git已经成为每个程序员必备的技能,Github作为一款免费好用的代码托管平台,在很大程度上对开源社区的发展起到非常积极的作用,Git也可以使程序员们更好的管理和维护自己的代码 ...

  5. 「保姆级教学」Mac下JDK环境配置

    CSDN集训营第一天打卡日记 ----第一天任务 Mac版本下java语言开发环境的配置 大家好! 这是我第一次使用 CSDN发布博客,是一次大胆的尝试,本系列博客,我将以CSDN集训营每日任务为主, ...

  6. (10月25日)云服务器搭建青龙面板保姆级教程

    云服务器准备 在腾讯云或者阿里云购买轻量云服务器,最低配置1c1g,这个配置勉强够用 购买完云服务器之后,首先需要开放相应的青龙端口5960(后续搭建傻妞,短信登录等请开放相应端口),开放端口教程请参 ...

  7. 苹果终于可以分身/双开啦!保姆级教程奉上!

    当今时代,工作和生活密不可分,而连接着家庭和工作的是vx,为了更好的区分开两者,大家不得不使用两个账号. 苹果手机一直无法分身双开困扰了很多人,为此有人转战安卓或者使用备用机.但是其实苹果手机安装分身 ...

  8. 618小红书品牌营销复盘「保姆级教学」 !

    距离618结束仅剩2天,品牌商家即将迎来丰收大圆满.同时,618营销复盘也提上了议程.如何高效便捷的完成小红书品牌618营销结案呢?千瓜一键生成报告.品牌对比等功能,助力品牌618营销投放数据化管理和 ...

  9. 【保姆级教程】2023入门网络安全,从这篇文章开始

    一.黑客攻防实战知识 黑客技术并不是我们想象的那样,专门用来搞事情的.想要在网络安全行业立足,必须知已知彼. 了解一些基础的黑客知识,可以让你看清黑产交易本质,从此不交愚人税,可以与骇客对抗,免遭个人 ...

最新文章

  1. 查询时间范围_MySQL慢查询(中):正确处理姿势,你get到了吗?
  2. 部署node.js的开发环境
  3. Powershell 邮件发送
  4. 希望控件【解决】mfc grid control问题:无水平滚动条(scrollbar)、垂直滚动条只有向上部分、向下部分看不到...
  5. 在你的 Rails App 中开启 ETag 加速页面载入同时节省资源
  6. 贝叶斯理论在机器学习中的应用
  7. (十)webpack 和 babel
  8. SAP CRM text Transfer mode
  9. c#winform使用WebBrowser 大全
  10. python学习笔记(七)
  11. frontcon函数用不了_真香警告!用了XLOOKUP再也回不去VLOOKUP了
  12. LeetCode MySQL 1873. 计算特殊奖金(case when then else end)
  13. 标签分布学习相关研究
  14. 03-27 耗电量测试
  15. 安卓Service完全解析(中)
  16. JMX configuration for Tomcat
  17. uefi模式下修改Intel网卡MAC地址
  18. C#50个经典小程序代码
  19. xml格式转json
  20. Eclipse中添加外部Web浏览器

热门文章

  1. [洛谷 OJ]P1015 回文数
  2. CPython解释器性能分析与优化
  3. Python基础--Python简介和入门
  4. FastJson简单使用
  5. vue 路由进度条 nprogress
  6. 精通安卓性能优化-第七章(二)
  7. 鸿蒙支持小米,魅族宣布接入鸿蒙,小米OV却断然拒绝?官方:纯属造谣
  8. 光学积分球的使用随记
  9. 升级tomcat导致静态资源报错400
  10. 推荐点书,说点学习路线...