diff --git a/files/initrd/opt/arc/arc.sh b/files/initrd/opt/arc/arc.sh index 7bca8815..b046e89e 100755 --- a/files/initrd/opt/arc/arc.sh +++ b/files/initrd/opt/arc/arc.sh @@ -2733,6 +2733,7 @@ function boot() { if [ $? -eq 0 ]; then make fi + writeConfigKey "arc.bootcount" "0" "${USER_CONFIG_FILE}" dialog --backtitle "$(backtitle)" --title "Arc Boot" \ --infobox "Booting to DSM - Please stay patient!" 0 0 sleep 2 diff --git a/files/initrd/opt/arc/boot.sh b/files/initrd/opt/arc/boot.sh index 1e57f4e7..b9853f75 100755 --- a/files/initrd/opt/arc/boot.sh +++ b/files/initrd/opt/arc/boot.sh @@ -100,6 +100,7 @@ declare -A CMDLINE # Read and Set Cmdline if grep -q "force_junior" /proc/cmdline; then CMDLINE['force_junior']="" + writeConfigKey "arc.bootcount" "0" "${USER_CONFIG_FILE}" fi [ ${EFI} -eq 1 ] && CMDLINE['withefi']="" || CMDLINE['noefi']="" if [ ! "${BUS}" = "usb" ]; then