Skip to content

Releases: RROrg/rr

24.3.5

19 Mar 10:13
Compare
Choose a tag to compare
  1. 优化升级相关逻辑, 添加空间检测, 防止磁盘空间不足时升级失败导致无法启动的问题.
  2. 优化 mountloader addon, 防止升级文件写入失败导致无法启动的问题.
  3. 菜单增加 重启到 recovery 和 junior.
  4. 增加 ttyd 对ipv6 的支持.

  1. Optimized upgrade related logic, added space detection, to prevent disk space insufficient when upgrading failed and cannot be started.
  2. Optimized mountloader addon, to prevent upgrade file write failure and cannot be started.
  3. The menu adds Reboot to recovery and junior.
  4. Add ipv6 support to ttyd.

Full Changelog: 24.3.3...24.3.5

24.3.4

19 Mar 09:13
Compare
Choose a tag to compare

del ...

24.3.3

16 Mar 13:19
Compare
Choose a tag to compare
  1. 增加 ja_JP 翻译, 感谢 @andatoshiki
  2. 修复 "更新 - 本地上传" 错误.(24.3.1 - 24.3.2).
  3. 其他.

PS:非 24.3.1 - 24.3.2 版本的 更新文件解压错误,请检查 (/tmp)RAM 内存是否充足. 建议的 RAM 是 ≥ 4GB.


  1. Added ja_JP translation, thanks @andatoshiki.
  2. Fix "Update - Local Upload" error. (24.3.1 - 24.3.2).
  3. Others.

PS: There is an error in decompressing the update file for versions other than 24.3.1 - 24.3.2. Please check whether the (/tmp) RAM memory is sufficient. Recommended RAM is ≥ 4GB.

Full Changelog: compare/24.3.2...24.3.3

24.3.2

12 Mar 22:35
Compare
Choose a tag to compare

⚠️ rr.img 已修改为 默认 4GB 镜像( 实际大小为 3.5 GB), 不再提供 1GB 的镜像.
⚠️ 24.3.1 升级 GRUB 2.12 需要重新写盘才会升级,更新 update.zip 不会升级 GRUB.

  1. 修改 启动时查找 bootloader disk 的超时时间为 60s.
  2. 修复 获取版本信息时可能卡住的问题.
  3. 修复 编译错误时未停止的问题.
  4. 调整 高级菜单的顺序. 再次优化大量逻辑为脱机编译做准备.
  5. addons:
    • 修复 disks, 修复某些情况下磁盘显示不全的问题.
    • 更新 hdddb. Thanks @007revad
    • 更新 storagepanmel, 重写逻辑.
    • 添加 nvmesystem, 支持 仅 nvme(m.2) 磁盘进行 DSM 系统的安装 (当前仅支持SA6400). 作者: @jim3ma.

⚠️ rr.img has been modified to the default 4GB image (actual size is 3.5 GB), and 1GB image is no longer provided.
⚠️ 24.3.1 Upgrading GRUB 2.12 requires rewriting the disk before upgrading. Updating update.zip will not upgrade GRUB.

  1. Modify the timeout for finding for bootloader disks during startup to 60s.
  2. Fix 'get pat data ...' may be stuck problem.
  3. Fix the problem of not stopping when build error.
  4. Adjust the order of the advanced menu. Optimize a lot of logic again to prepare for non physical build.
  5. addons:
    • Fix disks, fix the problem of incomplete disk display in some cases.
    • Update hdddb. Thanks @007revad
    • Update storagepanmel, rewrite logic.
    • Add nvmesystem, support only nvme(m.2) disk for DSM system installation (currently only supports SA6400). Author: @jim3ma.

Full Changelog: 24.3.1...24.3.2

24.3.1

09 Mar 09:15
Compare
Choose a tag to compare

⚠️ rr.img 已修改为 默认 4GB 镜像( 实际大小为 3.5 GB), 不再提供 1GB 的镜像.

  1. 修改启动时查找 bootloader disk 的超时时间为 30s.
  2. 修复 格式化 mmc 磁盘不生效的问题.
  3. 重写 "尝试恢复已安装的 DSM 系统" 功能.
  4. 修复 DSM系统相关操作(降级,修改密码...等) 对非SATA盘系统的支持.
  5. 更新 GRUB 到 2.12, (需要重新写盘,更新不会升级GRUB.)
  6. 增加 大量提示信息, 方便安装失败的判断.
  7. 其他大量逻辑和翻译优化.
  8. modules:
    • 修复 aacraid, aic94xx, megaraid, mvsas, hpsa. (only epyc7002)
    • 添加 megaraid, dm9601.

⚠️ rr.img has been modified to the default 4GB image (actual size is 3.5 GB), and 1GB image is no longer provided.

  1. Modify the timeout for finding for bootloader disks during startup to 30s.
  2. Fix the issue of ineffective formatting of mmc disk.
  3. Rewrite the "Try to recovery a installed DSM system" function.
  4. Fix support for non-SATA disk systems for DSM system related operations (such as downgrade, password modification, etc.)
  5. Update GRUB to 2.12 (Need rewriting the bootloader disk, update will not upgrade GRUB.)
  6. Add a large amount of prompt information to facilitate the judgment of installation failure.
  7. Other logic and translation optimizations.
  8. modules:
    • Fix aacraid, aic94xx, megaraid, mvsas, hpsa (only epyc7002)
    • Add megaraid, dm9601.

Full Changelog: 24.3.0...24.3.1

24.3.0

03 Mar 18:23
Compare
Choose a tag to compare

⚠️ rr.img 已修改为 默认 4GB 镜像( 实际大小为 3.5 GB), 不再提供 1GB 的镜像.

  1. 修复 HD6500, SA3400 型号的 SN. Thanks @OrpheeGT
  2. 增加 DTS 文件的 上传/删除/编辑功能.
  3. 增加 curl 的超时, 防止一直卡在获取网络数据.
  4. modules:
    • 添加 r8126.
  5. Addons:
    • 修复 nvmecache. Thanks @PeterSuh-Q3
    • 修改 setrootpw 支持 sftp-server.
  6. SA6400(custom):
    • 增加 i915 的支持, @moetayuko.
      ⚠️ 当前的 NVDIA 驱动不兼容 128 核心数, @pdbear 熊大在解决, NVDIA 用户请勿使用SA6400(custom).

⚠️ rr.img has been modified to the default 4GB image (actual size is 3.5 GB), and 1GB image is no longer provided.

  1. Add SN of HD6500, SA3400 models. Thanks @OrpheeGT
  2. Add upload/delete/edit functions for DTS files.
  3. Add the timeout of curl to prevent it from getting stuck in obtaining network data.
  4. modules:
    • Add r8126.
  5. Addons:
    • Fix nvmecache. Thanks @PeterSuh-Q3
    • Modify setrootpw to support sftp-server.
  6. SA6400(custom):
    • Add i915 support, @moetayuko.
      ⚠️ The current NVDIA driver is not compatible with 128 cores. @pdbear Xiong Da is solving the problem. NVDIA users should not use SA6400 (custom).

Full Changelog: 24.2.4...24.3.0

24.2.4

29 Feb 09:55
Compare
Choose a tag to compare
  1. 修复主菜单的一些错误和翻译错误.
  2. 修复个别环境下更新时 modules 可能丢失的问题。
  3. 修复 HD6500 磁盘管理器中的 "系统无法将特定硬盘添加到系统分区。请单击链接以修复此问题。"
  4. 添加 DTS 无效时的错误信息.
  5. 添加 RS3423RP+ 型号.
  6. 修改 misc 插件不可以卸载。

  1. Fix some errors and translation errors in the main menu
  2. Fix the issue of modules being lost during updates in few environments.
  3. Fix the issue in HD6500 Disk Manager: "The system cannot add certain drives to the system partition. Please click the link to repair this issue."
  4. Add error messages when DTS is invalid
  5. Add RS3423RP+ model。
  6. Modifying the misc plugin cannot be uninstalled.

Full Changelog: 24.2.3...24.2.4

24.2.3

25 Feb 18:20
Compare
Choose a tag to compare
  1. 修复 "Loader disk not found!" 时将退出到shell.
  2. 修复 从SA6400(custom)切换到其他型号是编译报错问题 (该问题发生在 24.2.1 ~ 24.2.2).
  3. 添加 Recovery 模式 (当系统无法进入时通过该模式实施救援).
  4. addons:
    • 修复 i915le10th 可能不生效的问题 (该问题发生在 24.1.3 ~ 24.2.2).
    • 修复 nvmecache 可能不生效的问题 (该问题发生在 23.12.7 ~ 24.2.2).
    • 修改 nvmevolume. Thanks @PeterSuh-Q3 (新版本不需要重启即可生效).
    • 添加 clean_system_disk.cgi, (当安装时提示 "系统可用硬盘空间不足" 时, 可以通过 http://<ip>:5000/webman/clean_system_disk.cgi 进行清理).
  5. SA6400(custom):
    • 修改 NR_CPUS 为 128, @moetayuko.
      ⚠️ 当前的 NVDIA 驱动不兼容 128 核心数, @pdbear 熊大在解决, NVDIA 用户请勿使用SA6400(custom).

⚠️ SA6400(custom) 和 SA6400(official) 请按两个型号看待.


  1. Fix the problem of when "Loader disk not found!" occurs will exiting to shell.
  2. Fixed the problem of compilation error when switching from SA6400 (custom) to other models (this problem occurred in 24.2.1 ~ 24.2.2).
  3. Add Recovery mode (use this mode to perform rescue when the system cannot be entered).
  4. addons:
    • Fix the problem that i915le10th may not take effect (this problem occurs in 24.1.3 ~ 24.2.2).
    • Fix the problem that nvmecache may not take effect (this problem occurs in 23.12.7 ~ 24.2.2).
    • Modify nvmevolume. Thanks @PeterSuh-Q3 (the new version does not require restarting to take effect).
    • Add clean_system_disk.cgi, (when the installation prompts "Available system space is insufficient.", you can clean it through http://<ip>:5000/webman/clean_system_disk.cgi).
  5. SA6400(custom):
    • Modify NR_CPUS to 128, @moetayuko.
      ⚠️ The current NVDIA driver is not compatible with 128 cores. @pdbear is solving the problem. NVDIA users should not use SA6400(custom).

⚠️ SA6400(custom) and SA6400(official) please treat them as two models.

image

Full Changelog: 24.2.2...24.2.3

24.2.2

24 Feb 03:22
Compare
Choose a tag to compare
  1. 修复 sn of FS/HD 型号的sn规则.
  2. addons:
    • 更新 hdddb, nvmevolume. Thanks @007revad
    • 优化 no-DT 型号 可能无法识别 26块以上磁盘的问题
  3. SA6400(custom):
    • 添加 9p 共享支持.
    • 添加 virtio_balloon 支持.
    • 添加 INTEL_LPSS 支持.
    • 添加 PAT, THP 支持.

⚠️ SA6400(custom) 和 SA6400(official) 请按两个型号看待.


  1. fix sn of FS/HD models.
  2. addons:
    • update hdddb, nvmevolume. Thanks @007revad
    • Optimize the problem that no-DT models may not be able to recognize more than 26 disks
  3. SA6400(custom):
    • Add 9p sharing support.
    • Add virtio_balloon support.
    • Add INTEL_LPSS support.
    • Add PAT, THP support.

⚠️ SA6400(custom) and SA6400(official) please treat them as two models.

Full Changelog: 24.2.1...24.2.2

24.2.1

19 Feb 03:41
Compare
Choose a tag to compare
24.2.1 Pre-release
Pre-release

⚠️ 该版本用于 自定义内核测试!!!

经过 @moetayuko 萌大的 随手的破解,现 EPYC7002 内核已可自定义编译,真正做到想改什么就改什么。
当前版本仅测试整体方案设计,并未做过多的修改。生产环境暂时请勿切换到自定义内核。
请及时反馈测试问题.

已知问题: 自定义内核下 Nadia 会崩溃,已经联系 @pdbear 熊大 检查。


⚠️ This version is for custom kernel testing!!!

After @moetayuko's cute and easy cracking, the EPYC7002 kernel can now be customized and compiled, so you can truly change whatever you want.
The current version only tests the overall scheme design and has not made many modifications. Please do not switch to a custom kernel for the production environment yet.
Please provide timely feedback on test issues.

Known issue: Nadia will crash under a custom kernel. I have contacted @pdbear for checking.

补充:

  1. 目前只有 SA6400 支持自定义内核,
  2. 官方内核 和 自定义内核 下的 SA6400 可以认为是不同的两个型号。
  3. 自定义内核 目前处于测试状态,当前(v24.2.1)存在大量的不兼容驱动,仅去除了最大24线程的限制。后期将解锁 balloon, 9p,lpss,amdgpu,等一系列功能。

Replenish:

  1. Currently only SA6400 supports custom kernel.
  2. The SA6400 under the official kernel and the custom kernel can be considered as two different models.
  3. The custom kernel is currently in testing status. Currently (v24.2.1) there are a large number of incompatible drivers, and only the maximum 24 thread limit has been removed. A series of functions such as balloon, 9p, lpss, amdgpu, etc. will be unlocked later.

Full Changelog: 24.2.0...24.2.1