Typically, this script assigns values to variables. The meaningful variable names include:
GRUB_DEFAULT | The default menu entry (number, id (menuentry … --id … ) a or saved ). |
GRUB_SAVEDEFAULT | Used for GRUB_DEFAULT=saved . |
GRUB_TIMEOUT | |
GRUB_TIMEOUT_STYLE | |
GRUB_DEFAULT_BUTTON | |
GRUB_TIMEOUT_BUTTON | |
GRUB_TIMEOUT_STYLE_BUTTON | |
GRUB_BUTTON_CMOS_ADDRESS | |
GRUB_DISTRIBUTOR | |
GRUB_TERMINAL_INPUT | console , serial_<port> , at_keyboard , usb_keyboard |
GRUB_TERMINAL_OUTPUT | console , serial_<port> , gfxterm , vga_text , mda_text , morse , spkmodem |
GRUB_TERMINAL | Overrides GRUB_TERMINAL_INPUT and GRUB_TERMINAL_OUTPUT |
GRUB_SERIAL_COMMAND | |
GRUB_CMDLINE_LINUX | Command-line arguments to add to menu entries for the Linux kernel. |
GRUB_CMDLINE_LINUX_DEFAULT | |
GRUB_CMDLINE_NETBSD | |
GRUB_CMDLINE_NETBSD_DEFAULT | |
GRUB_CMDLINE_GNUMACH | |
GRUB_CMDLINE_XEN | |
GRUB_CMDLINE_XEN_DEFAULT | |
GRUB_CMDLINE_LINUX_XEN_REPLACE | |
GRUB_CMDLINE_LINUX_XEN_REPLACE_DEFAULT | |
GRUB_EARLY_INITRD_LINUX_CUSTOM | |
GRUB_EARLY_INITRD_LINUX_STOCK | List of space-separated early initrd images to be loaded from /boot , used to load CPU microcode, firmware, ACPI tables, crypto keys etc. |
GRUB_EARLY_INITRD_LINUX_CUSTOM | |
GRUB_DISABLE_LINUX_UUID | |
GRUB_DISABLE_LINUX_PARTUUID | |
GRUB_DISABLE_RECOVERY | |
GRUB_DISABLE_UUID | |
GRUB_VIDEO_BACKEND | |
GRUB_GFXMODE | |
GRUB_BACKGROUND | |
GRUB_THEME | |
GRUB_GFXPAYLOAD_LINUX | |
GRUB_DISABLE_OS_PROBER | The grub-mkconfig has a feature to use the external os-prober program to discover other operating systems installed on the same machine and generate appropriate menu entries for them. It is disabled by default since automatic and silent execution of os-prober , and creating boot entries based on that data, is a potential attack vector. Set this option to false to enable this feature in the grub-mkconfig command. |
GRUB_OS_PROBER_SKIP_LIST | |
GRUB_DISABLE_SUBMENU | |
GRUB_ENABLE_CRYPTODISK | |
GRUB_INIT_TUNE | |
GRUB_BADRAM | |
GRUB_PRELOAD_MODULES | |
GRUB_HIDDEN_TIMEOUT | |
GRUB_HIDDEN_TIMEOUT_QUIET | |
GRUB_HIDDEN_TIMEOUT_BUTTON | |