Arpl 是几乎自动化Redpill的Loader,编译系统会自动检测虚拟机的硬件信息并且自动加载驱动进行编译。
原作者GITHUB:https://github.com/fbelavenuto/arpl
中文汉化GITHUB:https://github.com/wjz304/arpl-zh_CN
重要注意事项
- 一些用户启动时间过长。在这种情况下,如果选择通过 DoM 或快速 USB 闪存驱动器,强烈建议使用 SSD 作为启动盘;
- 必须至少有 4GB 的 RAM,无论是裸机还是虚拟机;
- DSM 内核兼容 SATA 端口,不兼容 SAS/SCSI/等。对于设备树模型,只有 SATA 端口可用。对于其他型号,可能需要另一种类型的磁盘;
- 可以使用 HBA 卡,但 SMART 和序列号仅适用于 DS3615xs、DS3617xs 和 DS3622xs+ 等型号。
准备工作
- Arpl编译镜像
- U盘刻录工具Refus、balenaEtcher等工具
- 官网下载对应版本的群晖 .pat系统
准备工作做好后,将arpl.img镜像写入U盘,进行下一部工作。
编译引导
U盘准备好后插上主机,启动U盘里的arpl系统
注意在这里可以使用编译的方法。不管使用哪种方法编译,页面和编译效果都一样,哪个方便用哪个
注意这里用的是原版镜像所以是英文,看不懂的可以下载中文版的
- 通过终端
从计算机本身调用“menu.sh”命令。
从另一台机器进入同一网络,在浏览器中输入屏幕上提供的地址http://<ip>:7681
。
从另一台机器进入同一网络,使用 ssh 客户端、用户名root
和密码Redp1lL-1s-4weSomE
编译步骤选项
- 选择Choose a model(选择型号)
- 选择需要编译的型号
“f”的意思 disable flags restriction(918+在这个选项里)
“b”的意思 show beta models(新的测试型号)
- 选择Choose a Build Number(选择编译版本)
- 选择Choose a serial number(选择序列号)
- 选择Addons(附加选项)不了解的可跳过
- 选项Cmdline menu(修改mac地址)ARPL编译默认会获取网卡的真实MAC地址,若无需求可跳过
- 选择Advanced menu(加载驱动)驱动相关都在此菜单
如果你不清楚驱动可以选择加载全部驱动“select all modules”
- 选择Build the loader(编译引导)
- 编译界面 等待即可,引导编译完成后会自动跳回主菜单界面
- 选择Boot the loder(启动引导)
- 等待完成引导启动
- 输入界面上的IP地址进入DSM系统安装页面
- 如果你想修改编译好的引导,请在启动引导时选择 Configure loader
总结
- 除冷门机以外基本上是傻瓜式操作简单
- ARPL编译能省去修改VID和PID的过程,相对自动化,且可以自动获取板载网卡的真实MAC地址
- ARPL编译可以实现一个U盘引导多种类的群晖机型