Skip to content

Releases: RROrg/rr

25.2.4

27 Feb 18:26
Compare
Choose a tag to compare

⚠️⚠️⚠️

  1. 修复部分环境可能报错 "grub-editenv: error: environment block too small." 的问题.
  2. 优化更新引导时重新配置的相关逻辑.
  3. 移除不支持的版本(v64561).
  4. 增加 更新微码功能.(Settings menu -> 更新微码)
  5. 增加 屏蔽 DSM 自动更新功能.(高级设置 -> DSM 自动更新)
  6. 修复 setrootpw 插件中 sftp 对 DSM7.1 的支持.

  1. Fixed the problem that some environments may report the error "grub-editenv: error: environment block too small.".
  2. Optimize the logic of reconfiguration during update bootloader.
  3. Remove unsupported versions (v64561).
  4. Add the function of updating microcode. (Settings menu -> Update microcode)
  5. Add the function of blocking DSM automatic update. (Advanced settings -> DSM automatic update)
  6. Fix the support of sftp for DSM7.1 in the setrootpw addon.

⚠️⚠️⚠️警告:
由于新增配置项导致无法兼容升级.

升级对策1: 在RR shell 中执行 touch /mnt/p1/.upgraded (# 升级前执行 或者 升级后编译前执行都可以),再编译并启动。
升级对策2: 连续升级2次 该版本,再编译并启动。
升级对策3: 升级后进行一次 "尝试恢复已安装的 DSM 系统" 操作后再编译并启动.


⚠️⚠️⚠️Warning:
Incompatible upgrade due to the newly added configuration items.

Upgrade countermeasure 1: Execute touch /mnt/p1/.upgraded in RR shell (# Execute before upgrading or before compiling after upgrading) and then compile and boot.
Upgrade countermeasure 2: Upgrade twice this version in a row and then compile and boot.
Upgrade countermeasure 3: After upgrading, perform an "Try to recovery a installed DSM system" operation and then compile and boot.

Full Changelog: 25.2.3...25.2.4

25.2.3

21 Feb 11:24
Compare
Choose a tag to compare
  1. 增加 'Configure loader (verbose)' 模式, 如果 grub 阶段无法正常进入RR, 请通过该模式查看日志信息.
  2. 修复 某些主板不支持 fwsetup 的参数 --is-supported, 导致直接进入 UEFI 的问题.
  3. 修复 某些主板 看门狗导致的 kernel panic, 无限循环安装问你题。
  4. 优化 无线 SSID 和 PSK 的处理方式,以兼容非法字符. 并仅在首次安装插件时同步 RR 的设置.
  5. 修复 vmtools addon 中的语法错误.
  6. 修复 mountloader addon.

  1. Add 'Configure loader (verbose)' mode, if grub stage cannot enter RR normally, please check the log information through this mode.
  2. Fix the problem that some motherboards do not support the parameter --is-supported of fwsetup, which leads to direct entry into UEFI.
  3. Fix the kernel panic caused by the watchdog of some motherboards, and the endless loop of installation questions.
  4. Optimize the processing method of wireless SSID and PSK to be compatible with illegal characters. And only synchronize RR settings when installing the addon for the first time.
  5. Fix syntax errors in vmtools addon.
  6. Fix mountloader addon.

Full Changelog: 25.2.2...25.2.3

25.2.2

19 Feb 10:32
Compare
Choose a tag to compare
  1. 修复 "保存'/opt/rr'的修改" 后 主菜单锁死问题.
  2. 修复 trivial 插件的语法错误.
  3. 修复 open-vm-tools 套件 缺失的 SOCKETS 驱动.
  4. 添加 vmtools 插件, 包含 qemu-ga & open-vm-tools.
    4.1. 该插件会自动判断环境并启用对应的功能, 物理机也不用刻意删除该插件.
    4.2. 新安装用户会默认选中, 升级用户如需要请手动添加该插件.
    4.3. 如启用该插件, 请不要再在系统中安装套件.
  5. 修复 wireless 插件.
    5.1. 修复 RR 下无线网络 IP 显示和刷新问题.
    5.2. 修复 RR 下设置 SSID&PSK 后 DSM 下不驱动的问题.
    5.3. 同步 RR 下的 SSID&PSK 到 DSM 下.
    5.4. 修复 junior 模式下无线网络的支持, 已支持 无线网卡的 DSM 系统安装. (暂时不支持 intel 无线网卡)
    5.5. wpa_supplicant.conf 文件位于引导盘第一个分区根目录, 纯无线环境可手动放置该文件后其启动引导.

  1. Fix the main menu lock problem after "Save modifications of '/opt/rr'".
  2. Fix the syntax error of trivial addon.
  3. Fix the missing SOCKETS driver of open-vm-tools spk.
  4. Add vmtools addon, which includes qemu-ga & open-vm-tools.
    4.1. The addon will automatically judge the environment and enable the corresponding function, you don't need to delete the addon manually in physical machines.
    4.2. New users will be selected by default, upgrade users please add the addon manually.
    4.3. If you enable this addon, please don't install the spk in DSM.
  5. Fix wireless addon.
    5.1. Fix the IP display and refresh problem of wireless network in RR.
    5.2. Fix the problem that the network does not drive in DSM after setting SSID&PSK in RR.
    5.3. Synchronize the SSID&PSK of RR to DSM.
    5.4. Fix the support of wireless network in junior mode, supported wireless network installation of DSM system. (Now not support intel wireless network card)
    5.5. The wpa_supplicant.conf file is located in the root directory of the first partition of the bootloader disk, you can manually place the file in the bootloader disk for pure wireless environment.

Full Changelog: 25.2.1...25.2.2

25.2.1

17 Feb 12:55
Compare
Choose a tag to compare
  1. 添加对 AIC8800 系列无线网卡的支持.
  2. 修复 wireless addon 当开启 OVS 时, 无线网卡无法正常工作的问题.
  3. 更新 i915(I915MT65-24.1.19-6) for SA6400.
  4. 移除 日志 "nvme_dev_port_check.c:29 Failed to get slot informtion of nvme*".
  5. 更新 misc 工具.
  6. 添加 RFKILL 支持.

  1. Add support for AIC8800 series wireless network card.
  2. Fix wireless addon can't work when OVS is enabled.
  3. Update i915(I915MT65-24.1.19-6) for SA6400.
  4. Remove log "nvme_dev_port_check.c:29 Failed to get slot informtion of nvme*".
  5. Update misc tools.
  6. Add RFKILL support.

Full Changelog: 25.2.0...25.2.1

25.2.0

14 Feb 06:01
Compare
Choose a tag to compare
  1. 更新 r8168 驱动到 v8.055.00.
  2. 移除某些环境下的大量的 "Can't get sata chip name" 日志 (trivial addon ).
  3. 缓解频繁的 RRM 操作导致引导盘损毁的概率.
  4. 修复 wireless addon 的小问题.

  1. Updated r8168 driver to v8.055.00.
  2. Remove excessive "Can't get sata chip name" logs in some environments (trivial addon).
  3. Reduce the probability of boot disk damage caused by frequent RRM operations.
  4. Fixed some minor issues in wireless addon.

PS:

Full Changelog: 25.1.4...25.2.0

25.1.4

27 Jan 03:39
Compare
Choose a tag to compare
  1. 修复 usb/wifi 网卡导致的 设置网络界面不显示的问题. (usb(rndis) 网卡将被重命名为 eth7X, wifi 网卡将被重命名为 eth8X).
    1.1. wireless 插件已被重构, 之前启用的用户请检查参数设置.
    1.2. rndis 插件已移除.

  1. Fixed the issue that the network interface does not display due to the usb/wifi network card. (the usb(rndis) network card will be renamed to eth7X, the wifi network card will be renamed to eth8X).
    1.1. The wireless addon has been refactored, please check the parameter settings of users who have enabled it before.
    1.2. The rndis addon has been removed.

Full Changelog: 25.1.3...25.1.4

25.1.3

17 Jan 09:31
Compare
Choose a tag to compare
  1. 修改 获取型号使用的 URL, 修复获取型号失败问题.

  1. Modify the URL used to obtain the model and fix the problem of failure to obtain the model.

Full Changelog: 25.1.2...25.1.3

25.1.2

15 Jan 14:26
Compare
Choose a tag to compare
  1. 更新 mpt3sas 驱动 to 52.00.00.00 (Only epyc7002).
  2. 修复 驱动模块未拷贝到DSM系统中的问题 (From v24.12.4).
  3. 增加 vmdk-flat 镜像支持 (RR-CUSTOM).
  • PS: 来年再见!

  1. Update mpt3sas driver to 52.00.00.00 (Only epyc7002).
  2. Fix the issue that the driver modules is not copied to DSM system (From v24.12.4).
  3. Add vmdk-flat image support (RR-CUSTOM).
  • PS: See you Feb!

Full Changelog: 25.1.1...25.1.2

通知:(25.01.16)
RR 获取不到型号列表, 是由于官方API 清空了数据, 恢复时间未知. 请等待.
临时方案1: 使用本地 '解析 Pat'.
临时方案2: 使用 ‘RR-CUSTOM’.
临时方案3: 在 RR shell 中执行 sed -i 's/ getmodels / getmodelsbykb /' /opt/rr/menu.sh 后重新进入 menu.sh


Notice: (25.01.16)
RR cannot obtain the model list because the official API has cleared the data and the recovery time is unknown. Please wait.
Temporary solution 1: Use local 'Parse Pat'.
Temporary solution 2: Use 'RR-CUSTOM'.
Temporary solution 3: Execute sed -i 's/ getmodels / getmodelsbykb /' /opt/rr/menu.sh in RR shell and re-enter menu.sh

25.1.1

13 Jan 10:15
Compare
Choose a tag to compare
  1. 修复 多深度 NVME 在非DT型号无法识别的问题. thanks @PeterSuh-Q3
  2. 修复 在网络错误时 获取型号和版本菜单闪退的问题.
  3. 优化 菜单.
  4. 其他.

  1. Fix the problem that NVME cannot be recognized in non-DT models. thanks @PeterSuh-Q3
  2. Fix the problem that the model and version menu crashes when the network is abnormal.
  3. Optimize the menu.
  4. Other.

Full Changelog: 25.1.0...25.1.1

25.1.0

01 Jan 14:12
Compare
Choose a tag to compare

Hello, 2025!
AF8AEB1E2D8290BBCAF8DA8FDC2714A5

Full Changelog: 24.12.6...25.1.0