2010-10-05 Jordan Uggla <jordan.uggla@gmail.com>
2010-10-05 Colin Watson <cjwatson@ubuntu.com> * util/grub.d/00_header.in: Define a "savedefault" function for use in menu entries. * util/grub-mkconfig_lib.in (save_default_entry): Use it.
This commit is contained in:
parent
fcab4f04e5
commit
5c23bb0f52
3 changed files with 15 additions and 4 deletions
|
@ -1,3 +1,10 @@
|
|||
2010-10-05 Jordan Uggla <jordan.uggla@gmail.com>
|
||||
2010-10-05 Colin Watson <cjwatson@ubuntu.com>
|
||||
|
||||
* util/grub.d/00_header.in: Define a "savedefault" function for use
|
||||
in menu entries.
|
||||
* util/grub-mkconfig_lib.in (save_default_entry): Use it.
|
||||
|
||||
2010-10-05 Jordan Uggla <jordan.uggla@gmail.com>
|
||||
2010-10-05 Colin Watson <cjwatson@ubuntu.com>
|
||||
|
||||
|
|
|
@ -94,10 +94,7 @@ save_default_entry ()
|
|||
{
|
||||
if [ "x${GRUB_DEFAULT}" = "xsaved" ] ; then
|
||||
cat << EOF
|
||||
if [ -z \${boot_once} ]; then
|
||||
set saved_entry=\${chosen}
|
||||
save_env saved_entry
|
||||
fi
|
||||
savedefault
|
||||
EOF
|
||||
fi
|
||||
}
|
||||
|
|
|
@ -50,6 +50,13 @@ if [ \${prev_saved_entry} ]; then
|
|||
save_env prev_saved_entry
|
||||
set boot_once=true
|
||||
fi
|
||||
|
||||
function savedefault {
|
||||
if [ -z \${boot_once} ]; then
|
||||
saved_entry=\${chosen}
|
||||
save_env saved_entry
|
||||
fi
|
||||
}
|
||||
EOF
|
||||
|
||||
case ${GRUB_TERMINAL_INPUT}:${GRUB_TERMINAL_OUTPUT} in
|
||||
|
|
Loading…
Reference in a new issue