基于unraid的All in one(环境篇)

匿名用户 2021-03-18 20:38:58 26点赞 140收藏 8评论

创作立场声明:本文内容仅供大家交流和探讨,文中提到的工具也仅限学习与研究使用,对此产生的问题概不负责。

小主机三件套

CPU:i5 8500

主板:华擎b360m pro4

内存:金士顿DDR4 2666 8Gx2

最开始用的是qnct的三件套,各个方面都很满意,直到我看到系统的启动日志中标红的硬件错误。才决定退货换成性能差不多的8500。虽然成本飙高了几乎一倍,但是系统的稳定性还是更重要的。硬件上这些能发现的问题还是首要先解决的,后面的折腾还是把精力放在软件层面。

kernel: mce: [Hardware Error]: Machine check events logged

kernel: mce: [Hardware Error]: CPU 0: Machine Check: 0 Bank 10: ee0000000040110a

kernel: mce: [Hardware Error]: TSC 0 ADDR fef1d900 MISC 43880000086

kernel: mce: [Hardware Error]: PROCESSOR 0:906ea TIME 1615128578 SOCKET 0 APIC 0 microcode de

kernel: mce: [Hardware Error]: Machine check events logged

kernel: mce: [Hardware Error]: CPU 0: Machine Check: 0 Bank 11: ee0000000040110a

kernel: mce: [Hardware Error]: TSC 0 ADDR fef1db00 MISC 43880000086

kernel: mce: [Hardware Error]: PROCESSOR 0:906ea TIME 1615128578 SOCKET 0 APIC 0 microcode de

可能是这个错误的原因,跑win10的虚拟机会把cpu核心跑满,最终可能卡死整个系统。

基于unraid的All in one(环境篇)

双系统搭建

主板上有两个m2插槽,其中一个用来安装win10,主要是硬件测试与调试;另一个用来安装小主机的宿主机。

这里保留一个win的环境是很有必要的。前面有几次遇到网卡灯不亮,hdmi没有输出的情况。都是多次重启无效,但是重启到win10的环境下就没有问题了。这个我前后用了两块主板都是这样,不知道是不是个例。

当前宿主机安装的是unraid 6.8.2。插入pci网卡后,网口的顺序有问题,找到系统默认管理口用的网口,插上网线。登陆系统,在配置~网络中重新设置网口顺序,重启即可。

宿主机增强

众所周知,现在这种依托社区的应用市场,对国内的网络环境都不友好。即使是在hosts文件指定固定ip,也是靠运气和不断重启才能勉强安装好插件。当然,有些大佬家里原有的网络环境就可以忽略这些问题。我这里目前还没有这么便利的环境,所以就想办法在小主机上实现。

当然,下面操作的前提是有海外资源,自建安全更有保证,其他方式也没什么大问题。

Unraid这个系统是基于Slackware这个linux的发行版构造的。熟悉linux的大佬,可以充分发挥自己的能力来改造这个系统。这也是本文提升宿主机环境的一个前提。本文不是保姆级的教程,不会有详细的演示,只有关键步骤的记录与探讨。



采用Docker的形式,可以很方便的安装各种客户端,我这里使用了easypi这个轻量级工具。但是问题是unraid普遍需要wget下载文件安装应用。wget只能用http与https协议,所以需要一个转换。这里推荐使用Privoxy,具体使用方法自行查询。这样,就可以很方便的安装插件自由扩展Unraid。当然,安装的工具包越多,也可能引入更多的问题,个中取舍要酌情考虑。

wget https://packages.slackonly.com/pub/packages/14.1-x86_64/network/privoxy/privoxy-3.0.23-x86_64-1_slack.tx

upgradepkg --install-new privoxy-3.0.23-x86_64-1_sla.txz

更多

Unraid本身就是一个完整的linux,由于它的底层与Slackware基本一致,是可以复用Slackware中的一些工具包的。当前插件的安装形式,基本上与也是雷同,有一定技术能力的大佬可以自由发挥。

展开 收起
8评论

  • 精彩
  • 最新
  • 讲了个寂寞

    校验提示文案

    提交
  • 唔知讲D乜

    校验提示文案

    提交
  • 原来unraid是基于slk的,从slk10.1用起的,现在小机器上还跑着14.2current,本以为现在slk越来越小众了,没想到还那么活跃,回头试试,好用的话就不用pve装ovm了。多谢

    校验提示文案

    提交
    还是pve吧,debian不会让你失望。我在逐渐用pve替换unraid [邪恶] [邪恶] [邪恶]

    校验提示文案

    提交
    我也是用PVE替换了unraid

    校验提示文案

    提交
    还有3条回复
    收起所有回复
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
140
扫一下,分享更方便,购买更轻松