大家好,我是晓飞影!
一个数码爱好者,也喜欢在众多平行领域探究摸索,让生活多一点乐趣。
之前分享了一台正版蜗牛星际 A 款机箱组装 NAS 的文章,搭配 i3-8100和华擎 H310CM-ITX/ac 主板,因为只有四盘位,所以我选择的是黑群晖系统,网上有各种各样的黑群晖安装方法,有的是装在固态上,有的镜像比较老,这次我打算还是用最稳定的办法,用 U 盘安装引导,安装 918+的镜像,系统版本是 6.2.3,应该是群晖 7.0 之前最稳定的系统版本了,不过这个镜像文件还是会出现 CPU 显示不正确,这个其实就看自己是否是强迫症了,很不幸,我就是如此,必须要能正确显示 CPU,还有黑群晖不支持 Nvme 的固态缓存识别,这次也一并解决。
这篇文章的目的就是达到目前能想到的最完美的黑群晖的状态。
![打造完美黑群晖,最新 6.2.3 版本,正确显示 CPU,支持Nvme缓存-图片1](http://ali.idigi.net/wp-content/uploads/2021/03/b7003af33a87e950a82e0009249c9444faf2b4c2.jpg?imageMogr2/quality/75/interlace/1)
所需要的文件有以下几样:
ChipGenius 查看 U 盘信息的软件
Etcher(Win32DiskImager也可以) 镜像写入软件
DiskGenius 修改U 盘引导
synoboot.img 黑群晖 U 盘引导镜像
DSM_DS918+_25426.pat 黑群晖最新镜像 DS918 6.2.3-25426系统文件
ch_cpuinfo 正确显示黑群晖 CPU 补丁
libsynonvme.so.1 正确识别黑群晖主板 Nvme 固态补丁
制作系统 U 盘
首先准备一个U盘,8G就足以,打开ChipGenius软件查看pid等信息。
![打造完美黑群晖,最新 6.2.3 版本,正确显示 CPU,支持Nvme缓存-图片2](http://ali.idigi.net/wp-content/uploads/2021/03/d058ccbf6c81800ae89f7e5d8091f4fd838b4793.jpg?imageMogr2/quality/75/interlace/1)
如图 VID=0951,PID=1642,记录下来。
![](http://ali.idigi.net/wp-content/uploads/2021/03/6a63f6246b600c33e1d901db28e89608d8f9a1a9.jpg?imageMogr2/quality/75/interlace/1)
然后开始写入引导镜像,写入软件我习惯用 Etcher,页面比较友好,常见的 Win32DiskImager 也是一个原理,先选择镜像,然后选择写入设备,最后写入。
![打造完美黑群晖,最新 6.2.3 版本,正确显示 CPU,支持Nvme缓存-图片3](http://ali.idigi.net/wp-content/uploads/2021/03/e824b899a9014c08854a26983bdfc50f7af4f4c2.jpg?imageMogr2/quality/75/interlace/1)
通过 DiskGenius 找到刚刚写好镜像的U盘文件,点击 grub 文件夹左侧的 + 号展开,在右侧可以看到 grub.cfg 文件,复制到桌面。
![](http://ali.idigi.net/wp-content/uploads/2021/03/9f510fb30f2442a732cfc26cfde76a4cd3130265.jpg?imageMogr2/quality/75/interlace/1)
用记事本的方式打开桌面的 grub.cfg 文件,找到 vid 和 pid 一栏,其中 sn 和 mac1 可以通过洗白来修改,因为我有公网IP,这个操作意义不大,现在群晖也开始实名制了,所以建议还是不要占用白裙的服务器资源。
![打造完美黑群晖,最新 6.2.3 版本,正确显示 CPU,支持Nvme缓存-图片4](http://ali.idigi.net/wp-content/uploads/2021/03/c8177f3e6709c93d15f659aaaf993fdbd0005496.jpg?imageMogr2/quality/75/interlace/1)
将 vid 和 pid 修改为自己U盘的vid和pid,注意前缀 0x 不要删除,否则在黑群晖里会识别出引导 U 盘的存储空间,会显示的很杂乱,一不小心就把套件安装上去了,遇到这种情况就回头看看是否 pid 和 vid 没有写对。
![](http://ali.idigi.net/wp-content/uploads/2021/03/72f082025aafa40f1a40512f84c0c4487af019ed.jpg?imageMogr2/quality/75/interlace/1)
直接把桌面的 grub.cfg 文件往 DiskGenius 右侧文件夹区域拖拽,会提示是否覆盖原文件,点击确定,启动U盘就做好了,接下来插到主机上,设置BIOS里U盘启动,开机。
![打造完美黑群晖,最新 6.2.3 版本,正确显示 CPU,支持Nvme缓存-图片5](http://ali.idigi.net/wp-content/uploads/2021/03/b90e7bec54e736d1277e3cd4b6f488c5d462692c.jpg?imageMogr2/quality/75/interlace/1)
关于修改引导 grub.cfg 文件,其实还有个办法就是直接在最开始 synoboot.img 里修改,改完了再写入 U 盘就好了,原理都是一样的,我只是习惯了先写镜像到 U 盘再改引导。
安装黑群晖系统
在群晖官网下载 Synology Assistant 程序,其实也有网页版可以直接使用。
![打造完美黑群晖,最新 6.2.3 版本,正确显示 CPU,支持Nvme缓存-图片6](http://ali.idigi.net/wp-content/uploads/2021/03/58ee3d6d55fbb2fb62d8704f7eeee7a34723dc23.jpg?imageMogr2/quality/75/interlace/1)
开机后只要在同一个局域网内,Synology Assistant 能扫描到所有的群晖设备,如图我已经装好了一个,这是第二台。
![](http://ali.idigi.net/wp-content/uploads/2021/03/1b4c510fd9f9d72af847e596e48eef33359bbb42.jpg?imageMogr2/quality/75/interlace/1)
如果一直扫描不出来,或者提示上图的连接失败,我建议电脑关闭防火墙,然后网线直连主机,再扫描一次,基本就没问题了,大部分人都是如此解决了。
![打造完美黑群晖,最新 6.2.3 版本,正确显示 CPU,支持Nvme缓存-图片7](http://ali.idigi.net/wp-content/uploads/2021/03/b3b7d0a20cf431ad5bbd9e4678926ba82fdd988a.jpg?imageMogr2/quality/75/interlace/1)
点击 DSM 未安装的那台黑群晖,联机跳转到网页,注意在此页面一定要选择手动安装。
![](http://ali.idigi.net/wp-content/uploads/2021/03/9922720e0cf3d7ca80554504c2bb790e6a63a949.jpg?imageMogr2/quality/75/interlace/1)
U盘引导的黑群晖,系统是装在硬盘里的,所以至少准备一块硬盘,系统就是图中的 DSM_DS918+25426.pat ,目前最新的系统,很稳定。
![打造完美黑群晖,最新 6.2.3 版本,正确显示 CPU,支持Nvme缓存-图片8](http://ali.idigi.net/wp-content/uploads/2021/03/908fa0ec08fa513d717cb9240ec992fcb0fbd9a6.jpg?imageMogr2/quality/75/interlace/1)
提示硬盘里的数据都会被删除,打钩后点确定。
![](http://ali.idigi.net/wp-content/uploads/2021/03/30adcbef76094b364807b7549268bbde8c109d1a.jpg?imageMogr2/quality/75/interlace/1)
接下来就是安静的等待安装了,可以去喝口水活动下脖子。
![打造完美黑群晖,最新 6.2.3 版本,正确显示 CPU,支持Nvme缓存-图片9](http://ali.idigi.net/wp-content/uploads/2021/03/500fd9f9d72a6059ce39bdd21d90f39c023bba7d.jpg?imageMogr2/quality/75/interlace/1)
设定服务器信息,名称随意,用户名我建议不要用 admin,因为网上很多端口扫描的攻击找到暴露到公网的群晖后,都会从默认 5000 端口和默认账户 admin 开始尝试攻击。
![](http://ali.idigi.net/wp-content/uploads/2021/03/80cb39dbb6fd52663f28fd8299bc502cd5073655.jpg?imageMogr2/quality/75/interlace/1)
作为黑群晖用户,这里肯定就是跳过此步骤了。
![打造完美黑群晖,最新 6.2.3 版本,正确显示 CPU,支持Nvme缓存-图片10](http://ali.idigi.net/wp-content/uploads/2021/03/0823dd54564e9258224b0278a526165fcdbf4e51.jpg?imageMogr2/quality/75/interlace/1)
接下来就是引导操作,直接进入系统,到控制面板-信息中心看一下,果然 CPU 名称显示错误,还是 DS918+ 的 J3455 CPU, 内存倒是显示正常。其实 CPU 显示错误倒也不影响使用,不过强迫症让我还是想修正。
![](http://ali.idigi.net/wp-content/uploads/2021/03/ac345982b2b7d0a27ed134bef94bb10e4b369a20.jpg?imageMogr2/quality/75/interlace/1)
显示真实的 CPU
首先在控制面板-终端机和 SNMP 里,将黑群晖的启用 SSH 功能开启,默认端口 22。
![打造完美黑群晖,最新 6.2.3 版本,正确显示 CPU,支持Nvme缓存-图片11](http://ali.idigi.net/wp-content/uploads/2021/03/7acb0a46f21fbe096cffb22858c4cb348644ad90.jpg?imageMogr2/quality/75/interlace/1)
在控制面板-共享文件夹创建一个新的文件夹,用于放补丁,随便取什么名字,比如我写的是 patch,注意看我这里是存储空间 2,对应的是 volume2,如果是存储空间 1,对应的路径就是 volume1,后面ssh 连接时根据实际情况更改。
![](http://ali.idigi.net/wp-content/uploads/2021/03/d4628535e5dde7112a41a311944b091c9f1661f6.jpg?imageMogr2/quality/75/interlace/1)
![](http://ali.idigi.net/wp-content/uploads/2021/03/42166d224f4a20a4434e4818bdf65f25700ed0cc.jpg?imageMogr2/quality/75/interlace/1)
然后将 ch_cpuinfo.zip 解压后的 ch_cpuinfo 上传到这个文件夹内,可以通过网页直接上传,也可以通过 SMB 协议在局域网传输过去。
![打造完美黑群晖,最新 6.2.3 版本,正确显示 CPU,支持Nvme缓存-图片12](http://ali.idigi.net/wp-content/uploads/2021/03/962bd40735fae6cdc7a5af352017c82343a70ff8.jpg?imageMogr2/quality/75/interlace/1)
接下来通过 ssh 连接到黑群晖的主机,windows可以用 putty 软件,mac 则可以直接用终端,记得用管理员帐户进行连接。
![](http://ali.idigi.net/wp-content/uploads/2021/03/060828381f30e9246562ed407faca9011c95f72d.jpg?imageMogr2/quality/75/interlace/1)
连接成功后输入以下代码:
![打造完美黑群晖,最新 6.2.3 版本,正确显示 CPU,支持Nvme缓存-图片13](http://ali.idigi.net/wp-content/uploads/2021/03/4d086e061d950a7b72aecc3b3975a5def0d3c9e6.jpg?imageMogr2/quality/75/interlace/1)
cd volume2/patch
./ch_cpuinfo
然后按照提示选择 1.First run,继续输入 y 回车打补丁,运行结束后关闭 SSH,没有必要的话可以进群晖把 SSH 的勾选也去掉,安全起见。
![打造完美黑群晖,最新 6.2.3 版本,正确显示 CPU,支持Nvme缓存-图片14](http://ali.idigi.net/wp-content/uploads/2021/03/d31b0ef41bd5ad6e0ccd5eb5ae6ffedcb7fd3ce0.jpg?imageMogr2/quality/75/interlace/1)
最后打开控制面板-信息中心,就可以看到真实的 CPU 信息了,温度也能实时显示。如果还没有显示,重启一遍 NAS 就会正常了,步骤其实满简单的,解决了强迫症。
![](http://ali.idigi.net/wp-content/uploads/2021/03/0b55b319ebc4b745519b7a88e358d9108b821548.jpg?imageMogr2/quality/75/interlace/1)
正确识别 Nvme 固态硬盘
其实 Nvme的固件补丁之前尝试过几个,但是都是针对稍低版本的,黑群晖 6.2.3 最新版是无法适用的,如果原先有 Nvme 固态成功还升级到 6.2.3 的话,还会导致 Nvme 丢失出现问题,因为此文已经是安装最新的 6.2.3版本,我就直接将最新的 Nvme 补丁装上去即可。
最早的补丁发布应该是 Xpenology论坛上的大神提供的,的确厉害,国内都是从这获取的,有兴趣的可以去论坛看看:
![打造完美黑群晖,最新 6.2.3 版本,正确显示 CPU,支持Nvme缓存-图片15](http://ali.idigi.net/wp-content/uploads/2021/03/d6ca7bcb0a46f21fcfb9b19ac480ac670e33ae92.jpg?imageMogr2/quality/75/interlace/1)
将 libsynonvme.so.1 拷贝到黑群晖的共享文件夹,比如和刚才 cpu 补丁同在的 patch 文件夹,然后一样的通过 ssh 进行连接 NAS。
![](http://ali.idigi.net/wp-content/uploads/2021/03/d1a20cf431adcbef18e24483830be9daa1cc9f88.jpg?imageMogr2/quality/75/interlace/1)
因为补丁打好忘记截图,我就用 mac 的终端模拟演示一下,windows 的 ssh 在上面CPU 正确显示时有演示,先用 admin 帐号和密码登陆。
![打造完美黑群晖,最新 6.2.3 版本,正确显示 CPU,支持Nvme缓存-图片16](http://ali.idigi.net/wp-content/uploads/2021/03/a08b87d6277f9e2f2784299c30942e23b999f318.jpg?imageMogr2/quality/75/interlace/1)
然后输入
![](http://ali.idigi.net/wp-content/uploads/2021/03/908fa0ec08fa513d781480330ec992fcb0fbd9c9.jpg?imageMogr2/quality/75/interlace/1)
sudo -i
密码也是 admin 密码,获得 root 权限。
继续输入
![打造完美黑群晖,最新 6.2.3 版本,正确显示 CPU,支持Nvme缓存-图片17](http://ali.idigi.net/wp-content/uploads/2021/03/c75c10385343fbf29e7cad0882da0d8764388ff0.jpg?imageMogr2/quality/75/interlace/1)
cd /usr/lib64
cp /volume2/patch/libsynonvme.so.1 .
注意上面一行最后的 1 后面有个空格,直接复制就好,第一步是打开 lib64 目录,因为这个目录在图形界面是看不到的,第二步是将libsynonvme.so.1 给拷贝过去,然后重启 NAS 就行了。
如果有的人之前的黑群晖低版本打过 Nvme 补丁,但是升级 6.2.3 后失效了,也可以解决。
首先是到控制面板删掉固态缓存
删除旧版的补丁(以前的补丁是这个路径)
rm -f /usr/local/etc/rc.d/libNVMEpatch.sh
再重复刚才拷贝新的补丁到目录即可。
如果不会 ssh 登陆的话,还有个图形界面的办法也可以搞定,就是在 windows下用 winscp 软件连接到黑群晖的根目录,直接拖曳上传,以下就顺便演示一下,因为之前我也碰到过 ssh 一直连接不到 NAS 的情况。
![打造完美黑群晖,最新 6.2.3 版本,正确显示 CPU,支持Nvme缓存-图片18](http://ali.idigi.net/wp-content/uploads/2021/03/738b4710b912c8fc980db0d3c8a75542d7882159.jpg?imageMogr2/quality/75/interlace/1)
![打造完美黑群晖,最新 6.2.3 版本,正确显示 CPU,支持Nvme缓存-图片18](http://ali.idigi.net/wp-content/uploads/2021/03/377adab44aed2e73a37f4256b7a5668c86d6fa66.jpg?imageMogr2/quality/75/interlace/1)
![打造完美黑群晖,最新 6.2.3 版本,正确显示 CPU,支持Nvme缓存-图片18](http://ali.idigi.net/wp-content/uploads/2021/03/9345d688d43f879403e44de2e0bfc9f31ad53a0a.jpg?imageMogr2/quality/75/interlace/1)
![打造完美黑群晖,最新 6.2.3 版本,正确显示 CPU,支持Nvme缓存-图片18](http://ali.idigi.net/wp-content/uploads/2021/03/9e3df8dcd100baa13b1dab3169b47e15c9fc2eb7.jpg?imageMogr2/quality/75/interlace/1)
打过旧补丁的会提示要替换,新安装就不需要了。
![](http://ali.idigi.net/wp-content/uploads/2021/03/b64543a98226cffcb11fd08489a58d97f603ea7f.jpg?imageMogr2/quality/75/interlace/1)
![](http://ali.idigi.net/wp-content/uploads/2021/03/96dda144ad3459829cf798b13d50f6aacbef843b.jpg?imageMogr2/quality/75/interlace/1)
黑群晖配置 Nvme 缓存
打开黑群晖系统-存储空间管理员可以看到 256G 的 Nvme 固态硬盘完美识别,型号也正常。
![打造完美黑群晖,最新 6.2.3 版本,正确显示 CPU,支持Nvme缓存-图片19](http://ali.idigi.net/wp-content/uploads/2021/03/838ba61ea8d3fd1f009fe8c41ceae21897ca5fe1.jpg?imageMogr2/quality/75/interlace/1)
打开存储空间管理员-SSD 缓存-新增。
![](http://ali.idigi.net/wp-content/uploads/2021/03/b64543a98226cffc2bdc5c6f97a58d97f403eaa1.jpg?imageMogr2/quality/75/interlace/1)
因为只有一块硬盘,所以只能作为只读缓存,这也是华擎 H310CM-ITX/ac 遗憾的地方。
![打造完美黑群晖,最新 6.2.3 版本,正确显示 CPU,支持Nvme缓存-图片20](http://ali.idigi.net/wp-content/uploads/2021/03/b7fd5266d016092470159816f9a3f2fde6cd3432.jpg?imageMogr2/quality/75/interlace/1)
勾选缓存设备,点击下一步。
![](http://ali.idigi.net/wp-content/uploads/2021/03/d788d43f8794a4c28b3637292150dcd2ac6e39c3.jpg?imageMogr2/quality/75/interlace/1)
这里需要分配 SSD 缓存大小,256G 我建议分配 200G的空间,总之就是不要把空间最大值都填上,避免缓存写满了降速。
![打造完美黑群晖,最新 6.2.3 版本,正确显示 CPU,支持Nvme缓存-图片21](http://ali.idigi.net/wp-content/uploads/2021/03/f703738da977391222f1cf6bc9bd411f377ae215.jpg?imageMogr2/quality/75/interlace/1)
勾选,继续点击确认。
![](http://ali.idigi.net/wp-content/uploads/2021/03/314e251f95cad1c88f995723539aa00ec93d513b.jpg?imageMogr2/quality/75/interlace/1)
然后就是等待缓存装载了,要不了多久。
![打造完美黑群晖,最新 6.2.3 版本,正确显示 CPU,支持Nvme缓存-图片22](http://ali.idigi.net/wp-content/uploads/2021/03/dc54564e9258d10916159773fffc0bb86e814dac.jpg?imageMogr2/quality/75/interlace/1)
在装载NVME缓存的时候,你会看到群晖桌面的套件一个接一个的消失,过了一会,大家就神奇的一个个出现了,然后SSD只读缓存也就创建好了。
![](http://ali.idigi.net/wp-content/uploads/2021/03/fcfaaf51f3deb48f686b23a3c0bbfd2e2cf578fd.jpg?imageMogr2/quality/75/interlace/1)
![](http://ali.idigi.net/wp-content/uploads/2021/03/f9dcd100baa1cd11af95b49997b60ffbc2ce2d90.jpg?imageMogr2/quality/75/interlace/1)
有时候会出现SSD 缓存损毁的状态,这个其实是大体积数据迁移的时候会出现,因为只有只读固态,从群晖往外拷贝几个 T 的数据,超过了 256G 的只读容量就会损毁了,但是一点也不用担心,数据也不会丢,重新启动一下 NAS,SSD 缓存就恢复了。正常使用过程中,很少有一次超过 256G 的数据迁移量。
![打造完美黑群晖,最新 6.2.3 版本,正确显示 CPU,支持Nvme缓存-图片23](http://ali.idigi.net/wp-content/uploads/2021/03/48540923dd54564eb8b5af76877a5b85d3584fdc.jpg?imageMogr2/quality/75/interlace/1)
总结
硬盘建好后,在后台验证硬盘进行奇偶一致性校验很慢,想着等也是等,不如把数据都拷贝过来,结果拷贝数据的时候奇偶校验就停止了,那就干脆等拷贝完数据,再校验完后,再重启NAS吧,有些测试要重启看看情况,比如 CPU、Nvme补丁,以及重启后网卡丢不丢,顺便测试下网络唤醒等。
![打造完美黑群晖,最新 6.2.3 版本,正确显示 CPU,支持Nvme缓存-图片24](http://ali.idigi.net/wp-content/uploads/2021/03/2cf5e0fe9925bc319400e15f687b4ab6c91370c0.jpg?imageMogr2/quality/75/interlace/1)
我理想的黑群晖目前差不多也完成了,在 DSM7.0 到来之前,最新最稳定的 6.2.3 系统可以用很久了,CPU 正常显示,Nvme 固态缓存也让系统提速了不少,完全可以当主力 NAS 使用了。
如果大家觉得这篇文章有帮助的话,欢迎点赞收藏评论转发,有问题大家一起探讨,可以让 NAS 的门槛越来越低,我也将持续分享一些群晖系统的使用技巧。
原文链接:https://baijiahao.baidu.com/s?id=1686790489014674312&wfr=spider&for=pc
文章末尾固定信息
![weinxin](https://ali.idigi.net/wp-content/themes/begin/img/favicon.png)
评论