针狗技术网

针狗技术网、电脑技术资源网

Nas(黑群晖)打怪升级之路

avatar LLL769394 2023-05-05 09:46 1116次浏览 0 条评论 技术

一、背景

在20年底,通过“捡垃圾”,搭建了个人的第一个NAS设备,从此也进入了电影、电视剧自由、网盘文件备份自由,后面陆续在黑群晖上面折腾openwrt软路由、docker镜像,跑一些简单的服务,整体应用还算满意,可以参考我去年的文章

科技玩物 篇一:跟着大佬捡垃圾!1000出头高性能nas搭建指北_NAS存储不过今年陆续觉得9100的性能没有被我充分利用 ,20多w的功率,应该还可以做得更多,所以开始了黑群6.2升级7.1、硬盘扩展、软路由迁移N1、windows虚拟机、jellyfin高度自动化的方向这几方面折腾,写这篇文章记录下过程中的一些问题和解决办法,希望能对其他同学有帮助

本文重点并不是提供一些基础搭建教程哈,这些大家在张大妈和网络上基本都能搜到一大堆了,重点还是讨论下可能遇到的一些疑难杂症和解决办法

二、折腾之路

2.1 openwrt从虚拟机迁移N1

之所以会有迁移的念头,是因为我一直没有24小时使用NAS的需求,所以群辉设置了定时关机,每天上班的时候自动启动(这个定时开关机用了智能插座简单实现了),这样让硬件每天都可以休息8个小时,同时每天省个几分钱的电费……就导致一旦关机了,我想用我家里的设备上网(例如apple tv、自己使用的手机和电脑)动作不科学,并且因为是设置了网关和DNS,连国内网站都会访问不了。又不想让NAS机器在这时候只当做旁路由在用,所以经常关机后就要切换下手机wifi或者改下网关设置

在选择软路由的时候,其实想一步到位上R4S,无奈因为太火,R4S和R2S价格还是虚高了,最终在拼夕夕花了120买了个N1,成色没想到非常不错。不过在N1刷openwrt的过程中还是折腾了蛮久,原先是个网心云系统,没有办法直接降级线刷,最终通过短接的方式刷机成功,教程完全同步B站大佬的视频(B站搜:N1救砖头)

搞定openwrt迁移到N1后,家里带宽测速,基本还是可以跑到3-400M,我不确定我用的固件是不是超频的,听说超频的可以跑到500M,真的很划算,最关键的功率只有5W呀~~~~~对比群辉20多W瞬间就香了不少,群辉上软路由性能我也一直感觉发挥不出来,看看我漂亮的N1

至此,完成了第一个折腾,就是24小时的科学自由。

2.2 黑群6.2升级7.1

我的硬件配置是 i3-9100t + 华勤H310M itx的主板,也是比较正常的平台,所以9代U的亲们可以放心的上车,硬件加速实测没问题!实际上这个是这次折腾里面,风险最大的地方,一不小心就可以把黑群的资料整没 ,所以其他同学想要尝试,可以先做好备份,按着我的思路来走(实际上也是在一个up主建议下来的哈,视频链接下面有),也附上我学习的一个up主视频给大家照抄~

首先下载好引导文件、固件,链接由于不能放在这,有需要的评论留个邮箱发给大家~ 里面包含DS918的最新5月份的引导文件、固件、还有可能要用到的硬件加速补丁给大家自取

  1. 另外准备一个U盘和硬盘,来制作7.1的引导和装7.1的系统。这一步可以理解就是验证你的黑群硬件跟7.1的兼容性,同时自己使用看看7.1是否是你想要的系统。
  2. 拔掉黑群上面旧的引导和硬盘,插入7.1的引导u盘和没有装系统硬盘
  3. 完成7.1的安装和体验
  4. ==== 划重点:下面开始才是真正的升级步骤 ====
  5. 拔掉7.1的硬盘,重接接入6.2的硬盘,7.1的u盘不动,仍旧使用7.1的U盘引导老的6.2硬盘
  6. 在web端访问群辉主页,无损完成升级

看看7.x系统美不美

这个方案里面,个人遇到的几个问题和解决方案也分享给大家

  • 2.2.1 群辉7.1的引导文件,除了u盘pid、vid需要修改外,还需要针对硬盘加入三个参数

这三个参数分别是 DiskIdxMap、SataPortMap、SasIdxMap,详细代表什么不在这阐述,大概会涉及到硬盘插入主板sata接口的序号、硬盘口数量之类的,不过新的7.1引导默认加入了这几个参数,大家可以先尝试下能不能引导成功,不能的就要去调整sata口,或者调整参数了~

我在升级页面的时候,直接提示我没有识别到硬盘,最后我是只通过换了个sata口就搞定了这个事情 ,没有去修改grub文件里面的内容;在专业论坛有非常多的人卡在这一步,好消息是有大佬也制作了工具来查这三个参数值了~ 在openos搜标题(自动生成SataPortMap和DiskIdxMap参数工具)

  • 2.2.2 西数 WD element 新硬盘接入sata口的插曲

这是20年双十一屯的盘,到手1250,现在看已经含税要1600多了,理财产品啊 ….这个硬盘的拆开还是比较容易的,可以参考这个教程

NAS 篇一:WD Elements拆硬盘教程!低成本获取NAS硬盘办法_硬盘

不过当我接入台式机sata口,想检查下磁盘和容量的时候,发现台式机识别不了,张大妈有朋友分享过,是因为西数部分硬盘需要屏蔽前三跟供电针才行,这里也有教程

西部数据 WD Elements 8T 移动硬盘不认盘解决方法_硬盘

不过这一步只影响到台式机用,把拆出来的硬盘直接插入NAS机器的时候其实是不影响的,所以这一步不是所有朋友都需要解决的,如果大家的主板上面有m.2、sata扩展卡,大概率还是要针对性修改2.2.1中提到的几个参数,这点需要注意~ 部分人升级过程中会卡在某个百分比的地方,我看到也是有部分反馈的,不过我升级很顺利,没有遇到,这里也不能给大家分享更多,有遇到的同学可以探讨下。

  • 2.2.3 升级后transmission、qbittorrent不可用问题

另外gxnas的大佬信息,三方套件确实有兼容问题需要解决,不过都有解决方案

在低版本安装的第三方套件(比如最常见的:transmission、qbittorrent)在升级到DSM7.X以后变成不可用,需要卸载旧版本的套件,然后再重新安装7.X版本专用的套件,如果是重度使用PT的用户,备份和转移种子是一件非常痛苦的事情;

站内也有大佬提供了tm的解决方案,自取~ 我自己把transmission卸载安装后,种子文件是可以顺利继承的,爽歪歪

解决群晖DSM7.0安装Transmission与汉化UI问题_NAS存储

  • 2.2.4 另外一个小问题,LXQT被官方下架了

有些同学会使用LXQT的vnc浏览器作为内网穿透使用(例如在外网访问内网的openwrt、路由器主页等),但是7.0系统套件里面已经把LXQT下架了,并且在容器里面这个实例也是没法运行的,只能卸载;不过问题不大 ,没有LXQT,还是可以有其他的一些docker镜像可以适用,例如oldiy的chrome、firefox浏览器方案,详情参考值友好文~

给群辉加上Chrome浏览器,局域网设备访问一站到底_NAS存储

不过我考虑到访问安全,没有使用这个方案,可以看下文我怎么解决的。

2.3 虚拟机里的操作系统 win10

前文提到为了内网安全,没有去使用浏览器的docker镜像,我无意中看到有大佬在群辉里面跑精简版的win10系统,这样的话在win10虚拟机里面不就可以使用浏览器来内网穿透了?搜索了一番发现方案确实可行,而且非常简单,B站大佬有个手把手的视频,基本思路就是用virtualbox,用一个PE引导启动,同时把win10镜像通过USB插入NAS,这样就可以非常容易的完成win10的安装。教程视频在此~~ (B站搜索:24小时待机的Windows系统)

最终达到的效果,平时可以用手机/mac异地通过微软的remote desktop连接,在上面跑抢票软件/浏览器访问家里的局域网,CPU内存占用非常可观 ,家里偶尔要挂几天抢票的台式机也解放了~

三、总结和展望

到了这一步,基本就完成我本次升级的目标了

 。希望这次顺利的升级之路,能给其他人带来一些帮助和好运,我这次添加硬盘之后,没有做raid,而是建了两个存储池,通过hyper backup实现了定期的重要数据备份,基本也不用担心nas的数据丢失了~ 后续有空再写一篇文章介绍下如何操作。

转载 什么都值得买(作者:巧虎喝可乐(作者)

发表评论