| GNU GRUB | |
|---|---|
| Kehittäjä | GNU-projekti |
| Kehityshistoria | |
| Vakaa versio | 2.14 () |
| Kehitysversio | 2.06-rc1 (), 2.06-rc1a (), 2.12-rc1 () ja 2.14~rc1 () |
| Tiedot | |
| Ohjelmistotyyppi | käynnistyslataaja |
| Lisenssi | GNU General Public License v3.0 or myöhempi |
| Aiheesta muualla | |
| Verkkosivusto | |
| Versiohallinta | |


GNU GRUB (GRand Unified Bootloader) on GNU-projektin kehittämä käynnistyslataaja. GRUB mahdollistaa käynnistysvalikon tekemisen ja usean käyttöjärjestelmän käyttämisen samalla tietokoneella. Se on GNU-projektin ja Hurd-ytimen virallinen käynnistyslataaja, monet GNU/Linux-jakelut käyttävät GRUBia, ja monen jakelun osalta se on korvannut aikaisemmin suositun LILO-käynnistyslataajan. GRUBin etuna LILOon nähden on se, että sitä ei tarvitse asentaa ydinpäivityksen jälkeen uudelleen, ja se tukee monimutkaisempia komentosarjoja ja valikoita. GRUB 2 tukee tekstitilan lisäksi myös graafiikkatiloja, ja monet Linux-jakelut käyttävätkin GRUB-valikoissa taustakuvia.
GRUB tukee kahdenlaista käynnistysprosessia: Joko komentoihin pohjautuvaa ytimen lataamista ja käynnistämistä, tai ketjutettua käynnistystä. Ketjutettu käynnistys käynnistää toisen käynnistyslataajan; tätä käytetään esimerkiksi Windowsin käynnistämiseksi (NTLDR). Ytimen lataaminen taas on monipuolinen prosessi: GRUB tukee tiedostojen lataamista monilta erilaisilta tiedostojärjestelmätyypeiltä, ja komentosarjojen antamista käynnistystiedostossa.
GRUB tukee MD5-salasanoja.

boot.img has the exact size of 446 Bytes and is written to the MBR (sector 0). core.img is written to the empty sectors between the MBR and the first partition, if available (for legacy reasons the first partition starts at sector 63 instead of sector 1, but this is not mandatory). The /boot/grub-directory can be located on an distinct partition, or on the /-partition.