Linux Grub (V). Grubi tähistused

Jõudsime sünnituse lõppu edasi Grubi tähistused, ilmselgelt on neid palju rohkem, kuid oleme peatunud vaid selgitamaks kõige olulisemaid Grubi käivitamise kohta ja mis tavaliselt segavad peaaegu kõiki teatatud korruptsiooniprobleeme.

Linux Grub

Vaatame veel näiteid.

Järgmine näide on kirjutatud menüüsse Ubuntu.lst

pealkiri Windows 95/98 / NT / 2000
juur (hd0,0)
mõjuv
kettlaadur +1

pealkiri Linux
juur (hd0,1)
kernel / vmlinuz root = / dev / hda3 ro

Alustame pealkirjast. root määrab partitsiooni, kus eeldatavasti leitakse Windowsi kernel, ja ühendab selle.

Käsk mõjuv määrab juurketta aktiivse partitsiooni GRUB-i juurseadmes. See tähendab, et järgmine käsk kettlaadur, töötab ilma määratud sihtkoha sektsioonita

Teine sissekanne on veelgi lihtsam. Kerneli käivitamiseks kutsume Linuxi süsteemi selle partitsioonist. Sel juhul näeme kerneli pilti ja root (/) operatsioonisüsteemi sektsioonil, mis ei asu samal sektsioonil. See oleks väga tõenäoline vanemate arvutite või konkreetse buutimispartitsiooniga arvutite puhul.

Ebatavalised tähistused.

# Grubi menüü käivitab 103 sektsiooni 144 partitsioonist

värv valge / sinine must / helehall
vaikimisi 0
ajalõpp 1000

# Disk hda-l on 60 täielikult asustatud sektsiooni. 56 on käivitatavad süsteemid 

pealkiri DOS 6.22 @ hda1
peida (hd0,0)
juur (hd0,0)
kettlaadur +1           

# hda2 on laiendatud sektsioon ja sellel pole ise salvestusruumi

pealkiri Tühi @ hda3 #, mida BSD-süsteem algselt kasutas, teisaldatud teisele kettale
juur (hd0,2)
kettlaadur +1

title Tühi @ hda4 #, mida algselt BSD-süsteem kasutas, teisaldati teisele kettale
juur (hd0,3)
kettlaadur +1

# hda5 on vahetuspartitsioon, mis on ühine kõigile kastis olevatele Linuxidele

pealkiri Kutsikas 1.0.6 @ hda6
juur (hd0,5)
kettlaadur +1

pealkiri Kaar 0.71 @ hda7
juur (hd0,6)
kettlaadur +1

pealkiri Mandrake 9.2 @ hda8
juur (hd0,7)
kettlaadur +1

pealkiri Suse 9.1 pro @ hda9
juur (hd0,8)
kettlaadur +1

pealkiri eLive 0.3 @ hda10
juur (hd0,9)
kettlaadur +1

pealkiri Red Hat 9 @ hda11
juur (hd0,10)
kettlaadur +1

pealkiri Lycoris 4 @ hda12
juur (hd0,11)
kettlaadur +1

pealkiri Libranet 2.8.1 @ hda13
juur (hd0,12)
kettlaadur +1

pealkiri Mandrake 10 @ hda14
juur (hd0,13)
kettlaadur +1

pealkiri Debian Woody @ hda15
juur (hd0,14)
kettlaadur +1
 

pealkiri Yoper 2.0.0 @ hda16
juur (hd0,15)
kettlaadur +1

pealkiri Knoppix 3.6 @ hda17
juur (hd0,16)
kettlaadur +1

pealkiri Bufflo 1.5 @ hda18
juur (hd0,17)
kettlaadur +1

pealkiri Kanotix 2004.9 @ hda19
juur (hd0,18)
kettlaadur +1

pealkiri Kalango 3.2 @ hda20
juur (hd0,19)
kettlaadur +1

pealkiri Blax 30001 @ hda21
juur (hd0,20)
kettlaadur +1

pealkiri Fedora Core 4 @ hda22
juur (hd0,21)
kettlaadur +1

pealkiri Debian Sarge (käivitati otse, kuna kõrgeid partitsioone ei toetata) hda23-s
juur (hd0,22)
kernel /boot/vmlinuz-2.4.27-2-386 juur = / dev / hda23 ro
initrd /boot/initrd.img-2.4.27-2-386

pealkiri Punane lipp 4.1 @ hda24
juur (hd0,23)
kettlaadur +1

pealkiri Linare prof Edition 2 @ hda25
juur (hd0,24)
kettlaadur +1

pealkiri Väike diivan 2.0 @ hda26
juur (hd0,25)
kettlaadur +1

pealkiri Slackware 10.0 @ hda27
juur (hd0,26)
kettlaadur +1

pealkiri Xandros 201 @ hda28
juur (hd0,27)
kettlaadur +1

pealkiri Vine 3.2 @ hda29
juur (hd0,28)
kettlaadur +1

pealkiri Specifix 0.15 @ hda30
juur (hd0,29)
kettlaadur +1

pealkiri Ubunto 5.04 @ hda31
juur (hd0,30)
kettlaadur +1

pealkiri PCLinuxOS 9.1 @ hda32
juur (hd0,31)
kettlaadur +1

# Siin on ligikaudne 137 GB tõke kõvaketta hda

pealkiri Aasia Linux @ hda33
juur (hd0,32)
kettlaadur +1

pealkiri Ubuntu 6.04 Dapper (otsese alglaadimisega) @ hda34
juur (hd0,33)
kernel /boot/vmlinuz-2.6.15-8-386 root = / dev / hda34 ro vaikne splash
initrd /boot/initrd.img-2.6.15-8-386

pealkiri Wolvix 1.0.4 @ hda35
juur (hd0,34)
kernel / boot / vmlinuz rw juur = / dev / hda35

pealkiri Mepis 3.4.2 rc1 (otsesel käivitamisel) @ hda36
juur (hd0,35)
kernel /boot/vmlinuz-2.6.12-1-586tsc root = / dev / hda36 nomce vaikne pritsimine = paljusõnaline vga = 791
initrd /boot/initrd.img-2.6.12-1-586tsc
 

pealkiri TurboLinux V7 @ hda37 (alglaadimine Slackware 10 kerneliga hda27 + rw-s)
juur (hd0,36)
kernel (hd0,26) / boot / vmlinuz rw juur = / dev / hda37

pealkiri Slampp 1.1 @ hda38
juur (hd0,37)
kettlaadur +1

pealkiri Slax 5.0.4 @ hda39
juur (hd0,38)
kettlaadur +1

pealkiri PCLinuxOS 0.92 @ hda40
juur (hd0,39)

kettlaadur +1
             

pealkiri Sam 1.1 @ hda41
juur (hd0,40)
kettlaadur +1

pealkiri Vector 5.1 @ hda42
juur (hd0,41)
kettlaadur +1

pealkiri Suse 10.0 @ hda43
juur (hd0,42)
kettlaadur +1

pealkiri Kororaa 2005 Beta 2 @ hda44
juur (hd0,43)
kettlaadur +1                 

pealkiri smgl 0.45 @ hda45
juur (hd0,44)
kernel / boot / vmlinuz root = / dev / hda45 ro

pealkiri Lunar 1.6 @ hda46
juur (hd0,45)
kernel /boot/2.6.14.1- normaalne ro root = / dev / hda46 devfs = pole liitmist     

pealkiri Ettenägelikkus 0.93 @ hda47
juur (hd0,46)
kettlaadur +1               

pealkiri Skolelinux Pro 6 hda48-s
juur (hd0,47)
kernel /boot/vmlinuz-2.6.8-2-386 juur = / dev / hda48 ro
initrd /boot/initrd.img-2.6.8-2-386                           

pealkiri Kubuntu dapper hda49-s
juur (hd0,48)
kernel /boot/vmlinuz-2.6.12-9-386 root = / dev / hda49 ro vaikne splash
initrd /boot/initrd.img-2.6.12-9-386

pealkiri Klax 3.5 @ hda50
juur (hd0,49)
kettlaadur +1

pealkiri K12LTSP 4.10 (vaja rw sisse lülitada) @ hda51
juur (hd0,50)
kernel /boot/vmlinuz-2.6.7-1.494.2.2 rw juur = / dev / hda51
initrd /boot/initrd-2.6.7-1.494.2.2.img                           

pealkiri Progeny 2.0, mille on käivitanud Slackware'i kernel @ hda52
juur (hd0,51)
kernel (hd0,26) / boot / vmlinuz ro root = / dev / hda52

pealkiri grml 0.5 @ hda53
juur (hd0,52)
kettlaadur +1                 

pealkiri Fedora Core 2 @ hda54 (tuleb käivitada otse rw-lülitiga)
juur (hd0,53)
kernel /boot/vmlinuz-2.6.5-1.358 rw juur = / dev / hda54
initrd /boot/initrd-2.6.5-1.358.img       

pealkiri Whax 3.0 @ hda55
juur (hd0,54)
kettlaadur +1

pealkiri Troppix 1.2 @ hda56
juur (hd0,55)
kettlaadur +1                 

pealkiri TopologLinux 6.0 @ hda57
juur (hd0,56)
kettlaadur +1                 

pealkiri Haansoft 2006 ws @ hda58
juur (hd0,57)
kettlaadur +1

pealkiri Fedora Core 3 @ hda59
juur (hd0,58)
kettlaadur +1                 

pealkiri Scientific Linux (koos rw-ga) @ hda60
juur (hd0,59)
kernel /boot/vmlinuz-2.6.9-5.0.5.EL rw juur = / dev / hda60 rhgb vaikne
initrd /boot/initrd-2.6.9-5.0.5.EL.img

# Disk hdc-l on 54 sektsiooni 30 süsteemiga

pealkiri Dos 7.10 @ hdc1
peida (hd0,0)
peida (hd1,0)
kaart (hd1) (hd0)
kaart (hd0) (hd1)
juur (hd1,0)
mõjuv
kettlaadur +1

pealkiri Win98 @ hdc2
peida (hd0,0)
peida (hd1,0)
peida (hd1,1)
juur (hd1,1)
mõjuv
kaart (hd1) (hd0)
kaart (hd0) (hd1)
kettlaadur +1

pealkiri Tühi @ hdc3
juur (hd1,2)
kettlaadur +1

# Laiendatud partitsioon on hdc4

pealkiri B2D Pure KDE 2005 @ hdc5
juur (hd1,4)
kettlaadur +1

pealkiri CollegeLinux 2.5 @ hdc6
juur (hd1,5)
kettlaadur +1

pealkiri Berry 0.65 @ hdc7
juur (hd1,6)
kettlaadur +1

pealkiri Morhpix KDE 0.4 @ hdc8
juur (hd1,7)
kettlaadur +1

pealkiri Sulg 0.6 @ hdc9
juur (hd1,8)
kettlaadur +1

pealkiri Buffalo 1.7.3.9 @ hdc10
juur (hd1,9)
kettlaadur +1

pealkiri CentOS 4.1 @ hdc11
juur (hd1,10)
kettlaadur +1

pealkiri Vector 4.3 @ hdc12
juur (hd1,11)
kettlaadur +1

pealkiri Tao Linux 4.0 @ hdc13
juur (hd1,12)
kettlaadur +1

pealkiri Frugaalware 0.1 @ hdc14
juur (hd1,13)
kettlaadur +1

pealkiri Agnula Demudi 1.2 @ hdc15
juur (hd1,14)
kettlaadur +1

pealkiri Kuradi väike Linux @ hdc16
juur (hd1,15)
kettlaadur +1

pealkiri Monoppix 1.1.8, mille käivitas Slackware 10.2 kernel alates (hd1,34)
juur (hd1,16)
kernel (hd1,34) / boot / vmlinuz ro root = / dev / hdc17

pealkiri Sümfoonia A4 @ hdc18
juur (hd1,17)
kettlaadur +1

pealkiri Pocket Linux 1.2 @ hdc19
juur (hd1,18)
kettlaadur +1

pealkiri UltimaLinux 4.0 @ hdc20
juur (hd1,19)
kettlaadur +1

pealkiri VLOS 1.2 @ hdc21
juur (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 = vaikne, teema: vlos-1.2 vaikne KONSOLE = / dev / tty1
initrd /boot/initrd-2.6.12-vidalinux_r3.img

pealkiri Väike diivan (Ceara) @ hdc22
juur (hd1,21)
kettlaadur +1

pealkiri 64 Stuudio 0.6 @ hdc23
juur (hd1,22)
kernel /boot/vmlinuz-2.6.13-1-multimedia-amd64-generic root = / dev / hdc23 ro vga = 791 splash = vaikne
initrd /boot/initrd.img-2.6.13-1-multimedia-amd64-generic

pealkiri Tühi @ hdc24
juur (hd1,23)
kettlaadur +1

pealkiri Tühi @ hdc25
juur (hd1,24)
kettlaadur +1

pealkiri Tühi @ hdc26
juur (hd1,25)
kettlaadur +1

# siin on hdc 137Gb barjääri ligikaudne piir

pealkiri Tühi @ hdc27
juur (hd1,26)
kettlaadur +1

pealkiri Tühi @ hdc28
juur (hd1,27)
kettlaadur +1

pealkiri Tühi @ hdc29
juur (hd1,28)
kettlaadur +1

pealkiri Tühi @ hdc30
juur (hd1,29)
kettlaadur +1

pealkiri rPath 0.99.2 @ hdc31
juur (hd1,30)
kettlaadur +1

pealkiri STX 1.0 rc2 @ hdc32
juur (hd1,31)
kettlaadur +1

pealkiri Fedora Core 5 @ hdc33
juur (hd1,32)
kettlaadur +1

pealkiri StartCom 4.0.4 Raam @ hdc34
juur (hd1,33)
kettlaadur +1

pealkiri Slackware 10.2 @ hdc35
juur (hd1,34)
kettlaadur +1

pealkiri Foresight Foresight 0.9 @ hdc36
juur (hd1,35)
kernel /boot/vmlinuz-2.6.12.5-fdl.2.x86.i686.cmov ro root = / dev / hdc36 splash = vaikne vga = 791 vaikne
initrd /boot/initrd-2.6.12.5-fdl.2.x86.i686.cmov.img

pealkiri Xandros 3.0 @ hdc37
juur (hd1,36)
kettlaadur +1

pealkiri Ubuntu 5.10 Breezy Badger @ hdc38
juur (hd1,37)
kettlaadur +1

pealkiri Kate 2.2 (käivitas Suse 10 kernel hdc43-s) @ hdc39
juur (hd1,38)
kernel (hd0,42) / boot / vmlinuz ro root = / dev / hdc39
initrd (hd0,42) / boot / initrd

# Partitsioonid hdc40 kuni hdc54 on alammenüüdena töötavate Grubi partitsioonid, igaüks 200Mb.

title Grubi menüü ainult MS-süsteemidele (Dos ja Windows) @ hdc40
juur (hd1,26)
kettlaadur +1

pealkirja Grub menüü viimaste lisanduste jaoks @ hdc41
juur (hd1,40)
kettlaadur +1

title Grubi menüü ainult väikestele distrodele @ hdc42
juur (hd1,41)
kettlaadur +1

title Grubi menüü ainult suurtele distrodele @ hdc43
juur (hd1,42)
kettlaadur +1

pealkiri Grubi reserveeritud menüü (tühi) @ hdc44
juur (hd1,43)
kettlaadur +1

title Grub menüü ainult IDE-kettale hda @ hdc45
juur (hd1,44)
kettlaadur +1

Pealkirja Grub menüü ainult IDE-kettale hdc @ hdc46
juur (hd1,45)
kettlaadur +1

title Grub menüü ainult Sata ketta sda jaoks @ hdc47
juur (hd1,46)
kettlaadur +1

title Grub menüü ainult Sata ketta sdb jaoks @ hdc48
juur (hd1,47)
kettlaadur +1

pealkiri Täielik menüü kõikidele 100+ süsteemidele @ hdc49
juur (hd1,48)
kettlaadur +1

title Master Menu alammenüüde käivitamiseks @ hdc50
juur (hd1,49)
kettlaadur +1

pealkiri Grubi reserveeritud menüü (tühi) @ hdc51
juur (hd1,50)
kettlaadur +1

pealkiri Grubi reserveeritud menüü (tühi) @ hdc52
juur (hd1,51)
kettlaadur +1

pealkiri Grubi reserveeritud menüü (tühi) @ hdc53
juur (hd1,52)
kettlaadur +1

pealkiri Grubi reserveeritud menüü (tühi) @ hdc54
juur (hd1,53)
kettlaadur +1

# Kolmas ketas sda on Sata, millel on 15 sektsiooni, 9 on käivitatavad

pealkiri XP pro @ sdb1
peida (hd0,0)
peida (hd1,0)
peida (hd1,1)
peida (hd2,0)
kaart (hd2) (hd0)
kaart (hd0) (hd2)
juur (hd2,0)
mõjuv
kettlaadur +1

pealkiri Tühi @ sda2
juur (hd2,1)
kettlaadur +1

pealkiri Tühi @ sda3
juur (hd2,2)
kettlaadur +1

# Laiendatud sektsioon on siin sdb4

pealkiri Tühi @ sda5
juur (hd2,4)
kettlaadur +1

pealkiri Ututu x2 2005.1 @ sda6
juur (hd2,5)
kettlaadur +1

pealkiri Helix 1.7 @ sda7
juur (hd2,6)
kettlaadur +1

pealkiri MagicLinux 2.0 rc2 @ sda8
juur (hd2,7)
kettlaadur +1

pealkiri Zenwalk 1.2 @ sda9
juur (hd2,8)
kettlaadur +1

pealkiri MedianLinux 4 rc5 @ sda10
juur (hd2,9)
kettlaadur +1

pealkiri NetBSD i386 3.0 rc6 @ sda11
juur (hd2,10)
kettlaadur +1

pealkiri Araabia 0.6 rc1 @ sda12
juur (hd2,11)
kettlaadur +1

pealkiri Mepis 3.3.2 @ sda13
juur (hd2,12)
kettlaadur +1

# Isikuandmete partitsioon @ sda14 

pealkiri Tühi @ sda15
juur (hd2,14)
kettlaadur +1

# Neljas ketas sdb on Sata, millel on 15 sektsiooni, 8 on käivitatavad

pealkiri Win2k @ sdb1
peida (hd0,0) # peidab DOS 6.22 partitsiooni hda1-s
peida (hd1,0) # DOS 7.10 partitsiooni peitmine hdc1-s
hide (hd1,1) # Win98 partitsiooni peitmine hdc2-s
peida (hd2,0) # peida Win XP partitsioon sda1-s
peida (hd3,0) # peida Win2k sektsioon täitmiseks
juur (hd3,0)
mõjuv
kaart (hd3) (hd0)
kaart (hd0) (hd3)
kettlaadur +1

pealkiri FreeDOS @ sdb2
peida (hd0,0) # peidab DOS 6.22 partitsiooni hda1-s
peida (hd1,0) # DOS 7.10 partitsiooni peitmine hdc1-s
hide (hd1,1) # Win98 partitsiooni peitmine hdc2-s
peida (hd2,0) # peida Win XP partitsioon sda1-s
peida (hd3,0) # Win2k partitsiooni peitmine sdb1-s
peida (hd3,1)
juur (hd3,1)
mõjuv
kaart (hd3) (hd0)
kaart (hd0) (hd3)
kettlaadur +1

pealkiri Tühi @ sdb3
juur (hd3,4)
kettlaadur +1

# Partitsioon sdb4 on laiendatud partitsioon

pealkiri NetBSD 3.0 AMD64 @ sdb5
juur (hd3,4)
kettlaadur +1

pealkiri Tühi @ sdb6
juur (hd3,5)
kettlaadur +1

pealkiri Tühi @ sdb7
juur (hd3,6)
kettlaadur +1

pealkiri Frugalware 0.4 @ sdb8
juur (hd3,7)
kettlaadur +1

pealkiri Tühi @ sdb9
juur (hd3,8)
kettlaadur +1

pealkiri Quantian 0.7.9.1 @ sdb10
juur (hd3,9)
kettlaadur +1

pealkiri Suse 10.1 x86 64 @ sdb11
juur (hd3,10)
kettlaadur +1

pealkiri Tühi @ sdb12
juur (hd3,11)
kettlaadur +1

pealkiri Knoppix 4.0.2 @ sdb13
juur (hd3,12)
kettlaadur +1

pealkiri Mandriva Release 2006 @ sdb14
juur (hd3,13)
kettlaadur +1

pealkiri Tühi @ sdb15
juur (hd3,14)
kettlaadur +1

Kogu see süntaks vastab ühele Grubi menüüle, mis sisaldab üle saja operatsioonisüsteemide, täpsemalt:

3 komplekti Kaks
3 Windows
2 päikesepatareid
5 BSD-d
97 Linux

Selle megagrupiga täiendame Grubi tähistuste teemat, kuid jätkame selle toimimise muude aspektidega, kuna see teema on piisavalt pikk, et seda ühes jaotises käsitleda.


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutav: AB Internet Networks 2008 SL
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.