Linux Grub (V). Oznake grub

Konec dostave smo dosegli dne Zapisi grub, očitno jih je še veliko več, vendar smo se ustavili le, da bi razložili najpomembnejše o zagonu Gruba in ki običajno motijo ​​skoraj vse prijavljene težave s korupcijo.

Linux Grub

Oglejmo si še nekaj primerov.

Naslednji primer je napisan v meniju Ubuntu.lst

naslov Windows 95/98 / NT / 2000
koren (hd0,0)
aktivirati
verižni nakladalnik +1

naslov Linux
koren (hd0,1)
kernel / vmlinuz root = / dev / hda3 ro

Začnemo z naslovom. root določa particijo, v kateri naj bi bilo najdeno jedro sistema Windows, in jo pritrdi.

Ukaz aktivirati nastavi aktivno particijo korenskega diska na korenski napravi GRUB. To pomeni, da je naslednji ukaz verižni nakladalnik, se izvaja brez določene ciljne particije

Drugi vnos je še bolj preprost. Za zagon jedra iz njegove particije pokličemo sistem Linux. V tem primeru vidimo sliko jedra in koren (/) na particiji operacijskega sistema, ki nista na isti particiji. To bi bilo zelo verjetno v starejših računalnikih ali tistih z določeno zagonsko particijo.

Nenavadni zapisi.

# Meni Grub zažene 103 sisteme od 144 particij

barva bela / modra črna / svetlo siva
privzeti 0
časovna omejitev 1000

# Disk hda ima 60 particij, polno naseljenih 56 zagonskih sistemov 

naslov DOS 6.22 @ hda1
razkrij (hd0,0)
koren (hd0,0)
verižni nakladalnik +1           

# hda2 je razširjena particija in sama nima prostora za shranjevanje

title Empty @ hda3 # sistem BSD prvotno uporablja na drugem disku
koren (hd0,2)
verižni nakladalnik +1

title Empty @ hda4 #, ki ga je sistem BSD sprva uporabljal, premaknjen na drug disk
koren (hd0,3)
verižni nakladalnik +1

# hda5 je izmenjalna particija, skupna vsem Linuxom v škatli

naslov Puppy 1.0.6 @ hda6
koren (hd0,5)
verižni nakladalnik +1

naslov Arch 0.71 @ hda7
koren (hd0,6)
verižni nakladalnik +1

naslov Mandrake 9.2 @ hda8
koren (hd0,7)
verižni nakladalnik +1

naslov Suse 9.1 pro @ hda9
koren (hd0,8)
verižni nakladalnik +1

naslov eLive 0.3 @ hda10
koren (hd0,9)
verižni nakladalnik +1

naslov Red Hat 9 @ hda11
koren (hd0,10)
verižni nakladalnik +1

naslov Lycoris 4 @ hda12
koren (hd0,11)
verižni nakladalnik +1

naslov Libranet 2.8.1 @ hda13
koren (hd0,12)
verižni nakladalnik +1

naslov Mandrake 10 @ hda14
koren (hd0,13)
verižni nakladalnik +1

naslov Debian Woody @ hda15
koren (hd0,14)
verižni nakladalnik +1
 

naslov Yoper 2.0.0 @ hda16
koren (hd0,15)
verižni nakladalnik +1

naslov Knoppix 3.6 @ hda17
koren (hd0,16)
verižni nakladalnik +1

naslov Bufflo 1.5 @ hda18
koren (hd0,17)
verižni nakladalnik +1

naslov Kanotix 2004.9 @ hda19
koren (hd0,18)
verižni nakladalnik +1

naslov Kalango 3.2 @ hda20
koren (hd0,19)
verižni nakladalnik +1

naslov Blax 30001 @ hda21
koren (hd0,20)
verižni nakladalnik +1

naslov Fedora Core 4 @ hda22
koren (hd0,21)
verižni nakladalnik +1

naslov Debian Sarge (zagon neposredno, ker visoke particije niso podprte) v hda23
koren (hd0,22)
jedro /boot/vmlinuz-2.4.27-2-386 root = / dev / hda23 ro
initrd /boot/initrd.img-2.4.27-2-386

naslov Red Flag 4.1 @ hda24
koren (hd0,23)
verižni nakladalnik +1

naslov Linare prof Edition 2 @ hda25
koren (hd0,24)
verižni nakladalnik +1

naslov Tiny Sofa 2.0 @ hda26
koren (hd0,25)
verižni nakladalnik +1

naslov Slackware 10.0 @ hda27
koren (hd0,26)
verižni nakladalnik +1

naslov Xandros 201 @ hda28
koren (hd0,27)
verižni nakladalnik +1

naslov Vine 3.2 @ hda29
koren (hd0,28)
verižni nakladalnik +1

naslov Specifix 0.15 @ hda30
koren (hd0,29)
verižni nakladalnik +1

naslov Ubunto 5.04 @ hda31
koren (hd0,30)
verižni nakladalnik +1

naslov PCLinuxOS 9.1 @ hda32
koren (hd0,31)
verižni nakladalnik +1

# Tu je približna ovira 137 Gb na trdem disku hda

naslov Asian Linux @ hda33
koren (hd0,32)
verižni nakladalnik +1

naslov Ubuntu 6.04 Dapper (z neposrednim zagonom) @ hda34
koren (hd0,33)
jedro /boot/vmlinuz-2.6.15-8-386 root = / dev / hda34 ro tiho splash
initrd /boot/initrd.img-2.6.15-8-386

naslov Wolvix 1.0.4 @ hda35
koren (hd0,34)
kernel / boot / vmlinuz rw root = / dev / hda35

naslov Mepis 3.4.2 rc1 (z neposrednim zagonom) @ hda36
koren (hd0,35)
jedro /boot/vmlinuz-2.6.12-1-586tsc root = / dev / hda36 nomce tiho splash = podroben vga = 791
initrd /boot/initrd.img-2.6.12-1-586tsc
 

naslov TurboLinux V7 @ hda37 (zagon z jedrom Slackware 10 v hda27 + rw)
koren (hd0,36)
jedro (hd0,26) / boot / vmlinuz rw root = / dev / hda37

naslov Slampp 1.1 @ hda38
koren (hd0,37)
verižni nakladalnik +1

naslov Slax 5.0.4 @ hda39
koren (hd0,38)
verižni nakladalnik +1

naslov PCLinuxOS 0.92 @ hda40
koren (hd0,39)

verižni nakladalnik +1
             

naslov Sam 1.1 @ hda41
koren (hd0,40)
verižni nakladalnik +1

naslov Vector 5.1 @ hda42
koren (hd0,41)
verižni nakladalnik +1

naslov Suse 10.0 @ hda43
koren (hd0,42)
verižni nakladalnik +1

naslov Kororaa 2005 Beta 2 @ hda44
koren (hd0,43)
verižni nakladalnik +1                 

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

naslov Lunar 1.6 @ hda46
koren (hd0,45)
jedro /boot/2.6.14.1-normal ro root = / dev / hda46 devfs = no mount     

naslov Predvidljivost 0.93 @ hda47
koren (hd0,46)
verižni nakladalnik +1               

naslov Skolelinux Pro 6 v hda48
koren (hd0,47)
jedro /boot/vmlinuz-2.6.8-2-386 root = / dev / hda48 ro
initrd /boot/initrd.img-2.6.8-2-386                           

naslov Kubuntu dapper v hda49
koren (hd0,48)
jedro /boot/vmlinuz-2.6.12-9-386 root = / dev / hda49 ro tiho splash
initrd /boot/initrd.img-2.6.12-9-386

naslov Klax 3.5 @ hda50
koren (hd0,49)
verižni nakladalnik +1

naslov K12LTSP 4.10 (treba vklopiti rw) @ hda51
koren (hd0,50)
jedro /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, ki ga je zagnal Slackware-ovo jedro @ hda52
koren (hd0,51)
jedro (hd0,26) / boot / vmlinuz ro root = / dev / hda52

naslov grml 0.5 @ hda53
koren (hd0,52)
verižni nakladalnik +1                 

naslov Fedora Core 2 @ hda54 (treba ga je zagnati neposredno s stikalom rw)
koren (hd0,53)
jedro /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
koren (hd0,54)
verižni nakladalnik +1

naslov Troppix 1.2 @ hda56
koren (hd0,55)
verižni nakladalnik +1                 

naslov TopologLinux 6.0 @ hda57
koren (hd0,56)
verižni nakladalnik +1                 

naslov Haansoft 2006 ws @ hda58
koren (hd0,57)
verižni nakladalnik +1

naslov Fedora Core 3 @ hda59
koren (hd0,58)
verižni nakladalnik +1                 

naslov Znanstveni Linux (z rw) @ hda60
koren (hd0,59)
jedro /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 particij s 30 sistemi

naslov Dos 7.10 @ hdc1
skrij (hd0,0)
razkrij (hd1,0)
zemljevid (hd1) (hd0)
zemljevid (hd0) (hd1)
koren (hd1,0)
aktivirati
verižni nakladalnik +1

naslov Win98 @ hdc2
skrij (hd0,0)
skrij (hd1,0)
razkrij (hd1,1)
koren (hd1,1)
aktivirati
zemljevid (hd1) (hd0)
zemljevid (hd0) (hd1)
verižni nakladalnik +1

naslov Prazno @ hdc3
koren (hd1,2)
verižni nakladalnik +1

# Razširjena particija je hdc4

naslov B2D Pure KDE 2005 @ hdc5
koren (hd1,4)
verižni nakladalnik +1

naslov CollegeLinux 2.5 @ hdc6
koren (hd1,5)
verižni nakladalnik +1

naslov Berry 0.65 @ hdc7
koren (hd1,6)
verižni nakladalnik +1

naslov Morhpix KDE 0.4 @ hdc8
koren (hd1,7)
verižni nakladalnik +1

naslov Pero 0.6 @ hdc9
koren (hd1,8)
verižni nakladalnik +1

naslov Buffalo 1.7.3.9 @ hdc10
koren (hd1,9)
verižni nakladalnik +1

naslov CentOS 4.1 @ hdc11
koren (hd1,10)
verižni nakladalnik +1

naslov Vector 4.3 @ hdc12
koren (hd1,11)
verižni nakladalnik +1

naslov Tao Linux 4.0 @ hdc13
koren (hd1,12)
verižni nakladalnik +1

naslov Frugaalware 0.1 @ hdc14
koren (hd1,13)
verižni nakladalnik +1

naslov Agnula Demudi 1.2 @ hdc15
koren (hd1,14)
verižni nakladalnik +1

naslov Presneto majhen Linux @ hdc16
koren (hd1,15)
verižni nakladalnik +1

title Monoppix 1.1.8, ki ga je zagnalo jedro Slackware 10.2 iz (hd1,34) @ hdc17
koren (hd1,16)
jedro (hd1,34) / boot / vmlinuz ro root = / dev / hdc17

naslov Symphony A4 @ hdc18
koren (hd1,17)
verižni nakladalnik +1

naslov Pocket Linux 1.2 @ hdc19
koren (hd1,18)
verižni nakladalnik +1

naslov UltimaLinux 4.0 @ hdc20
koren (hd1,19)
verižni nakladalnik +1

naslov VLOS 1.2 @ hdc21
koren (hd1,20)
jedro /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
koren (hd1,21)
verižni nakladalnik +1

naslov 64 Studio 0.6 @ hdc23
koren (hd1,22)
jedro /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 Prazno @ hdc24
koren (hd1,23)
verižni nakladalnik +1

naslov Prazno @ hdc25
koren (hd1,24)
verižni nakladalnik +1

naslov Prazno @ hdc26
koren (hd1,25)
verižni nakladalnik +1

# tukaj je približna meja 137Gb pregrade hdc

naslov Prazno @ hdc27
koren (hd1,26)
verižni nakladalnik +1

naslov Prazno @ hdc28
koren (hd1,27)
verižni nakladalnik +1

naslov Prazno @ hdc29
koren (hd1,28)
verižni nakladalnik +1

naslov Prazno @ hdc30
koren (hd1,29)
verižni nakladalnik +1

naslov rPath 0.99.2 @ hdc31
koren (hd1,30)
verižni nakladalnik +1

naslov STX 1.0 rc2 @ hdc32
koren (hd1,31)
verižni nakladalnik +1

naslov Fedora Core 5 @ hdc33
koren (hd1,32)
verižni nakladalnik +1

naslov StartCom 4.0.4 Raam @ hdc34
koren (hd1,33)
verižni nakladalnik +1

naslov Slackware 10.2 @ hdc35
koren (hd1,34)
verižni nakladalnik +1

naslov Foresight Foresight 0.9 @ hdc36
koren (hd1,35)
jedro /boot/vmlinuz-2.6.12.5-fdl.2.x86.i686.cmov ro root = / dev / hdc36 splash = tiho vga = 791 tiho
initrd /boot/initrd-2.6.12.5-fdl.2.x86.i686.cmov.img

naslov Xandros 3.0 @ hdc37
koren (hd1,36)
verižni nakladalnik +1

naslov Ubuntu 5.10 Breezy Badger @ hdc38
koren (hd1,37)
verižni nakladalnik +1

naslov Kate 2.2 (zagnal Suse 10 Kernel v hdc43) @ hdc39
koren (hd1,38)
jedro (hd0,42) / boot / vmlinuz ro root = / dev / hdc39
initrd (hd0,42) / boot / initrd

# Particije hdc40 do hdc54 so particije vsake 200 MB za Grub, ki delujejo kot podmeniji.

title Meni Grub samo za MS sisteme (Dos in Windows) @ hdc40
koren (hd1,26)
verižni nakladalnik +1

naslov Meni Grub za najnovejše dodatke @ hdc41
koren (hd1,40)
verižni nakladalnik +1

naslov Meni Grub za samo majhne distribucije @ hdc42
koren (hd1,41)
verižni nakladalnik +1

naslov Meni Grub za samo velike distribucije @ hdc43
koren (hd1,42)
verižni nakladalnik +1

naslov Grub rezerviran meni (prazen) @ hdc44
koren (hd1,43)
verižni nakladalnik +1

title Meni Grub za IDE disk hda samo @ hdc45
koren (hd1,44)
verižni nakladalnik +1

naslov Meni Grub samo za IDE disk hdc @ hdc46
koren (hd1,45)
verižni nakladalnik +1

title Meni Grub samo za Sata disk sda @ hdc47
koren (hd1,46)
verižni nakladalnik +1

title Meni Grub samo za Sata disk sdb @ hdc48
koren (hd1,47)
verižni nakladalnik +1

title Popoln meni za vseh 100+ sistemov @ hdc49
koren (hd1,48)
verižni nakladalnik +1

title Glavni meni za zagon podmenijev @ hdc50
koren (hd1,49)
verižni nakladalnik +1

naslov Grub rezerviran meni (prazen) @ hdc51
koren (hd1,50)
verižni nakladalnik +1

naslov Grub rezerviran meni (prazen) @ hdc52
koren (hd1,51)
verižni nakladalnik +1

naslov Grub rezerviran meni (prazen) @ hdc53
koren (hd1,52)
verižni nakladalnik +1

naslov Grub rezerviran meni (prazen) @ hdc54
koren (hd1,53)
verižni nakladalnik +1

# Tretji disk sda je Sata s 15 particijami, 9 je zagonskih

naslov XP pro @ sdb1
skrij (hd0,0)
skrij (hd1,0)
skrij (hd1,1)
razkrij (hd2,0)
zemljevid (hd2) (hd0)
zemljevid (hd0) (hd2)
koren (hd2,0)
aktivirati
verižni nakladalnik +1

naslov Prazno @ sda2
koren (hd2,1)
verižni nakladalnik +1

naslov Prazno @ sda3
koren (hd2,2)
verižni nakladalnik +1

# Razširjena particija tukaj je sdb4

naslov Prazno @ sda5
koren (hd2,4)
verižni nakladalnik +1

naslov Ututu x2 2005.1 @ sda6
koren (hd2,5)
verižni nakladalnik +1

naslov Helix 1.7 @ sda7
koren (hd2,6)
verižni nakladalnik +1

naslov MagicLinux 2.0 rc2 @ sda8
koren (hd2,7)
verižni nakladalnik +1

naslov Zenwalk 1.2 @ sda9
koren (hd2,8)
verižni nakladalnik +1

naslov MedianLinux 4 rc5 @ sda10
koren (hd2,9)
verižni nakladalnik +1

naslov NetBSD i386 3.0 rc6 @ sda11
koren (hd2,10)
verižni nakladalnik +1

naslov arabščina 0.6 rc1 @ sda12
koren (hd2,11)
verižni nakladalnik +1

naslov Mepis 3.3.2 @ sda13
koren (hd2,12)
verižni nakladalnik +1

# Delitev osebnih podatkov @ sda14 

naslov Prazno @ sda15
koren (hd2,14)
verižni nakladalnik +1

# Četrti disk sdb je Sata s 15 particijami, 8 je zagonskih

naslov Win2k @ sdb1
hide (hd0,0) # skrivanje particije DOS 6.22 v hda1
hide (hd1,0) # skrivanje particije DOS 7.10 v hdc1
hide (hd1,1) # skrivanje particije Win98 v hdc2
hide (hd2,0) # skrivanje particije Win XP v sda1
razkrij (hd3,0) # razkrij particijo Win2k za izvedbo
koren (hd3,0)
aktivirati
zemljevid (hd3) (hd0)
zemljevid (hd0) (hd3)
verižni nakladalnik +1

naslov FreeDOS @ sdb2
hide (hd0,0) # skrivanje particije DOS 6.22 v hda1
hide (hd1,0) # skrivanje particije DOS 7.10 v hdc1
hide (hd1,1) # skrivanje particije Win98 v hdc2
hide (hd2,0) # skrivanje particije Win XP v sda1
hide (hd3,0) # skrivanje particije Win2k v sdb1
razkrij (hd3,1)
koren (hd3,1)
aktivirati
zemljevid (hd3) (hd0)
zemljevid (hd0) (hd3)
verižni nakladalnik +1

naslov Prazno @ sdb3
koren (hd3,4)
verižni nakladalnik +1

# Particija sdb4 je razširjena particija

naslov NetBSD 3.0 AMD64 @ sdb5
koren (hd3,4)
verižni nakladalnik +1

naslov Prazno @ sdb6
koren (hd3,5)
verižni nakladalnik +1

naslov Prazno @ sdb7
koren (hd3,6)
verižni nakladalnik +1

naslov Frugalware 0.4 @ sdb8
koren (hd3,7)
verižni nakladalnik +1

naslov Prazno @ sdb9
koren (hd3,8)
verižni nakladalnik +1

naslov Quantian 0.7.9.1 @ sdb10
koren (hd3,9)
verižni nakladalnik +1

naslov Suse 10.1 x86 64 @ sdb11
koren (hd3,10)
verižni nakladalnik +1

naslov Prazno @ sdb12
koren (hd3,11)
verižni nakladalnik +1

naslov Knoppix 4.0.2 @ sdb13
koren (hd3,12)
verižni nakladalnik +1

naslov Mandriva Release 2006 @ sdb14
koren (hd3,13)
verižni nakladalnik +1

naslov Prazno @ sdb15
koren (hd3,14)
verižni nakladalnik +1

Vsa ta sintaksa ustreza enemu meniju Grub, ki vključuje več kot sto OS, še posebej:

3 niza Dva
3 Windows
2 Solares
5 BSD-jev
97 Linux

S to megaskupino dopolnjujemo temo zapisov Grub, vendar bomo nadaljevali z drugimi vidiki njenega delovanja, saj je ta tema dovolj dolga, da jo lahko obravnavamo v enem poglavju.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Odgovoren za podatke: AB Internet Networks 2008 SL
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.