Zavaděč operačního systému.
GRUB
Nastavení je možné upravit v souboru /boot/grub/menu.lst.
GRUB2
- Soubor /boot/grub/grub.cfg není určen k přímé editaci!

- Základní nastavení je možné upravit v souboru /etc/default/grub:
GRUB_DEFAULT=0
- výchozí položka (0 pro první, 1 pro druhou atd.)
- hodnota
GRUB_DEFAULT=savednastaví položku vybranou při posledním startu
GRUB_TIMEOUT=2
- čas v sekundách před tím, než se automaticky načte hodnota z GRUB_DEFAULT
- hodnota
GRUB_TIMEOUT=-1nastaví trvalé čekání na výběr uživatele
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
- importuje vstup na konec 'linux' řádky
- zde zapsané hodnoty se přidají na konec normálního módu (nikoliv "recovery")
splash – zobrazí pouze některé informace
- odstraněním všech hodnot získáte podrobné zprávy o průběhu bootování
GRUB_DISABLE_OS_PROBER=false
- zapne prohledávání ostatních diskových oddílů na přítomnost dalších operačních systémů
GRUB_HIDDEN_TIMEOUT=0
- nabídka při startu bude skryta – uživatel může vynutit zobrazení menu držením klávesy SHIFT při startu počítače (případně pomocí klavesy ESC ve vymezeném čase)
GRUB_HIDDEN_MENU_QUIET=true
- nebude zobrazeno odpočítávání
- Hidden timeout works incorrectly with wallpaper
- Složka /etc/grub.d/ obsahuje spustitelné skripty, které jsou čteny při vykonávání příkazu
update-gruba podílí se na vytváření konfiguračního souboru /boot/grub/grub.cfg:
- 05_debian_theme – barva textu, obrázek na pozadí:
set menu_color_normal=cyan/black – normální text
set menu_color_highlight=white/blue – vybraný řádek
- 20_memtest86+
- pokud existuje soubor
/boot/memtest86+.bin, je do nabídky přidána volba testu operační paměti
- 30_os-prober – hledá ostatní operační systémy a zahrnuje je do nabídky.
- 40_custom – vlastní úpravy uživatele
- Provedené změny zapíšete do konfiguračního souboru /boot/grub/grub.cfg příkazem
sudo update-grub
Grub2 je možné jednoduše modifikovat pomocí aplikace Grub Customizer:
sudo add-apt-repository ppa:danielrichter2007/grub-customizer
sudo apt-get update
sudo apt-get install grub-customizer