Kraj isporuke smo stigli dalje Oznake grub, očito ih je mnogo više, ali zaustavili smo se samo da bismo objasnili najvažnije o pokretanju Gruba i koji obično ometaju gotovo sve prijavljene probleme korupcije.
Pogledajmo još nekoliko primjera.
Sljedeći primjer je napisan u Ubuntu menu.lst
naslov Windows 95/98 / NT / 2000
korijen (hd0,0)
učiniti aktivnim
lančani utovarivač +1
naslov Linux
korijen (hd0,1)
kernel / vmlinuz root = / dev / hda3 ro
Počinjemo s naslovom. root specificira particiju na kojoj se očekuje pronalaženje Windows kernela i montira je.
Naredba učiniti aktivnim postavlja aktivnu particiju root diska na GRUB root uređaju. To znači da slijedeća naredba lančani utovarivač, izvodi se bez navedene odredišne particije
Drugi unos je još jednostavniji. Linux sistem pozivamo sa njegove particije da bi pokrenuo kernel. U ovom slučaju vidimo sliku jezgre i korijen (/) na particiji operativnog sistema koji nisu na istoj particiji. To bi bio vrlo vjerojatan slučaj na starijim računalima ili onima sa određenom particijom za pokretanje.
Neobični zapisi.
# Grub meni podiže 103 sistema od 144 particije
boja bijela / plava crna / svijetlo-siva
default 0
istek 1000
# Disk hda ima 60 particija, potpuno popunjenih 56 sistema za pokretanje
naslov DOS 6.22 @ hda1
otkrij (hd0,0)
korijen (hd0,0)
lančani utovarivač +1
# hda2 je proširena particija i sama nema prostora za pohranu
title Empty @ hda3 # koji BSD sistem prvobitno koristi na drugom disku
korijen (hd0,2)
lančani utovarivač +1
naslov Empty @ hda4 # koji je BSD sistem u početku koristio premješten na drugi disk
korijen (hd0,3)
lančani utovarivač +1
# hda5 je swap particija zajednička svim Linuxima u kutiji
naslov Puppy 1.0.6 @ hda6
korijen (hd0,5)
lančani utovarivač +1
naslov Arch 0.71 @ hda7
korijen (hd0,6)
lančani utovarivač +1
naslov Mandrake 9.2 @ hda8
korijen (hd0,7)
lančani utovarivač +1
naslov Suse 9.1 pro @ hda9
korijen (hd0,8)
lančani utovarivač +1
naslov eLive 0.3 @ hda10
korijen (hd0,9)
lančani utovarivač +1
naslov Red Hat 9 @ hda11
korijen (hd0,10)
lančani utovarivač +1
naslov Lycoris 4 @ hda12
korijen (hd0,11)
lančani utovarivač +1
naslov Libranet 2.8.1 @ hda13
korijen (hd0,12)
lančani utovarivač +1
naslov Mandrake 10 @ hda14
korijen (hd0,13)
lančani utovarivač +1
naslov Debian Woody @ hda15
korijen (hd0,14)
lančani utovarivač +1
naslov Yoper 2.0.0 @ hda16
korijen (hd0,15)
lančani utovarivač +1
naslov Knoppix 3.6 @ hda17
korijen (hd0,16)
lančani utovarivač +1
naslov Bufflo 1.5 @ hda18
korijen (hd0,17)
lančani utovarivač +1
naslov Kanotix 2004.9 @ hda19
korijen (hd0,18)
lančani utovarivač +1
naslov Kalango 3.2 @ hda20
korijen (hd0,19)
lančani utovarivač +1
naslov Blax 30001 @ hda21
korijen (hd0,20)
lančani utovarivač +1
naslov Fedora Core 4 @ hda22
korijen (hd0,21)
lančani utovarivač +1
naslov Debian Sarge (pokrenut izravno jer visoke particije nisu podržane) u hda23
korijen (hd0,22)
kernel /boot/vmlinuz-2.4.27-2-386 root = / dev / hda23 ro
initrd /boot/initrd.img-2.4.27-2-386
naslov Crvena zastava 4.1 @ hda24
korijen (hd0,23)
lančani utovarivač +1
naslov Linare prof Edition 2 @ hda25
korijen (hd0,24)
lančani utovarivač +1
naslov Tiny Sofa 2.0 @ hda26
korijen (hd0,25)
lančani utovarivač +1
naslov Slackware 10.0 @ hda27
korijen (hd0,26)
lančani utovarivač +1
naslov Xandros 201 @ hda28
korijen (hd0,27)
lančani utovarivač +1
naslov Vine 3.2 @ hda29
korijen (hd0,28)
lančani utovarivač +1
naslov Specifiks 0.15 @ hda30
korijen (hd0,29)
lančani utovarivač +1
naslov Ubunto 5.04 @ hda31
korijen (hd0,30)
lančani utovarivač +1
naslov PCLinuxOS 9.1 @ hda32
korijen (hd0,31)
lančani utovarivač +1
# Evo približne prepreke od 137 Gb na tvrdom disku hda
naslov Azijski Linux @ hda33
korijen (hd0,32)
lančani utovarivač +1
naslov Ubuntu 6.04 Dapper (direktnim pokretanjem) @ hda34
korijen (hd0,33)
kernel /boot/vmlinuz-2.6.15-8-386 root = / dev / hda34 ro tihi pljusak
initrd /boot/initrd.img-2.6.15-8-386
naslov Wolvix 1.0.4 @ hda35
korijen (hd0,34)
kernel / boot / vmlinuz rw root = / dev / hda35
naslov Mepis 3.4.2 rc1 (izravnim dizanjem) @ hda36
korijen (hd0,35)
kernel /boot/vmlinuz-2.6.12-1-586tsc root = / dev / hda36 nomce tihi pljusak = verbose vga = 791
initrd /boot/initrd.img-2.6.12-1-586tsc
naslov TurboLinux V7 @ hda37 (pokretanje sa Slackware 10 jezgrom u hda27 + rw)
korijen (hd0,36)
kernel (hd0,26) / boot / vmlinuz rw root = / dev / hda37
naslov Slampp 1.1 @ hda38
korijen (hd0,37)
lančani utovarivač +1
naslov Slax 5.0.4 @ hda39
korijen (hd0,38)
lančani utovarivač +1
naslov PCLinuxOS 0.92 @ hda40
korijen (hd0,39)
lančani utovarivač +1
naslov Sam 1.1 @ hda41
korijen (hd0,40)
lančani utovarivač +1
naslov Vector 5.1 @ hda42
korijen (hd0,41)
lančani utovarivač +1
naslov Suse 10.0 @ hda43
korijen (hd0,42)
lančani utovarivač +1
naslov Kororaa 2005 Beta 2 @ hda44
korijen (hd0,43)
lančani utovarivač +1
naslov smgl 0.45 @ hda45
korijen (hd0,44)
kernel / boot / vmlinuz root = / dev / hda45 ro
naslov Lunar 1.6 @ hda46
korijen (hd0,45)
kernel /boot/2.6.14.1-normal ro root = / dev / hda46 devfs = nema montiranja
naslov Predviđanje 0.93 @ hda47
korijen (hd0,46)
lančani utovarivač +1
naslov Skolelinux Pro 6 u hda48
korijen (hd0,47)
kernel /boot/vmlinuz-2.6.8-2-386 root = / dev / hda48 ro
initrd /boot/initrd.img-2.6.8-2-386
naslov Kubuntu dapper u hda49
korijen (hd0,48)
kernel /boot/vmlinuz-2.6.12-9-386 root = / dev / hda49 ro tihi pljusak
initrd /boot/initrd.img-2.6.12-9-386
naslov Klax 3.5 @ hda50
korijen (hd0,49)
lančani utovarivač +1
naslov K12LTSP 4.10 (treba uključiti rw) @ hda51
korijen (hd0,50)
kernel /boot/vmlinuz-2.6.7-1.494.2.2 rw root = / dev / hda51
initrd /boot/initrd-2.6.7-1.494.2.2.img
naslov Progeny 2.0 koji je pokrenuo Slackware-ov kernel @ hda52
korijen (hd0,51)
kernel (hd0,26) / boot / vmlinuz ro root = / dev / hda52
naslov grml 0.5 @ hda53
korijen (hd0,52)
lančani utovarivač +1
naslov Fedora Core 2 @ hda54 (mora se pokrenuti izravno s rw prekidačem)
korijen (hd0,53)
kernel /boot/vmlinuz-2.6.5-1.358 rw root = / dev / hda54
initrd /boot/initrd-2.6.5-1.358.img
naslov Whax 3.0 @ hda55
korijen (hd0,54)
lančani utovarivač +1
naslov Troppix 1.2 @ hda56
korijen (hd0,55)
lančani utovarivač +1
naslov TopologLinux 6.0 @ hda57
korijen (hd0,56)
lančani utovarivač +1
naslov Haansoft 2006 ws @ hda58
korijen (hd0,57)
lančani utovarivač +1
naslov Fedora Core 3 @ hda59
korijen (hd0,58)
lančani utovarivač +1
naslov Scientific Linux (sa rw) @ hda60
korijen (hd0,59)
kernel /boot/vmlinuz-2.6.9-5.0.5.EL rw root = / dev / hda60 rhgb tiho
initrd /boot/initrd-2.6.9-5.0.5.EL.img
# Disk hdc ima 54 particije sa 30 sistema
naslov Dos 7.10 @ hdc1
sakrij (hd0,0)
otkrij (hd1,0)
karta (hd1) (hd0)
karta (hd0) (hd1)
korijen (hd1,0)
učiniti aktivnim
lančani utovarivač +1
naslov Win98 @ hdc2
sakrij (hd0,0)
sakrij (hd1,0)
otkrij (hd1,1)
korijen (hd1,1)
učiniti aktivnim
karta (hd1) (hd0)
karta (hd0) (hd1)
lančani utovarivač +1
naslov Empty @ hdc3
korijen (hd1,2)
lančani utovarivač +1
# Proširena particija je hdc4
naslov B2D Čisti KDE 2005 @ hdc5
korijen (hd1,4)
lančani utovarivač +1
naslov CollegeLinux 2.5 @ hdc6
korijen (hd1,5)
lančani utovarivač +1
naslov Berry 0.65 @ hdc7
korijen (hd1,6)
lančani utovarivač +1
naslov Morhpix KDE 0.4 @ hdc8
korijen (hd1,7)
lančani utovarivač +1
naslov Feather 0.6 @ hdc9
korijen (hd1,8)
lančani utovarivač +1
naslov Buffalo 1.7.3.9 @ hdc10
korijen (hd1,9)
lančani utovarivač +1
naslov CentOS 4.1 @ hdc11
korijen (hd1,10)
lančani utovarivač +1
naslov Vektor 4.3 @ hdc12
korijen (hd1,11)
lančani utovarivač +1
naslov Tao Linux 4.0 @ hdc13
korijen (hd1,12)
lančani utovarivač +1
naslov Frugaalware 0.1 @ hdc14
korijen (hd1,13)
lančani utovarivač +1
naslov Agnula Demudi 1.2 @ hdc15
korijen (hd1,14)
lančani utovarivač +1
naslov Prokleti mali Linux @ hdc16
korijen (hd1,15)
lančani utovarivač +1
naslov Monoppix 1.1.8 koji je pokrenuo Slackware 10.2 kernel sa (hd1,34) @ hdc17
korijen (hd1,16)
kernel (hd1,34) / boot / vmlinuz ro root = / dev / hdc17
naslov Symphony A4 @ hdc18
korijen (hd1,17)
lančani utovarivač +1
naslov Pocket Linux 1.2 @ hdc19
korijen (hd1,18)
lančani utovarivač +1
naslov UltimaLinux 4.0 @ hdc20
korijen (hd1,19)
lančani utovarivač +1
naslov VLOS 1.2 @ hdc21
korijen (hd1,20)
kernel /boot/vmlinuz-2.6.12-vidalinux_r3 ro root = / dev / ram0 init = / linuxrc real_root = / dev / hdc21 video = vesafb: 1024 × 768-32 @ 85 splash = tiho, tema: vlos-1.2 tiha KONZOLA = / dev / tty1
initrd /boot/initrd-2.6.12-vidalinux_r3.img
naslov Tiny Sofa (Ceara) @ hdc22
korijen (hd1,21)
lančani utovarivač +1
naslov 64 Studio 0.6 @ hdc23
korijen (hd1,22)
kernel /boot/vmlinuz-2.6.13-1-multimedia-amd64-generic root = / dev / hdc23 ro vga = 791 splash = tiho
initrd /boot/initrd.img-2.6.13-1-multimedia-amd64-generic
naslov Empty @ hdc24
korijen (hd1,23)
lančani utovarivač +1
naslov Empty @ hdc25
korijen (hd1,24)
lančani utovarivač +1
naslov Empty @ hdc26
korijen (hd1,25)
lančani utovarivač +1
# ovdje je približna granica prepreke od 137Gb od hdc
naslov Empty @ hdc27
korijen (hd1,26)
lančani utovarivač +1
naslov Empty @ hdc28
korijen (hd1,27)
lančani utovarivač +1
naslov Empty @ hdc29
korijen (hd1,28)
lančani utovarivač +1
naslov Empty @ hdc30
korijen (hd1,29)
lančani utovarivač +1
naslov rPath 0.99.2 @ hdc31
korijen (hd1,30)
lančani utovarivač +1
naslov STX 1.0 rc2 @ hdc32
korijen (hd1,31)
lančani utovarivač +1
naslov Fedora Core 5 @ hdc33
korijen (hd1,32)
lančani utovarivač +1
naslov StartCom 4.0.4 Raam @ hdc34
korijen (hd1,33)
lančani utovarivač +1
naslov Slackware 10.2 @ hdc35
korijen (hd1,34)
lančani utovarivač +1
naslov Foresight Foresight 0.9 @ hdc36
korijen (hd1,35)
kernel /boot/vmlinuz-2.6.12.5-fdl.2.x86.i686.cmov ro root = / dev / hdc36 splash = tihi vga = 791 tihi
initrd /boot/initrd-2.6.12.5-fdl.2.x86.i686.cmov.img
naslov Xandros 3.0 @ hdc37
korijen (hd1,36)
lančani utovarivač +1
naslov Ubuntu 5.10 Breezy Badger @ hdc38
korijen (hd1,37)
lančani utovarivač +1
naslov Kate 2.2 (pokrenuo Suse 10 Kernel u hdc43) @ hdc39
korijen (hd1,38)
kernel (hd0,42) / boot / vmlinuz ro root = / dev / hdc39
initrd (hd0,42) / boot / initrd
# Particije hdc40 do hdc54 su particije od 200 MB za Grub koje rade kao podizbornici.
naslov Grub meni samo za MS sisteme (Dos i Windows) @ hdc40
korijen (hd1,26)
lančani utovarivač +1
naslov Grub meni za nedavne dodatke @ hdc41
korijen (hd1,40)
lančani utovarivač +1
naslov Grub meni za samo male distribucije @ hdc42
korijen (hd1,41)
lančani utovarivač +1
naslov Grub meni za samo velike distribucije @ hdc43
korijen (hd1,42)
lančani utovarivač +1
naslov Grub rezerviran meni (prazan) @ hdc44
korijen (hd1,43)
lančani utovarivač +1
naslov Grub meni za IDE disk hda samo @ hdc45
korijen (hd1,44)
lančani utovarivač +1
naslov Grub meni samo za IDE disk hdc @ hdc46
korijen (hd1,45)
lančani utovarivač +1
naslov Grub meni samo za Sata disk sda @ hdc47
korijen (hd1,46)
lančani utovarivač +1
naslov Grub meni samo za Sata disk sdb @ hdc48
korijen (hd1,47)
lančani utovarivač +1
title Kompletni meni za svih 100+ sistema @ hdc49
korijen (hd1,48)
lančani utovarivač +1
naslov Glavni meni za podizanje podizbornika @ hdc50
korijen (hd1,49)
lančani utovarivač +1
naslov Grub rezerviran meni (prazan) @ hdc51
korijen (hd1,50)
lančani utovarivač +1
naslov Grub rezerviran meni (prazan) @ hdc52
korijen (hd1,51)
lančani utovarivač +1
naslov Grub rezerviran meni (prazan) @ hdc53
korijen (hd1,52)
lančani utovarivač +1
naslov Grub rezerviran meni (prazan) @ hdc54
korijen (hd1,53)
lančani utovarivač +1
# Treći disk sda je Sata s 15 particija, 9 se može pokrenuti
naslov XP pro @ sdb1
sakrij (hd0,0)
sakrij (hd1,0)
sakrij (hd1,1)
otkrij (hd2,0)
karta (hd2) (hd0)
karta (hd0) (hd2)
korijen (hd2,0)
učiniti aktivnim
lančani utovarivač +1
naslov Empty @ sda2
korijen (hd2,1)
lančani utovarivač +1
naslov Empty @ sda3
korijen (hd2,2)
lančani utovarivač +1
# Proširena particija ovdje je sdb4
naslov Empty @ sda5
korijen (hd2,4)
lančani utovarivač +1
naslov Ututu x2 2005.1 @ sda6
korijen (hd2,5)
lančani utovarivač +1
naslov Helix 1.7 @ sda7
korijen (hd2,6)
lančani utovarivač +1
naslov MagicLinux 2.0 rc2 @ sda8
korijen (hd2,7)
lančani utovarivač +1
naslov Zenwalk 1.2 @ sda9
korijen (hd2,8)
lančani utovarivač +1
naslov MedianLinux 4 rc5 @ sda10
korijen (hd2,9)
lančani utovarivač +1
naslov NetBSD i386 3.0 rc6 @ sda11
korijen (hd2,10)
lančani utovarivač +1
naslov Arapski 0.6 rc1 @ sda12
korijen (hd2,11)
lančani utovarivač +1
naslov Mepis 3.3.2 @ sda13
korijen (hd2,12)
lančani utovarivač +1
# Razdioba osobnih podataka @ sda14
naslov Empty @ sda15
korijen (hd2,14)
lančani utovarivač +1
# Četvrti disk sdb je Sata s 15 particija, 8 se može pokrenuti
naslov Win2k @ sdb1
hide (hd0,0) # skrivanje DOS 6.22 particije u hda1
hide (hd1,0) # skrivanje DOS 7.10 particije u hdc1
hide (hd1,1) # skrivanje Win98 particije u hdc2
hide (hd2,0) # skrivanje Win XP particije u sda1
otkrij (hd3,0) # otkrij Win2k particiju za izvršenje
korijen (hd3,0)
učiniti aktivnim
karta (hd3) (hd0)
karta (hd0) (hd3)
lančani utovarivač +1
naslov FreeDOS @ sdb2
hide (hd0,0) # skrivanje DOS 6.22 particije u hda1
hide (hd1,0) # skrivanje DOS 7.10 particije u hdc1
hide (hd1,1) # skrivanje Win98 particije u hdc2
hide (hd2,0) # skrivanje Win XP particije u sda1
hide (hd3,0) # skrivanje Win2k particije u sdb1
otkrij (hd3,1)
korijen (hd3,1)
učiniti aktivnim
karta (hd3) (hd0)
karta (hd0) (hd3)
lančani utovarivač +1
naslov Empty @ sdb3
korijen (hd3,4)
lančani utovarivač +1
# Particija sdb4 je proširena particija
naslov NetBSD 3.0 AMD64 @ sdb5
korijen (hd3,4)
lančani utovarivač +1
naslov Empty @ sdb6
korijen (hd3,5)
lančani utovarivač +1
naslov Empty @ sdb7
korijen (hd3,6)
lančani utovarivač +1
naslov Frugalware 0.4 @ sdb8
korijen (hd3,7)
lančani utovarivač +1
naslov Empty @ sdb9
korijen (hd3,8)
lančani utovarivač +1
naslov Quantian 0.7.9.1 @ sdb10
korijen (hd3,9)
lančani utovarivač +1
naslov Suse 10.1 x86 64 @ sdb11
korijen (hd3,10)
lančani utovarivač +1
naslov Empty @ sdb12
korijen (hd3,11)
lančani utovarivač +1
naslov Knoppix 4.0.2 @ sdb13
korijen (hd3,12)
lančani utovarivač +1
naslov Mandriva Izdanje 2006 @ sdb14
korijen (hd3,13)
lančani utovarivač +1
naslov Empty @ sdb15
korijen (hd3,14)
lančani utovarivač +1
Sva ova sintaksa odgovara jednom Grub meniju koji uključuje više od stotinu operativni sistemi, posebno:
3 seta Dva
3windows
2 Solares
5 BSD-a
97 Linux
Ovom megagrupom dovršavamo temu Grubovih notacija, ali nastavit ćemo s drugim aspektima njenog djelovanja, jer je ova tema dovoljno duga da se može obraditi u jednom odjeljku.