From 205019dbdef9b6b1faa8748e562811f4a9f5ab9e Mon Sep 17 00:00:00 2001 From: Cody Shepherd Date: Wed, 10 Feb 2021 10:11:22 -0800 Subject: [PATCH] Set grub configs to hide boot menu and enable output on ttyS0 --- live-build/buildd/hooks/02-disk-image-uefi.binary | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/live-build/buildd/hooks/02-disk-image-uefi.binary b/live-build/buildd/hooks/02-disk-image-uefi.binary index f75e3aa2..8b84afd3 100755 --- a/live-build/buildd/hooks/02-disk-image-uefi.binary +++ b/live-build/buildd/hooks/02-disk-image-uefi.binary @@ -121,6 +121,16 @@ install_grub() { chroot mountpoint grub-install --target=i386-pc "${loop_device}" fi + cat > mountpoint/etc/default/grub.d/50-builddimg-settings.cfg << EOF +GRUB_DEFAULT=0 +GRUB_HIDDEN_TIMEOUT=0.1 +GRUB_HIDDEN_TIMEOUT_QUIET=true +GRUB_TIMEOUT=0.1 +GRUB_CMDLINE_LINUX_DEFAULT="console=ttyS0" +GRUB_RECORDFAIL_TIMEOUT=0 +GRUB_TERMINAL=console +EOF + divert_grub mountpoint chroot mountpoint update-grub replace_grub_root_with_label mountpoint