侧边栏壁纸
博主头像
云BLOG 博主等级

行动起来,活在当下

  • 累计撰写 318 篇文章
  • 累计创建 6 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

自动化黑群晖引导制作工具:ARPL汉化增强版

已删除用户
2023-05-12 / 0 评论 / 0 点赞 / 0 阅读 / 0 字

ARPL汉化增强版

项目地址:https://github.com/wjz304/arpl-i18n

ARPL汉化版增强版国内下载地址2023.5.11更新:arpl-i18n-23.5.5.img.zip

增加 grub 下显示 cmdline.
增加 格式化磁盘功能.
增加 持久化arpl修改功能.
优化 pat mirror 的选择.
优化 IP 检测时间.
更新 7.2 Beta(64216) 到 7.2 RC(64551).
修复 RS4021xs+ sha256 错误问题.

#ARPL汉化版(暂停更新)

项目地址:https://github.com/wjz304/arpl-zh_CN


ARPL汉化增强版
自动同步仅汉化(备份原英文版为: menu_en.sh).
修改PAT国内加速.
默认开启 Telnet.
去掉解密程序的下载(内置).
增强:
增加 DS1019+,DS1621xs+ .
(备注: SA6400 请参考 jim大的博客.)
支持已有型号安装 6.2, 7.2beta.
状态栏增加启动类型标识 (UEFI or BIOS).
针对内核为3的版本进行提示, 防止误装启动失败 (内核3的版本不支持UEFI启动).
增加自定义dts方式,重命名为 model.dts 置于 /mnt/p1/ 下, DT型号编译时将自动加载.
注意:
该版本不要尝试更新arpl, 只是孤版, 原英文版并不支持6.2和7.2, 更新成功会丢失6.2和7.2的支持, 变为普通版.
关于arpl 1.0b13 之后卡 8% 的临时解决方案.(23.4.2已解决此问题!!!)

屏蔽非DT型号的disks插件加载
sed -i 's|^installAddon disks$|[ "true" = "${DT}" ] && (&)|' /opt/arpl/ramdisk-patch.sh
sed -i 's|^echo "/addons/disks.sh.*$|[ "true" = "${DT}" ] && (&)|' /opt/arpl/ramdisk-patch.sh

++版本可执行以下命令持久化, 非++版请参考主页执行持久化代码.
/opt/arpl/persisting.sh

其他常用操作请参考主页说明.

汉化作者: Ing. QQ交流群: 21609194 QQ频道: 0pg8m22666
关于Console(显示器)层面 中文显示方块的问题. 目前没有解决的计划. 请使用 web / ssh 或者 ./menu_en.sh 进行操作.
因为linux核心机制不接受任何的unicode补丁在Console层面.

797052726.png

2569007583.png

ARPL原版

项目地址:https://github.com/fbelavenuto/arpl

一些使用技巧

1、原版arpl下载pat慢的解决办法:方法来自QQ群21609194

sed -i 's/global.download.synology.com/cndl.synology.cn/g' /opt/arpl/menu.sh
sed -i 's/global.download.synology.com/cndl.synology.cn/g' `find /opt/arpl/model-configs/ -type f -name '*.yml'`

3、arpl 格式化失败(卡8%)解决办法:方法来自QQ群21609194

sed -i 's|installAddon disks|#installAddon disks|' /opt/arpl/ramdisk-patch.sh
sed -i 's|echo "/addons/disks.sh|#echo "/addons/disks.sh|' /opt/arpl/ramdisk-patch.sh

3、固化保存修改过的arpl:方法来自 Ing

RDXZ_PATH=/tmp/rdxz_tmp
mkdir -p "${RDXZ_PATH}"
(cd "${RDXZ_PATH}"; xz -dc < "/mnt/p3/initrd-arpl" | cpio -idm) >/dev/null 2>&1 || true
rm -rf ${RDXZ_PATH}/opt/arpl
cp -rf "/opt/arpl" "${RDXZ_PATH}/opt"
(cd "${RDXZ_PATH}"; find . 2>/dev/null | cpio -o -H newc -R root:root | xz --check=crc32 > "/mnt/p3/initrd-arpl") || true
rm -rf "${RDXZ_PATH}"

4、arpl默认开启群晖安装时的telnet:方法来自 jim,汉化版已默认增加开启
/opt/arpl/ramdisk-patch.sh 160行左右添加

echo inetd >> "${RAMDISK_PATH}/addons/addons.sh"

0

评论区