---
name: "grub-set-default"
section: "8"
platform: "linux"
package: "grub"
version: "2:2.16-1"
release: "Arch Linux 2026-11-01"
platforms: ["linux"]
url: "https://new.carta.tech/grub-set-default/8"
---

# grub-set-default(8)

set the saved default boot entry for GRUB

## NAME

grub-set-default - set the saved default boot entry for GRUB

## 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-reboot/8.md), [**grub-editenv**(1)](/grub-editenv/1.md)

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.
