Näimme jo mikä on Linux Grub ja miten se toimii.
GRUB on oma merkintänsä, joka on hyvin samanlainen, vaikkakin hieman erilainen kuin yleinen merkintätapa, jonka tyypillinen käyttäjä Linux.
Tämä olisi esimerkki a GRUB-merkintä tavanomainen:
(hd0,1)
Sulut ovat välttämättömiä, kaikki laitteen valikossa luetellut laitteet GRUB niiden on oltava sulkeissa.
hd tarkoittaa kiintolevyä, fd edustaa levykettä, cd edustaa CD-ROM-asemaa jne.
Ensimmäinen numero viittaa fyysiseen kiintolevyn numeroon, tässä tapauksessa ensimmäiseen asemaan, koska ne lasketaan nollasta ylöspäin. Esimerkiksi, hd2 viittaa kolmanteen fyysiseen kiintolevyyn.
Toinen numero viittaa valitun kiintolevyn osionumeroon, taas osiot lasketaan nollasta ylöspäin. Tässä tapauksessa toisen osion synonyymi.
Tästä eteenpäin on selvää, että GRUB (valikko) ei tee eroa IDE- tai SCSI-levyjen tai ensisijaisten tai loogisten osioiden välillä. Tehtävä päättää, mikä kiintolevy tai osio käynnistetään, lähtee BIOSiin ja vaiheeseen 1.
Merkinnän merkitys on hyvin yksinkertainen.
Ensisijaiset osiot pisteytetään välillä 0 - 3 (hd?, 0), (hd?, 1), (hd?, 2), (hd?, 3). Laajennetun osion loogiset osiot lasketaan välillä 4 ja riippumatta esimerkiksi kiintolevyn osioiden todellisesta lukumäärästä (hd1, 7).
Merkinnät eivät kuitenkaan riitä käyttöjärjestelmän käynnistämiseen.
GRUB: n on myös tiedettävä ladattavat käyttöjärjestelmän kuvat. Tämä määritetään parametreiksi jokaiselle soitetulle laitteelle, mukaan lukien erikoismerkit (kytkimet). Esimerkiksi Windowsin vikasietotila on erityinen tuotemerkki. Esimerkki 2:
oletuksena 0
timeout 8
Ensimmäinen rivi (oletusarvoisesti 0) tarkoittaa, että luettelon ensimmäinen käyttöjärjestelmä on käynnistetty. Toinen rivi (aikakatkaisu 8) ilmaisee, kuinka kauan (sekunteina) käyttäjän on tehtävä valinta ennen oletustulon lataamista.