穷屌丝NAS组装日记一:Unraid下IOMMU精简分组闭坑方法
创作立场声明:仅仅为了分享个人的一点经验,有不足之处也请指正
不定期更新:
购买理由
为何要上NAS,大部分人的需求都差不多,需要文件存储,移动办公,随时随地存储自己的文件,重要资料的备份等等,虽说网盘的便利给随时上传自己的文件提供了一个便捷的入口,有利就会有弊,限容限速,当然有钱可以忽略这一切限制,但是网络隐私的安全始终无法根本解决,不会有人会愿意把自己的一切暴露在网络上,而家庭NAS可以完美地大限度地解决这些隐私问题,虽说不是百分之百,但掌握在自己手上的感觉就是爽
先上点配件图吧
屌丝的战斗机
外观展示
先说说我的配置吧:
规格 价格
CPU:G4560 (和主板一起买的)
风扇:不知名 (10元包邮,功耗估计不小)
主板:微星H110M-VD (和CPU一起460元包邮)
内存:三星DDR4-2166 4GB (包邮110元,买贵了)
硬盘:500G笔记本硬 (不要钱)
80G老式希捷旧盘 (不要钱)
网卡:Intel i340 t4 (200元)
电源:DC-ATX套件120W (不要钱)
机箱:暂无,自己做的支架裸奔先闪闪眼 (人工费无法估计)
合计: 780元(有点超预算)
无硬盘状态功耗17瓦, 装好unraid后接两块硬盘的待机功耗28-30瓦,机器启动时55-60W,运行或者CPU半载时基本上30W以上了
使用感受
系统装的是unraid6.8.1版本,以前装的是6.7.2版本,看过b 站图哥安利,上了个4口网卡,想直通给虚拟机下的群晖使用,一直在网上爬文,就是为了解决IOMMU分组问题,很是头疼,期间也参考了OneNote大神的文章:
自己尝试后最简单的分组方法如下:
1. 打开VM SETTING下,选择downstream(这是关键)
2. 安装插件:VFIO-PCI-CFG
插件:VFIO-PCI-CFG选中你要直通的网卡,保存重启,重启后如下图就行了
这样就可以在虚拟机中看见直通的4个网卡,如何设置虚拟机可以参考其他大神的文章,这里略过
可以看到4个网卡就显示出来了,这里有个坑,如果你只安装VFIO-PCI-CFG插件,把要屏蔽的网卡屏蔽掉,建立第一个虚拟机是没有问题的,我的第一个群晖用了网卡1和2,但是在建立第二个群晖的时候提示错误,显示占用,原因是未分组,PCI DEVICE中可以看得出4个网卡是在一个组的,就是一个IOMMU中,导致无法把网卡3与网卡4给第二个群晖使用,这就尴尬了,参考了OneNote的文章后,把PCIe ACS override 改成downstream模式后,第二个群晖就顺利启动,群晖助手可以找到,并且安装,看下图:
Filestation 是第一个虚拟群晖,Diskstation是第二个虚拟群晖
ROUTER上顺利发现群晖地址,安装界面莫问题
以上只是为了硬件直通网卡而已,第二台虚拟机可以虚拟LEDE,第三台可以虚拟WIN10
总结
以上方法只针对上述平台配置,如果配置(假如主板和网卡)不一样,估计我的方法不一定有用,毕竟万千世界亿种可能
折腾网卡直通的目的主要是为了给CPU减负,毕竟G4560的U不是很强大,如果你的U足够强大,用虚拟的也不是不可以,但功耗嘛。。。。不在乎功耗的可以无视之
不过一块网卡的价格已经算一年的电费了,自己取舍吧,如果要求不高,可以选双网口的网卡,100元不到,也够用了,我买4口是为了以后进一步的折腾软路由,或者出国旅游旅游
网卡直通自己也是折腾了好久,图哥的视频虽然简单易懂,不过坑还是很多的,希望我的文章可以帮助更多的值友少走弯路,毕竟折腾的功夫也是有成本的
usee00123
校验提示文案
J062621
校验提示文案
商陆
校验提示文案
哈哈宝贝58
校验提示文案
值友8891772088
校验提示文案
kylinlau
校验提示文案
塞狗反哈_撒紧
校验提示文案
值友6132880945
校验提示文案
wainyang
校验提示文案
悬崖2011
校验提示文案
悬崖2011
校验提示文案
wainyang
校验提示文案
值友6132880945
校验提示文案
塞狗反哈_撒紧
校验提示文案
kylinlau
校验提示文案
值友8891772088
校验提示文案
哈哈宝贝58
校验提示文案
商陆
校验提示文案
J062621
校验提示文案
usee00123
校验提示文案