Έχουμε ήδη δει τι είναι το linux grub και πώς λειτουργεί.
GRUB έχει τη δική του σημειογραφία, η οποία μοιάζει πολύ με, αν και κάπως διαφορετική από, τη γενική σημειογραφία που ένας τυπικός χρήστης του Linux.
Αυτό θα ήταν ένα παράδειγμα α καταχώρηση grub συνήθης:
(hd0,1)
Η υποστήριξη είναι απαραίτητη, όλες οι συσκευές που αναφέρονται στο μενού του GRUB Πρέπει να εσωκλείονται σε παρένθεση.
hd σημαίνει σκληρός δίσκος fd αντιπροσωπεύει μια δισκέτα, cd αντιπροσωπεύει τη μονάδα CD-ROM, κ.λπ.
Ο πρώτος αριθμός αναφέρεται στον αριθμό του φυσικού σκληρού δίσκου, σε αυτήν την περίπτωση, στον πρώτο δίσκο, καθώς υπολογίζονται από το μηδέν προς τα πάνω. Για παράδειγμα, hd2 αναφέρεται στον τρίτο φυσικό σκληρό δίσκο.
Ο δεύτερος αριθμός αναφέρεται στον αριθμό διαμερίσματος του επιλεγμένου σκληρού δίσκου, και πάλι, τα διαμερίσματα μετρώνται από το μηδέν προς τα πάνω. Σε αυτή την περίπτωση, είναι συνώνυμο για το δεύτερο διαμέρισμα.
Από εδώ, είναι προφανές ότι το GRUB (μενού) δεν κάνει διακρίσεις μεταξύ δίσκων IDE ή SCSI ή πρωτευόντων ή λογικών κατατμήσεων. Το καθήκον του να αποφασίσετε ποιος σκληρός δίσκος ή διαμέρισμα θα εκκινηθεί επαφίεται στο BIOS και στο Στάδιο 1.
Το νόημα της σημειογραφίας είναι πολύ απλό.
Τα κύρια διαμερίσματα θα βαθμολογηθούν από 0 έως 3 (hd?, 0), (hd?, 1), (hd?, 2), (hd?, 3). Τα λογικά διαμερίσματα στο εκτεταμένο διαμέρισμα υπολογίζονται μεταξύ 4 και ανεξάρτητα από τον πραγματικό αριθμό των κατατμήσεων στον σκληρό δίσκο, π.χ. (hd1, 7).
Ωστόσο, οι καταχωρήσεις δεν είναι αρκετές για την εκκίνηση ενός λειτουργικού συστήματος.
Το GRUB πρέπει επίσης να γνωρίζει ποιες εικόνες λειτουργικού συστήματος να φορτώσει. Αυτό εκχωρείται ως παράμετροι για καθεμία από τις καλούμενες συσκευές, συμπεριλαμβανομένων των ειδικών εμπορικών σημάτων (διακόπτες). Για παράδειγμα, η ασφαλής λειτουργία των Windows είναι μια ειδική σημαία. Παράδειγμα 2:
προεπιλογή 0
timeout 8
Η πρώτη γραμμή (προεπιλογή 0) σημαίνει ότι εκκινείται το πρώτο λειτουργικό σύστημα στη λίστα. Η δεύτερη γραμμή (timeout 8) υποδεικνύει πόσο χρόνο (σε δευτερόλεπτα) ο χρήστης πρέπει να κάνει την επιλογή του πριν φορτωθεί η προεπιλεγμένη είσοδος.