Fix: Behebt Fehler, nicht beendeter "s"-Befehl.

This commit is contained in:
DragonSlayer_14 2025-02-24 11:53:17 +01:00
parent f1119c7526
commit 0af4898eb6

View File

@ -44,14 +44,14 @@ GRUB_CFG="/etc/default/grub"
GRUB_BACKUP="/etc/default/grub.bak" GRUB_BACKUP="/etc/default/grub.bak"
echo "🔍 Überprüfe GRUB-Einstellungen..." echo "🔍 Überprüfe GRUB-Einstellungen..."
NEW_CMDLINE='quiet splash vt.global_cursor_default=0 loglevel=3 rd.luks.options=discard plymouth.ignore-serial-consoles' NEW_CMDLINE="quiet splash vt.global_cursor_default=0 loglevel=3 rd.luks.options=discard plymouth.ignore-serial-consoles"
if grep -q "^GRUB_CMDLINE_LINUX_DEFAULT=.*$NEW_CMDLINE.*" "$GRUB_CFG"; then if grep -q "^GRUB_CMDLINE_LINUX_DEFAULT=.*" "$GRUB_CFG"; then
echo "✅ GRUB-Konfiguration bereits aktuell." sed -i "s|^GRUB_CMDLINE_LINUX_DEFAULT=.*|GRUB_CMDLINE_LINUX_DEFAULT=\"$NEW_CMDLINE\"|" "$GRUB_CFG"
echo "🔄 GRUB wird aktualisiert..."
update-grub
else else
echo "🔄 Aktualisiere GRUB-Parameter..." echo "GRUB_CMDLINE_LINUX_DEFAULT=\"$NEW_CMDLINE\"" >> "$GRUB_CFG"
cp "$GRUB_CFG" "$GRUB_BACKUP"
sed -i 's/^GRUB_CMDLINE_LINUX_DEFAULT=.*/GRUB_CMDLINE_LINUX_DEFAULT="'$NEW_CMDLINE'"/' "$GRUB_CFG"
echo "🔄 GRUB wird aktualisiert..." echo "🔄 GRUB wird aktualisiert..."
update-grub update-grub
fi fi