From 497ed531f33afc7fa1386a9b41539e7320db693d Mon Sep 17 00:00:00 2001 From: elseif Date: Thu, 9 Jul 2026 11:45:01 +0800 Subject: [PATCH] modified: chr.sh --- chr.sh | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/chr.sh b/chr.sh index d0512b5..6229c12 100644 --- a/chr.sh +++ b/chr.sh @@ -138,7 +138,7 @@ show_system_info() { echo "$MSG_BOOTMODE $BOOT_MODE" } -confirm_storge() { +confirm_storage() { STORAGE=$(lsblk | grep disk | head -1 | awk '{print $1}') ask_until "$MSG_STORAGE_DEVICE" "$STORAGE" STORAGE=$resp @@ -321,13 +321,14 @@ EOF write_and_reboot() { - confirm_storge + confirm_storage printf "$MSG_WARNING\n" "$STORAGE" ask_yesno "$MSG_CONFIRM_CONTINUE" if [ $? -ne 0 ]; then echo "$MSG_OPERATION_ABORTED" exit 1 fi + sync dd if=chr.img of=/dev/$STORAGE bs=4M conv=fsync echo "$MSG_REBOOTING" echo 1 > /proc/sys/kernel/sysrq 2>/dev/null || true