From: Catalin Enache Date: Wed, 30 May 2018 09:04:00 +0000 (+0800) Subject: init-install: add timeout for legacy grub X-Git-Tag: lucaceresoli/bug-15201-perf-libtraceevent-missing~17795 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f6d85426e48d458d0835d4fd3314ce53ab92bd38;p=thirdparty%2Fopenembedded%2Fopenembedded-core-contrib.git init-install: add timeout for legacy grub After installing an image from an iso, booting the system using the legacy boots makes the grub prompt wait for an enter. This is not desirable since many of this devices are embedded devices that should start by them self without user entry. Signed-off-by: Catalin Enache Signed-off-by: Richard Purdie --- diff --git a/meta/recipes-core/initrdscripts/files/init-install.sh b/meta/recipes-core/initrdscripts/files/init-install.sh index 28e8f09d19d..e71579631b5 100644 --- a/meta/recipes-core/initrdscripts/files/init-install.sh +++ b/meta/recipes-core/initrdscripts/files/init-install.sh @@ -302,6 +302,8 @@ if [ -f /etc/grub.d/00_header -a $grub_version -ne 0 ] ; then GRUBCFG="/boot/grub/grub.cfg" mkdir -p $(dirname $GRUBCFG) cat >$GRUBCFG <<_EOF +timeout=5 +default=0 menuentry "Linux" { search --no-floppy --fs-uuid $boot_uuid --set root linux /$kernel root=PARTUUID=$root_part_uuid $rootwait rw $5 $3 $4 quiet