Dies ist eine Konfigurationsdatei für [:GRUB_2:GRUB], geschrieben in der Grub-Skriptsprache. Der [:Shebang:] in der ersten Zeile aktiviert die Syntaxerkennung im Editor, ist aber ohne Bedeutung für GRUB. Das funktioniert, weil die GRUB-Skriptsprache eine kleine Untermenge der POSIX-Shell-Syntax darstellt. Die Funktion `bootUUID` sucht Linux-Kernel und dessen initrd.img auf der mit der Variablen `root` angegebenen Partition und gibt dem Linux-Kernel das Root-Dateisystem mit der als erstes Argument genannten [:UUID:] an. Es ist Aufgabe des aufrufenden Programms, diese Werte richtig zu setzen. Die Funktion `grubROOT` erlaubt dem Bediener die Quelle für Linux-Kernel und initrd.img einzugeben.