add GRUB timeout TUI and restructure boot menu

- Rename "Boot Rescue & Repair" to "Boot Rescue + GRUB"
- Add interactive GRUB timeout settings (Disable, 3s, 5s, Custom)
- Implement robust `_set_grub_var` and `_apply_grub_setting` helpers
- Add /etc/default/grub.d/99_script_override.cfg to bypass VM/Cloud-init overrides
- Handle Secure Boot countdown policy restrictions by using menu style
- Fix independent install check for lightdm and lightdm-gtk-greeter-settings
This commit is contained in:
stornic56
2026-07-12 00:13:08 -05:00
committed by GitHub
parent f043c130a8
commit ba72fd9f87
3 changed files with 132 additions and 13 deletions
+1 -1
View File
@@ -67,7 +67,7 @@ main_menu() {
"8" "ZRAM" \
"9" "Swap Management" \
"10" "Install Programs and Software" \
"11" "Boot Rescue & Repair" \
"11" "Boot Rescue + GRUB" \
"12" "Desktop & Display" \
"13" "Exit")