Fix: Behebt Fehler, nicht beendeter "s"-Befehl.
This commit is contained in:
parent
f1119c7526
commit
0af4898eb6
@ -44,14 +44,14 @@ GRUB_CFG="/etc/default/grub"
|
||||
GRUB_BACKUP="/etc/default/grub.bak"
|
||||
|
||||
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
|
||||
echo "✅ GRUB-Konfiguration bereits aktuell."
|
||||
if grep -q "^GRUB_CMDLINE_LINUX_DEFAULT=.*" "$GRUB_CFG"; then
|
||||
sed -i "s|^GRUB_CMDLINE_LINUX_DEFAULT=.*|GRUB_CMDLINE_LINUX_DEFAULT=\"$NEW_CMDLINE\"|" "$GRUB_CFG"
|
||||
echo "🔄 GRUB wird aktualisiert..."
|
||||
update-grub
|
||||
else
|
||||
echo "🔄 Aktualisiere GRUB-Parameter..."
|
||||
cp "$GRUB_CFG" "$GRUB_BACKUP"
|
||||
sed -i 's/^GRUB_CMDLINE_LINUX_DEFAULT=.*/GRUB_CMDLINE_LINUX_DEFAULT="'$NEW_CMDLINE'"/' "$GRUB_CFG"
|
||||
echo "GRUB_CMDLINE_LINUX_DEFAULT=\"$NEW_CMDLINE\"" >> "$GRUB_CFG"
|
||||
echo "🔄 GRUB wird aktualisiert..."
|
||||
update-grub
|
||||
fi
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user