最近移动硬盘内存这些都降价了,喜欢屯数据的仓鼠必然要升级家用存储设备。之前的J4125软路由刚好剩个硬盘位,就加进来组一个NAS。这篇博客主要介绍ESXI8.0上黑群晖系统的安装配置、下载器使用、家用影音库搭建、samb、ftp等存储服务的使用。(机械硬盘故障率较高,建议组raid,防止数据丢失,博主拿固态玩儿一下,所以raid相关内容不会介绍)
〇、安装前说明
安装使用的引导文件一般需要自己找,博主推荐两个,一个是gxnas大神的引导文件:(已编译好)
https://wp.gxnas.com/11849.html
另一个是巴西小哥的引导文件 arpl:(本机自动编译)
https://github.com/fbelavenuto/arpl/releases
这篇博客会1以arpl为例来介绍,如果遇到问题,需要用其它大神的引导文件或者编译打包好的镜像,操作步骤里的二、三、基本是一样的,只需要替换StarWindConverter转换的镜像就可以。
如果安装7.X系统,碰到VID和PID 硬盘识别有关的问题,可以看这个了解下
https://post.smzdm.com/p/ar0v2on7/
https://aray.cn/archives/14383
1. 安装提示
黑群晖7.X的引导启动后就显示这样,在UEFI方式启动方式下,会有一个光标停在上面不动,不要以为是系统卡住了;
(博主就是在这里卡了很久,折腾来折腾去,最后知道真相很无语。。。之前有的openwrt也是,安装正常跟卡住一样,没有任何提示。。。无尽的吐槽)
在电脑浏览器新开一个标签,输入(http://find.synology.com/)这个地址回车,开始搜索局域网内的群晖设备,等待的时间根据不同的硬件性能决定,有些性能好的机器一般3-5分钟之内可以搜索出来,性能不好的机器有可能20分钟以上才能搜索出来(如果你的电脑有启用防火墙的话,也有可能是搜索不出来的,电脑搜索不出来的可以到路由器里面找。)(如果你选VMXNET3发现不出IP的话,可以改成E1000e)
![](https://pcv.oss-cn-shanghai.aliyuncs.com/wp-content/upload/2023/03/image-30.png)
2. 虚拟机安装注意事项
虚拟机安装如果找不到磁盘,可能需要删除boot配置中的 DiskIdxMap、SataPortMap、SasIdxMap 三个参数,折腾前请务必阅读gxnas的网站上的说明,可以少走很多弯路。
3. 物理机安装注意事项
物理机安装麻烦就麻烦再
物理机安装,需要优盘VID和PID信息,更新到 boot/grub.cfg,并且以后每次启动群晖都需要从优盘引导。(优盘要一直插在NAS上,其它人有做过二合一引导,不过实践证明不稳定,NAS里稍作修改引导就可能被破快,建议最好还是带着优盘启动)
DiskIdxMap、SataPortMap、SasIdxMap 三个参数的获取可以参见这篇博客: https://post.smzdm.com/p/amxr2lez/
如果要支持多网卡,需要修改netif_num 参数和mac地址,比如netif_num=表示有几个网口, mac1=XXX mac2=XXX 不要重复就可以
给个四网口的例子:
netif_num=4 syno_hdd_detect=0 syno_port_thaw=1 vender_format_version=2 earlyprintk mac1=0011327A14XX mac2=0011327A14XX mac3=0011327A14XX mac4=0011327A14XX
一、下载镜像
对于ESXI8.0来说,需要准备如下工具和文件:
1. StarWindConverter转换工具(需要大于等于V9.0.1268)
https://www.starwindsoftware.com/tmplink/starwindconverter.exe
2. DSM群晖一键脚本(可自行下载最新版,就是一个img镜像)
https://github.com/fbelavenuto/arpl/releases
解压好之后为一个镜像文件: arpl.img
![](https://pcv.oss-cn-shanghai.aliyuncs.com/wp-content/upload/2023/03/image.png)
二、ESXI配置
1. 修改虚拟交换机安全选项为接受
不论是装openwrt还是ikuai还是synology,都是需要修改这个选项的。
![](https://pcv.oss-cn-shanghai.aliyuncs.com/wp-content/upload/2023/03/image-1.png)
2. 创建虚拟机
![](https://pcv.oss-cn-shanghai.aliyuncs.com/wp-content/upload/2023/03/image-2.png)
自定义设置这里,这里我们把不需要的选项都取消掉
![](https://pcv.oss-cn-shanghai.aliyuncs.com/wp-content/upload/2023/03/image-3.png)
然后关闭UEFI安全引导
![](https://pcv.oss-cn-shanghai.aliyuncs.com/wp-content/upload/2023/03/image-4.png)
然后点击完成即可
![](https://pcv.oss-cn-shanghai.aliyuncs.com/wp-content/upload/2023/03/image-5.png)
三、镜像转换
Source Image 选择local File,之后选择我们下载好的arpl.img文件即可
Destination Image选择Remote VMWare ESXi Server or vCenter
之后输入ESXi IP地址和用户名密码,上传镜像到虚拟机
![](https://pcv.oss-cn-shanghai.aliyuncs.com/wp-content/upload/2023/03/image-6.png)
选择growable image就可以,然后创建转换完成,我们点击Finish
![](https://pcv.oss-cn-shanghai.aliyuncs.com/wp-content/upload/2023/03/image-7.png)
四、引导开机
1. 确认转换的镜像添加为SATA
我们可以看到系统信息界面已经有了一块硬盘,
因为群晖不识别SATA以外的硬盘,所以这里我们需要看一下是否是SATA硬盘,如果不是SATA硬盘,我们需要把引导盘设置为SATA(0:0)。
![](https://pcv.oss-cn-shanghai.aliyuncs.com/wp-content/upload/2023/03/image-8.png)
2. 添加数据盘
直接添加即可,同样注意使用SATA控制器
![](https://pcv.oss-cn-shanghai.aliyuncs.com/wp-content/upload/2023/03/image-9.png)
3. 修改网络是配置为VMXNET 3
![](https://pcv.oss-cn-shanghai.aliyuncs.com/wp-content/upload/2023/03/image-10.png)
4. 启动虚拟机,开始构建
开机之后,我们就获取到了内网IP,比如下图中的 192.168.1.12:7681,我们后面通过浏览器访问这个地址进行安装
![](https://pcv.oss-cn-shanghai.aliyuncs.com/wp-content/upload/2023/03/image-11.png)
访问界面如下:
我们默认OK,下一步即可,直到要选择型号时,J4125 推荐 DS920+ (似乎有的机器D918+也可以)
![](https://pcv.oss-cn-shanghai.aliyuncs.com/wp-content/upload/2023/03/image-12.png)
选择内部版本号时默认就可以,然后选择随记序列号,之后选择Build版本,这里可以选新的,也可以选老的,随意即可。
![](https://pcv.oss-cn-shanghai.aliyuncs.com/wp-content/upload/2023/03/image-13.png)
![](https://pcv.oss-cn-shanghai.aliyuncs.com/wp-content/upload/2023/03/image-14.png)
![](https://pcv.oss-cn-shanghai.aliyuncs.com/wp-content/upload/2023/03/image-15.png)
![](https://pcv.oss-cn-shanghai.aliyuncs.com/wp-content/upload/2023/03/image-16.png)
![](https://pcv.oss-cn-shanghai.aliyuncs.com/wp-content/upload/2023/03/image-17.png)
选择d 构建
![](https://pcv.oss-cn-shanghai.aliyuncs.com/wp-content/upload/2023/03/image-18.png)
![](https://pcv.oss-cn-shanghai.aliyuncs.com/wp-content/upload/2023/03/image-20.png)
然后等待构建完成,内核Build完毕后返回刚刚的网页界面 ,选择重启引导,等待2-5分钟,系统重启完毕,出现Connection Closed 就可以了。
![](https://pcv.oss-cn-shanghai.aliyuncs.com/wp-content/upload/2023/03/image-19.png)
5. 初始配置
我们连接群晖系统,ip地址还是原来的,网页端口修改为5000,成功后会出现安装界面:
![](https://pcv.oss-cn-shanghai.aliyuncs.com/wp-content/upload/2023/03/image-21.png)
点击安装之后,会提示我们安装.pat文件,此时要点自动下载,否则会返回自己下载的补丁包
![](https://pcv.oss-cn-shanghai.aliyuncs.com/wp-content/upload/2023/03/image-22.png)
(如果要手动下载,也可以点击下面的Synology下载中心,搜索Build Number,比如 Build 42962 的补丁,下载完pat补丁后上传安装即可)
安装时如果提示安装文件损坏,可能需要手动处理下VID PID一致的问题,后者检查硬盘是否是NVME等,或者切换群晖6.X版本尝试,或者用其它大神打包好的镜像尝试,总之要折腾一会儿。
![](https://pcv.oss-cn-shanghai.aliyuncs.com/wp-content/upload/2023/03/image-28.png)
这里提示要清空数据盘
![](https://pcv.oss-cn-shanghai.aliyuncs.com/wp-content/upload/2023/03/image-23.png)
然后等待安装即可,出现下面界面,就说明快安装好了
![](https://pcv.oss-cn-shanghai.aliyuncs.com/wp-content/upload/2023/03/image-24.png)
然后等一会儿刷新,配置群晖
![](https://pcv.oss-cn-shanghai.aliyuncs.com/wp-content/upload/2023/03/image-25.png)
后面就是正常的系统设置,用户名密码、更新设置这些设置好就可以
6. 初始化存储池和存储空间
![](https://pcv.oss-cn-shanghai.aliyuncs.com/wp-content/upload/2023/03/image-26.png)
选择Raid格式,跳过硬盘检查,之后自行设置就可以
接下来就可以享用群晖了
五、其它
1. 可能会用到的Boot配置修改
如果遇到一些找不到磁盘的问题,免不了要修改boot引导文件中的 DiskIdxMap、SataPortMap、SasIdxMap三个值。
![](https://pcv.oss-cn-shanghai.aliyuncs.com/wp-content/upload/2023/03/image-29.png)
有关DiskIdxMap、SataPortMap、SasIdxMap三个参数的说明:
1、在群辉系统中,一个控制器默认只能控制9个硬盘,所以SataPortMap=的数值范围只能是0-9,0则表示屏蔽该控制器,不可以设为SataPortMap=0来隐藏引导盘!
2、如果有多个控制器的(每个主板具体有几个控制器,请查阅主板说明书),则SataPortMap=后面的数值有几位就表示有几个控制器。比如SataPortMap=148,表明第一个控制器有1个硬盘,第二个控制器有4个硬盘,第三个控制器有8个硬盘。
3、DiskIdxMap=这个参数值,按顺序从左到右每两位数为一个控制器的盘序数值,这两位数为16进制数,如果数值小于等于9或者大于10的,需要在数值前面加个0。比如DiskIdxMap=000105的意思是,第一个控制器的磁盘(引导盘)从序号1(00为序列1)开始往后排,第二个控制器的4个硬盘从序号2(01为序号2)开始往后排,第三个驱动器的8个硬盘从序号5(05为序号6)开始往后排。此时在群晖DSM7.X的系统里面看到磁盘序号就会从磁盘1(引导盘)到磁盘13。
4、这里有个小技巧,可以将控制器的盘序设置超过当前最大磁盘数量。例如我想把第1个控制器的引导盘隐藏,可以改成DiskIdxMap=0C0004,引导盘在群晖系统里面就看不到了,此时在群晖DSM7.X的系统里面看到磁盘序号就会从磁盘1到磁盘12(引导盘被隐藏了),同时还治愈了很多患有强迫症的童鞋!
5、SasIdxMap为SAS硬盘的个数,使用SATA硬盘的时候默认设置为0。