%BOOK_ENTITIES; ]>
Customizing GRUB entries Templates used to create the GRUB configuration file are found in two places. General settings for GRUB itself are set in /etc/default/grub, and settings for operating systems are found within /etc/grub.conf.d. After making changes to these files, apply them using the instuctions in
GRUB Global settings This section covers existing and possible GRUB settings for /etc/default/grub. For a complete overview, see GRUB Option Function Example Usage GRUB_TIMEOUT Number of seconds to display menu before loading default entry. 0 boots immediately, -1 waits indefinitely. GRUB_TIMEOUT=0 GRUB_HIDDEN_TIMEOUT Number of seconds to wait for a keypress before displaying the menu. If no key is pressed, boots the default entry. Often used with GRUB_TIMEOUT=0. GRUB_HIDDEN_TIMEOUT=0 GRUB_HIDDEN_TIMEOUT_QUIET If set, does not display countdown during GRUB_HIDDEN_TIMOUT wait. GRUB_HIDDEN_TIMEOUT_QUIET=true GRUB_CMDLINE_LINUX Arguments that are added to menu entries for Linux systems. GRUB_CMDLINE_LINUX="rhgb quiet acpi_backlight=vendor"
This second set of GRUB options can be used to change the appearance of GRUB. By default, GRUB presentation is minimal, allowing the GRUB to load quickly and the system to boot as quickly as possible. Aesthetic GRUB options GRUB Option Function Example Usage GRUB_TERMINAL Sets the value for both GRUB_TERMINAL_INPUT and GRUB_TERMINAL_OUTPUT. Use gfxterm for graphical output, or serial to output through a serial port. GRUB_TERMINAL=gfxterm GRUB_BACKGROUND Set a background image for use with gfxterm. The file should be in the boot partition and of PNG, TGA, or JPG format. GRUB_BACKGROUND=hot-dog.png GRUB_THEME Points to the text file that defines a GRUB2 theme. None are included by default, due to the additional boot time required to load the theme. You can install the grub2-starfield-theme package for an example, or look on a website such as GRUB_THEME=/usr/share/grub/themes/starfield/theme.txt