Merge pull request #50 from Dasharo/grub-no-timeout

ubuntu&fedora: add grub recordfail timeout to prevent it hanging there
This commit is contained in:
Wiktor Mówiński
2026-02-24 13:02:48 +01:00
committed by GitHub
2 changed files with 2 additions and 0 deletions
+1
View File
@@ -40,6 +40,7 @@ echo 3mdeb > /etc/hostname
# FULL GRUB CONFIG FOR SERIAL SUPPORT
sed -i 's/^GRUB_TIMEOUT=.*/GRUB_TIMEOUT=5/' /etc/default/grub
sed -i 's/^GRUB_RECORDFAIL_TIMEOUT=.*/GRUB_RECORDFAIL_TIMEOUT=5/' /etc/default/grub
sed -i 's/^GRUB_TIMEOUT_STYLE=.*/GRUB_TIMEOUT_STYLE=menu/' /etc/default/grub
sed -i 's/^#GRUB_TERMINAL=.*/GRUB_TERMINAL="serial gfxterm"/' /etc/default/grub
sed -i 's/\(^GRUB_CMDLINE_LINUX=".*\)"/\1 rhgb quiet console=tty0 console=ttyS0,115200 console=ttyUSB0,115200"/' /etc/default/grub
+1
View File
@@ -50,6 +50,7 @@ autoinstall:
- chroot /target sed -i 's/GRUB_TIMEOUT=.*/GRUB_TIMEOUT=5/' /etc/default/grub
- chroot /target sed -i 's/kernel.printk.*/kernel.printk = 1 4 1 7/' /etc/sysctl.d/10-console-messages.conf
- chroot /target sed -i 's/^GRUB_TIMEOUT_STYLE=.*/GRUB_TIMEOUT_STYLE=menu/' /etc/default/grub
- chroot /target sed -i 's/^GRUB_RECORDFAIL_TIMEOUT=.*/GRUB_RECORDFAIL_TIMEOUT=5/' /etc/default/grub
- chroot /target sed -i 's/^#GRUB_TERMINAL=.*/GRUB_TERMINAL="serial gfxterm"/' /etc/default/grub
- chroot /target sed -i '/\[daemon\]/a AutomaticLoginEnable = True\nAutomaticLogin = ubuntu\n' /etc/gdm3/custom.conf
- mount --bind /proc /target/proc