From c48685055591fa768d417783de9a8746bae1b639 Mon Sep 17 00:00:00 2001 From: mango Date: Mon, 23 Feb 2026 09:09:19 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E6=B7=BB=E5=8A=A0=20GRUB=20timeout=3D5?= =?UTF-8?q?=20=E9=98=B2=E6=AD=A2=E5=8D=A1=E8=8F=9C=E5=8D=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- dd-reinstall.sh | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/dd-reinstall.sh b/dd-reinstall.sh index f217473..a065386 100644 --- a/dd-reinstall.sh +++ b/dd-reinstall.sh @@ -95,6 +95,15 @@ bash InstallNET.sh $OS_FLAG \ -swap "$MYSWAP" \ $BBR_FLAG +# 修复 GRUB timeout,防止卡在菜单 +GRUB_CFG="/boot/grub/grub.cfg" +if [ -f "$GRUB_CFG" ]; then + if ! grep -q "^set timeout=" "$GRUB_CFG"; then + sed -i '/^set default=/a set timeout=5' "$GRUB_CFG" + echo -e "${G}已添加 GRUB timeout=5${N}" + fi +fi + echo echo -e "${Y}重装完成,10秒后自动重启...${N}" for i in $(seq 10 -1 1); do