LinuxCommandLibrary

grub-set-default

set the saved default boot entry for GRUB

TLDR

Set the default boot entry to an entry number, name or identifier

$ sudo grub-set-default [entry_number]
copy


Set the default boot entry to an entry number, name or identifier for an alternative boot directory
$ sudo grub-set-default --boot-directory [/path/to/boot_directory] [entry_number]
copy

SYNOPSIS

grub-set-default [OPTION] MENU_ENTRY

DESCRIPTION

Set the default boot menu entry for GRUB. This requires setting GRUB_DEFAULT=saved in /etc/default/grub.

-h, --help

print this message and exit

-V, --version

print the version information and exit

--boot-directory=DIR

expect GRUB images under the directory DIR/grub instead of the /boot/grub directory

MENU_ENTRY is a number, a menu item title or a menu item identifier.

REPORTING BUGS

Report bugs to <bug-grub@gnu.org>.

SEE ALSO

grub-reboot(8), grub-editenv(1) The full documentation for grub-set-default is maintained as a Texinfo manual. If the info and grub-set-default programs are properly installed at your site, the command info grub-set-default should give you access to the complete manual.

Copied to clipboard