GRUB GRand Unified Bootloader
Linuxvärldens standardstartprogram. Läser in kärnan och initramfs i minnet, skickar med kärnparametrar och lämnar över kontrollen. Startat 1995 av Erich Boleyn, sedan ett GNU-projekt.
GRUB 2 (från 2005) är en fullständig omskrivning med moduler, eget skriptspråk och stöd för både BIOS och UEFI, och har inget gemensamt med "GRUB legacy" mer än namnet. Konfigurationsfilen /boot/grub/grub.cfg ska aldrig redigeras för hand — den genereras av grub-mkconfig utifrån /etc/default/grub och skripten i grub.d. Kan chainloada andra startprogram, vilket är hur dualboot med Windows fungerar. Räddningsläget är värt att kunna: trycker du e i menyn kan du redigera raderna för en enda uppstart, exempelvis lägga till single för enanvändarläge.