分享

unraid如何实现多口网卡直通?我的一些折腾经验分享

 pio9999 2023-04-27 发布于广西
2020-02-20 21:55:49 54点赞 440收藏 119评论

更新(2020-02-28 12:16:46):
经过几天测试,排除了网卡,硬盘数据线网线路由器接口等因素后,最后发现问题出现在我的辣鸡固态硬盘上。。换了新买的12T机械硬盘后,读取写入速度都能稳定在113MB/s左右。。

追加修改(2020-02-21 15:03:42):
我发现虚拟机群晖的网卡直通后,再把硬盘直通给群晖,然后群晖共享文件夹映射到本地映,写入文件还是会掉速,我测试写入5G左右视频文件,会慢慢掉速,最后大概只有40~50MB/s!但是读取文件稳定105MB/s左右,阿文菌的直通教程并没有解决我的写入文件掉速问题。。。求各位大佬指导怎么解决写入掉速问题!

【写作说明】:最近一直跟着阿文菌大佬的教程在折腾unraid这个系统,大家有兴趣的话可以看看阿文菌之前的unraid系列保姆教程,不得不说阿文菌的保姆级教程对我们这种新手小白真的太友好了!这里再次感谢像阿文菌这样的大佬的辛苦付出,让我们这种小白少走了很多弯路! 本文纯粹为像我一样的小白分享一下直通网卡的一些经验,老鸟可以直接忽略不用往下看了。。unraid如何实现多口网卡直通?我的一些折腾经验分享

前两天阿文菌出了新的教程,关于网卡和硬盘的直通,传送门:

于是我又开始跟着折腾起来。。

我的网卡是某鱼上淘的二手四口千兆网卡,卖家说是I350-T4,长这样子:

我买的I350-T4我买的I350-T4

到手后我网上搜索对比了一下别人的I350-T4,别人家的长这样子:

真I350-T4真I350-T4

可以看到真I350-T4是有DELTA字样的。。。而我的只有数字。。

真I350-T4真I350-T4

然后意识到我可能买到是一块山寨网卡。。。unraid如何实现多口网卡直通?我的一些折腾经验分享 由于不懂怎么分辨这个网卡真假,于是直接上机实战!

插上网卡后,在TOOLS-System Devices可以看到识别了网卡是I350-T4。。。unraid如何实现多口网卡直通?我的一些折腾经验分享 是山寨 太强大还是我买到的是真I350-T4,求大佬解释。。

unraid如何实现多口网卡直通?我的一些折腾经验分享

接着按阿文菌的教程,在Boot Device-flash处输入代码 vfio-pci.ids= + 之前记录的编号,然后重启即可屏蔽网卡,然后在虚拟机了可选择直通的网卡,详细步骤可看阿文菌原文。。

修改启动文件修改启动文件

VM里可选直通的网卡VM里可选直通的网卡

然而我重启后是这样的

让人崩溃的图让人崩溃的图

纳尼?unraid如何实现多口网卡直通?我的一些折腾经验分享 明明完全按照教程来的呀,为什么没有出现直通网卡!我又重新修改启动文件,再次重启系统,还是没有!简直要崩溃了。。unraid如何实现多口网卡直通?我的一些折腾经验分享 然后搜索度娘,发现有个插件叫VFIO-PCI CFG,遂装之。

vfio-pci cfgvfio-pci cfg

按照完插件然后在SEETING最下面找到并打开它

SETTING---User UtilitiesSETTING---User Utilities

接着开启素质三连unraid如何实现多口网卡直通?我的一些折腾经验分享 ,先点要直通的网卡,然后点击BUILD VFIO-PCI.CF,再点SAVE,提示重启后生效。

直通设置直通设置

重启完成后就可以在虚拟机看到直通网卡了!看到这界面太感动了有木有!unraid如何实现多口网卡直通?我的一些折腾经验分享

直通网卡直通网卡

然而这事并没有这样结束。。。。。unraid如何实现多口网卡直通?我的一些折腾经验分享 我发现我买的i350-t4四口不能拆分,一个给了虚拟机群辉,其他三个口再分配的时候会提示已占用 ,也就是说四口网卡直通只能用其中任意一个,相当于直通了一个单网口网卡。。。unraid如何实现多口网卡直通?我的一些折腾经验分享

提示网卡已占用提示网卡已占用

我尼玛简直了!没办法只能继续度娘,又看到说开启Downstream可以解决这个问题,开启方法具体可以看开头提到的阿文菌大佬教程里面的“直通网口PCI报错解决方案”,我照着开启结果还是提示网卡已占用!

unraid如何实现多口网卡直通?我的一些折腾经验分享 请计算此时我的心里阴影面积。。。于是又开始了各找搜索查找资料unraid如何实现多口网卡直通?我的一些折腾经验分享,无意中看到阿文菌另一篇教程里有个大佬回复他的I350-T4可以分开直通!

I350-T4分开直通I350-T4分开直通

这时我陷入了深深的沉思,是我的山寨I350-T4问题还是我的CPU主板问题呢?unraid如何实现多口网卡直通?我的一些折腾经验分享 这里贴一下我的电脑配置,四代I5 4460+华硕B85主板,于是我决定换台电脑试试,如果还是不行那就。。。。。。。。。。。。。。。。。。继续度娘吧。。。unraid如何实现多口网卡直通?我的一些折腾经验分享

电脑配置电脑配置

说干就干,马上换电脑,配置是7代G3930+技嘉H110

新电脑配置新电脑配置

按上面的教程再来一次,VFIO-PCI CFG直通,然后开启Downstream,一气呵成。重启后进入TOOLS-System Devices,发现分组已经变了!原来的四个网口在同一个组,现在是一个网口一组!我心想这次有戏!马上新建虚拟机试试!

网卡成功分组网卡成功分组

由于4G内存限制,所以只开了2个VM虚拟群晖测试,分别直通不同网口的网卡,成功!!!

直通不同网卡直通不同网卡

至此,成功直通网卡!我尼玛,搞了一天,原来网卡想分开直通还得挑主板CPU!unraid如何实现多口网卡直通?我的一些折腾经验分享

总结

直通网卡步骤:VFIO-PCI CFG直通网卡,然后开启Downstream实现网卡分组,还不行的话,换台电脑吧。。。unraid如何实现多口网卡直通?我的一些折腾经验分享 unraid如何实现多口网卡直通?我的一些折腾经验分享 unraid如何实现多口网卡直通?我的一些折腾经验分享

由于本人是个小白,所以说得比较啰嗦,如果有说得不对的地方还请各位大佬批评指正,希望我的一点经验能帮到一些像我一样的新手们,如果能帮到你,别忘了收藏点赞哦!

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多