由于需要在NAS的机器上进行引导的编译,请事先准一下:
※ 如果你决定使用物理机安装群晖系统的,那么需要把机器装好,包括键盘、鼠标、显示器、硬盘、网线等等,如果还有其他外设(比如:额外添加的网卡、扩展卡、阵列卡等)要装起来,让所有的硬件处于可以正常工作的状态,编译系统会自动检测你使用的硬件并且自动加载驱动进行编译;
※ 如果你决定使用虚拟机安装群晖系统的,那么需要配置好虚拟机,包括设置CPU、内存、存储大小等等,以及有直通硬盘、直通核显、直通网卡、直通扩展卡、直通阵列卡等外设的,全部设置好,编译系统会自动检测虚拟机的硬件信息并且自动加载驱动进行编译;
※ 如果你有外网科学的环境能正常访问github网站和google网站的,那是最好的,可以减少编译等待的时间。要是没有也可以编译,只需要耐心等就是了。
【编译步骤】
1、到【GitHub】把编译引导需要用的文件下载到电脑上(不是在NAS这台机器)。GitHub上最新的版本是v0.5-alpha1(如果将来作者更新,可以下载最新的版本),我下载的img文件,这个格式是通用的,物理机可以用,虚拟机也可以用。
Github项目地址:https://github.com/fbelavenuto/arpl
![图片[1]-黑群晖arpl在线编译教程-杨公子的博客](https://www.hiir.cn:12580/wp-content/uploads/2022/11/4a47a0db6e60-2-1024x712.png)
2.下载后解压IMG文件,如果你是用物理机安装的,可以使用rufus写盘工具或者其他写盘工具也就可以,把arpl.img刷到U盘启动,如果是PVE虚拟机安装群晖的,可以上传arpl.img到PVE,用qm importdisk命令转换成群晖虚拟机的虚拟引导文件。如果是用ESXI或者VMware安装的群晖虚拟机,可以使用StarWind V2V Image Converter工具来转换格式,进行引导安装,成功安装虚拟机有:Vmware、ESXi、PVE、UnRaid、VirtualBox、Parallels Desktop,为列出来的可能不支持,请自行测试。
![图片[2]-黑群晖arpl在线编译教程-杨公子的博客](https://www.hiir.cn:12580/wp-content/uploads/2022/11/fb5c81ed3a22-1.png)
3. 以上步骤做完后,如果是虚拟机,就配置好后打开虚拟机的电源即可。物理机安装的话,把刷好的U盘放到NAS主机上,开机进BIOS设置从U盘启动。编译系统启动后会显示以下的界面,直接按回车进入。
![图片[3]-黑群晖arpl在线编译教程-杨公子的博客](https://www.hiir.cn:12580/wp-content/uploads/2022/11/10fb15c77258-1.png)
4. 编译系统启动中,如果你的路由器已经开启DHCP的话,此时系统会自动去获取IP地址,请耐心等待。
![图片[4]-黑群晖arpl在线编译教程-杨公子的博客](https://www.hiir.cn:12580/wp-content/uploads/2022/11/09dd8c2662b9-2.png)
5. 当编译系统最下面一行显示有“root@”开头的时候,就表示已经启动好了,记下编译系统的IP地址。
![图片[5]-黑群晖arpl在线编译教程-杨公子的博客](https://www.hiir.cn:12580/wp-content/uploads/2022/11/8266e4bfeda1-2.png)
6. 在同一局域网下,使用另外一台电脑的浏览器(建议使用谷歌浏览器),打开编译系统显示的IP地址和端口,会显示以下界面。
![图片[6]-黑群晖arpl在线编译教程-杨公子的博客](https://www.hiir.cn:12580/wp-content/uploads/2022/11/f19c90851297-2.png)
7. 选择第一行“Choose a model”回车。
![图片[7]-黑群晖arpl在线编译教程-杨公子的博客](https://www.hiir.cn:12580/wp-content/uploads/2022/11/9eb9cd58b9ea-2.png)
8. 这时会显示出本机可编译黑群晖的型号,如果你的CPU比较老的话,有可能不会显示“DS918+”这个型号。
![图片[8]-黑群晖arpl在线编译教程-杨公子的博客](https://www.hiir.cn:12580/wp-content/uploads/2022/11/602e8f042f46-1.png)
9. 选择你想要编译的黑群晖型号,我这选择的是DS918+作为教程演示,用方向键选好以后按回车键。
![图片[9]-黑群晖arpl在线编译教程-杨公子的博客](https://www.hiir.cn:12580/wp-content/uploads/2022/11/7afbb1602613.png)
10. 接下来在“Choose a Build Number”处回车。
![图片[10]-黑群晖arpl在线编译教程-杨公子的博客](https://www.hiir.cn:12580/wp-content/uploads/2022/11/586e508f161f.png)
11. 选择你想要编译黑群晖的版本,我选择的是最新的7.1.1-42962版本,用方向键选择以后按回车键。
![图片[11]-黑群晖arpl在线编译教程-杨公子的博客](https://www.hiir.cn:12580/wp-content/uploads/2022/11/59b2900aa03c-1.png)
12. 接下来在“Choose a serial number”处回车。
![图片[12]-黑群晖arpl在线编译教程-杨公子的博客](https://www.hiir.cn:12580/wp-content/uploads/2022/11/9eb60bc8bf2b.png)
13. 选择“Generate a random serial number”回车的话,编译系统会随机生成一个序列号。如果你想使用自定义的序列号,可以选择“Enter a serial number”回车后输入你想要使用的序列号。我这里使用随机生成。
![图片[13]-黑群晖arpl在线编译教程-杨公子的博客](https://www.hiir.cn:12580/wp-content/uploads/2022/11/c00b57557743.png)
14. 需要加载十代CPU核显驱动的,在“Addons”处回车。如果使用的CPU不是10代,此步骤跳过不做。
![图片[14]-黑群晖arpl在线编译教程-杨公子的博客](https://www.hiir.cn:12580/wp-content/uploads/2022/11/7b6fbd4c592d.png)
![图片[15]-黑群晖arpl在线编译教程-杨公子的博客](https://www.hiir.cn:12580/wp-content/uploads/2022/11/d642f8c3d2d6.png)
需要加载十代CPU核显驱动的,在“intel iGPU Drivers(10th Gen)”处回车。如果使用的CPU不是10代,此步骤跳过不做。
![图片[16]-黑群晖arpl在线编译教程-杨公子的博客](https://www.hiir.cn:12580/wp-content/uploads/2022/11/1e4125441220.png)
![图片[17]-黑群晖arpl在线编译教程-杨公子的博客](https://www.hiir.cn:12580/wp-content/uploads/2022/11/c9baca3cda1c.png)
![图片[18]-黑群晖arpl在线编译教程-杨公子的博客](https://www.hiir.cn:12580/wp-content/uploads/2022/11/88399fdcf82e.png)
16. 编译过程中,界面上会有进度条在跑进度,请耐心等待,等待的时间视你的网络环境而定(如果有外网科学的环境,请把此IP地址放到强制代理名单,可以加快编译速度)。
15. 在“Build the loader”处回车,开始编译。
![图片[19]-黑群晖arpl在线编译教程-杨公子的博客](https://www.hiir.cn:12580/wp-content/uploads/2022/11/ba6beb7ae28e.png)
17. 引导编译完成后,系统会自动跳回这个界面,并且会多出一行菜单“Boot the loder”,在这行菜单上回车。
![图片[20]-黑群晖arpl在线编译教程-杨公子的博客](https://www.hiir.cn:12580/wp-content/uploads/2022/11/079f4fb55b75.png)
18. 把NAS主机手动重启一次,编译好的引导就会自动启动,该项目编译出来的引导启动后显示的界面如下,会显示有:系统型号,系统版本,pid,vid,sn,mac等等。
![图片[21]-黑群晖arpl在线编译教程-杨公子的博客](https://www.hiir.cn:12580/wp-content/uploads/2022/11/7134f8f5aced.png)
19. 在电脑上打开群晖助手,等待一段时间后,会搜索到DSM未安装的信息,IP地址、型号和版本与刚才编译的一致,这就对了。如果你的电脑搜索不出来的话,把电脑防火墙关掉后再试一下。
![图片[22]-黑群晖arpl在线编译教程-杨公子的博客](https://www.hiir.cn:12580/wp-content/uploads/2022/11/75c168b671d4.png)
20. 接下来就可以直接安装系统了,怎么样,是不是超级简单?后面的安装过程我就不演示了。
![图片[23]-黑群晖arpl在线编译教程-杨公子的博客](https://www.hiir.cn:12580/wp-content/uploads/2022/11/7ae5e99a8c2f-1024x651.png)