Linux Grub (V). Oznake grub

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.

Linux Grub

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.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Odgovoran za podatke: AB Internet Networks 2008 SL
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.