Kraj isporuke stigli smo dana Oznake grub, očito ih ima 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 s korupcijom.
Pogledajmo još neke primjere.
Sljedeći je primjer napisan u izborniku Ubuntu.lst
naslov Windows 95/98 / NT / 2000
korijen (hd0,0)
makeactive
lančani utovarivač +1
naslov Linux
korijen (hd0,1)
kernel / vmlinuz root = / dev / hda3 ro
Počinjemo s naslovom. root navodi particiju na kojoj se očekuje pronalaženje Windows jezgre i montira je.
Naredba makeactive postavlja aktivnu particiju root diska na GRUB root uređaju. To znači da slijedeća naredba lančani utovarivač, izvodi se bez određene odredišne particije
Drugi je unos još jednostavniji. Linux sistem pozivamo s njegove particije za pokretanje jezgre. U ovom slučaju vidimo sliku jezgre i korijen (/) na particiji operativnog sustava koji nisu na istoj particiji. To bi bio vrlo vjerojatan slučaj na starijim računalima ili onima s određenom particijom za pokretanje.
Neobični zapisi.
# Izbornik Grub podiže 103 sustava od 144 particije
boja bijela / plava crna / svijetlo-siva
zadani 0
timeout 1000
# Disk hda ima 60 particija, potpuno popunjenih 56 sustava 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 sustav prvobitno koristi na drugom disku
korijen (hd0,2)
lančani utovarivač +1
title Empty @ hda4 # koji je BSD sustav 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 Štene 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 zapreke od 137 Gb na tvrdom disku hda
naslov Azijski Linux @ hda33
korijen (hd0,32)
lančani utovarivač +1
naslov Ubuntu 6.04 Dapper (izravnim 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 = opširni 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 Vektor 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 podigao 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 Znanstveni Linux (s 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 s 30 sustava
naslov Dos 7.10 @ hdc1
sakrij (hd0,0)
otkrij (hd1,0)
karta (hd1) (hd0)
karta (hd0) (hd1)
korijen (hd1,0)
makeactive
lančani utovarivač +1
naslov Win98 @ hdc2
sakrij (hd0,0)
sakrij (hd1,0)
otkrij (hd1,1)
korijen (hd1,1)
makeactive
karta (hd1) (hd0)
karta (hd0) (hd1)
lančani utovarivač +1
naslov Prazno @ 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 Pero 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 pokrenuo je 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-multimedija-amd64-generic
naslov Prazno @ hdc24
korijen (hd1,23)
lančani utovarivač +1
naslov Prazno @ hdc25
korijen (hd1,24)
lančani utovarivač +1
naslov Prazno @ hdc26
korijen (hd1,25)
lančani utovarivač +1
# ovdje je približna granica 137Gb barijere hdc
naslov Prazno @ hdc27
korijen (hd1,26)
lančani utovarivač +1
naslov Prazno @ hdc28
korijen (hd1,27)
lančani utovarivač +1
naslov Prazno @ hdc29
korijen (hd1,28)
lančani utovarivač +1
naslov Prazno @ 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 Predviđanje Predviđanje 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 izbornik samo za MS sustave (Dos i Windows) @ hdc40
korijen (hd1,26)
lančani utovarivač +1
naslov Grub izbornik za nedavne dodatke @ hdc41
korijen (hd1,40)
lančani utovarivač +1
naslov Grub izbornik za samo male distribucije @ hdc42
korijen (hd1,41)
lančani utovarivač +1
naslov Grub izbornik samo za velike distribucije @ hdc43
korijen (hd1,42)
lančani utovarivač +1
naslov Grub rezerviran izbornik (prazno) @ hdc44
korijen (hd1,43)
lančani utovarivač +1
naslov Izbornik Grub za IDE disk hda samo @ hdc45
korijen (hd1,44)
lančani utovarivač +1
naslov Grub izbornik samo za IDE disk hdc @ hdc46
korijen (hd1,45)
lančani utovarivač +1
naslov Grub izbornik samo za Sata disk sda @ hdc47
korijen (hd1,46)
lančani utovarivač +1
naslov Grub izbornik samo za Sata disk sdb @ hdc48
korijen (hd1,47)
lančani utovarivač +1
title Kompletni izbornik za svih 100+ sustava @ hdc49
korijen (hd1,48)
lančani utovarivač +1
naslov Glavni izbornik za podizanje podizbornika @ hdc50
korijen (hd1,49)
lančani utovarivač +1
naslov Grub rezerviran izbornik (prazno) @ hdc51
korijen (hd1,50)
lančani utovarivač +1
naslov Grub rezerviran izbornik (prazno) @ hdc52
korijen (hd1,51)
lančani utovarivač +1
naslov Grub rezerviran izbornik (prazno) @ hdc53
korijen (hd1,52)
lančani utovarivač +1
naslov Grub rezerviran izbornik (prazno) @ 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)
makeactive
lančani utovarivač +1
naslov Prazno @ sda2
korijen (hd2,1)
lančani utovarivač +1
naslov Prazno @ sda3
korijen (hd2,2)
lančani utovarivač +1
# Proširena particija ovdje je sdb4
naslov Prazno @ 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 Prazno @ 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 particije Win98 u hdc2
hide (hd2,0) # skrivanje Win XP particije u sda1
otkrij (hd3,0) # otkrij Win2k particiju za izvršenje
korijen (hd3,0)
makeactive
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 particije Win98 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)
makeactive
karta (hd3) (hd0)
karta (hd0) (hd3)
lančani utovarivač +1
naslov Prazno @ 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 Prazno @ sdb6
korijen (hd3,5)
lančani utovarivač +1
naslov Prazno @ sdb7
korijen (hd3,6)
lančani utovarivač +1
naslov Frugalware 0.4 @ sdb8
korijen (hd3,7)
lančani utovarivač +1
naslov Prazno @ 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 Prazno @ 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 Prazno @ sdb15
korijen (hd3,14)
lančani utovarivač +1
Sva ova sintaksa odgovara jednom Grub izborniku koji uključuje više od stotinu OS, posebno:
3 seta Dva
3 Windows
2 Solares
5 BSD-ova
97 Linux
Ovom megagrupom dovršavamo temu notacija Grub, ali nastavit ćemo s drugim aspektima njezinog djelovanja, jer je ova tema dovoljno duga da se može obraditi u jednom odjeljku.