Linux Grub (V). Grub jelölések

A kézbesítés végéhez értünk Grub jelölések, nyilván még sok más van, de csak azért álltunk meg, hogy elmagyarázzuk a legfontosabbakat a Grub elindításáról, és amelyek általában csak az összes jelentett korrupciós problémába ütköznek.

Linux Grub

Nézzünk meg néhány további példát.

A következő példa az Ubuntu menüben található

cím Windows 95/98 / NT / 2000
root (hd0,0)
makeactive
láncszállító + 1

cím Linux
root (hd0,1)
kernel / vmlinuz gyökér = / dev / hda3 ro

A címmel kezdjük. A root megadja azt a partíciót, ahol várhatóan megtalálható a Windows kernel, és felhelyezi azt.

A parancs makeactive beállítja a gyökérlemez aktív partícióját a GRUB gyökéreszközön. Ez azt jelenti, hogy a következő parancs láncos rakodó, megadott célpartíció nélkül fut

A második bejegyzés még egyszerűbb. Hívunk egy Linux rendszert a partíciójáról a kernel indításához. Ebben az esetben az operációs rendszer partícióján a kernelképet és a rootot (/) látjuk, amelyek nem ugyanazon a partíción vannak. Ez nagyon valószínű eset lenne régebbi számítógépeken vagy egy meghatározott indító partícióval rendelkező számítógépeken.

Szokatlan jelölések.

# Grub menü 103 rendszer indítása 144 partícióból

szín fehér / kék fekete / világosszürke
alapértelmezett 0
időtúllépés 1000

# A Disk hda 60 partícióval rendelkezik, teljesen feltöltve, 56 bootolható rendszer 

cím DOS 6.22 @ hda1
elrejtés (hd0,0)
root (hd0,0)
láncszállító + 1           

A # hda2 a kiterjesztett partíció, és maga nem rendelkezik tárterülettel

title Üres @ hda3 # amelyet egy BSD rendszer kezdetben használt, másik lemezre költöztetve
root (hd0,2)
láncszállító + 1

title Üres @ hda4 #, amelyet a BSD rendszer eredetileg egy másik lemezre helyezett
root (hd0,3)
láncszállító + 1

A # hda5 egy cserepartíció, amely a dobozban lévő összes Linux számára közös

title Kölyök 1.0.6 @ hda6
root (hd0,5)
láncszállító + 1

cím Arch 0.71 @ hda7
root (hd0,6)
láncszállító + 1

cím Mandrake 9.2 @ hda8
root (hd0,7)
láncszállító + 1

cím Suse 9.1 pro @ hda9
root (hd0,8)
láncszállító + 1

cím eLive 0.3 @ hda10
root (hd0,9)
láncszállító + 1

cím Red Hat 9 @ hda11
root (hd0,10)
láncszállító + 1

cím Lycoris 4 @ hda12
root (hd0,11)
láncszállító + 1

cím Libranet 2.8.1 @ hda13
root (hd0,12)
láncszállító + 1

cím Mandrake 10 @ hda14
root (hd0,13)
láncszállító + 1

cím Debian Woody @ hda15
root (hd0,14)
láncszállító + 1
 

cím Yoper 2.0.0 @ hda16
root (hd0,15)
láncszállító + 1

cím Knoppix 3.6 @ hda17
root (hd0,16)
láncszállító + 1

cím Bufflo 1.5 @ hda18
root (hd0,17)
láncszállító + 1

cím Kanotix 2004.9 @ hda19
root (hd0,18)
láncszállító + 1

cím Kalango 3.2 @ hda20
root (hd0,19)
láncszállító + 1

cím Blax 30001 @ hda21
root (hd0,20)
láncszállító + 1

cím Fedora Core 4 @ hda22
root (hd0,21)
láncszállító + 1

cím Debian Sarge (közvetlenül azért indult, mert a magas partíciók nem támogatottak) a hda23-ban
root (hd0,22)
kernel /boot/vmlinuz-2.4.27-2-386 root = / dev / hda23 ro
initrd /boot/initrd.img-2.4.27-2-386

title Vörös zászló 4.1 @ hda24
root (hd0,23)
láncszállító + 1

cím Linare prof 2. kiadás @ hda25
root (hd0,24)
láncszállító + 1

title Apró kanapé 2.0 @ hda26
root (hd0,25)
láncszállító + 1

cím Slackware 10.0 @ hda27
root (hd0,26)
láncszállító + 1

cím Xandros 201 @ hda28
root (hd0,27)
láncszállító + 1

cím Vine 3.2 @ hda29
root (hd0,28)
láncszállító + 1

cím Specifix 0.15 @ hda30
root (hd0,29)
láncszállító + 1

cím Ubunto 5.04 @ hda31
root (hd0,30)
láncszállító + 1

címe PCLinuxOS 9.1 @ hda32
root (hd0,31)
láncszállító + 1

# Itt található a merevlemez hda hozzávetőleges 137 GB-os korlátja

title Ázsiai Linux @ hda33
root (hd0,32)
láncszállító + 1

title Ubuntu 6.04 Dapper (közvetlen indítással) @ hda34
root (hd0,33)
kernel /boot/vmlinuz-2.6.15-8-386 root = / dev / hda34 ro csendes splash
initrd /boot/initrd.img-2.6.15-8-386

title Wolvix 1.0.4 @ hda35
root (hd0,34)
kernel / boot / vmlinuz rw gyökér = / dev / hda35

title Mepis 3.4.2 rc1 (közvetlen indítással) @ hda36
root (hd0,35)
kernel /boot/vmlinuz-2.6.12-1-586tsc root = / dev / hda36 nomce quiet splash = részletes vga = 791
initrd /boot/initrd.img-2.6.12-1-586tsc
 

title TurboLinux V7 @ hda37 (indítás Slackware 10 kernellel a hda27 + rw-ben)
root (hd0,36)
kernel (hd0,26) / boot / vmlinuz rw gyökér = / dev / hda37

cím Slampp 1.1 @ hda38
root (hd0,37)
láncszállító + 1

cím Slax 5.0.4 @ hda39
root (hd0,38)
láncszállító + 1

címe PCLinuxOS 0.92 @ hda40
root (hd0,39)

láncszállító + 1
             

cím Sam 1.1 @ hda41
root (hd0,40)
láncszállító + 1

cím Vektor 5.1 @ hda42
root (hd0,41)
láncszállító + 1

cím Suse 10.0 @ hda43
root (hd0,42)
láncszállító + 1

cím Kororaa 2005 Béta 2 @ hda44
root (hd0,43)
láncszállító + 1                 

cím smgl 0.45 @ hda45
root (hd0,44)
kernel / boot / vmlinuz gyökér = / dev / hda45 ro

cím Lunar 1.6 @ hda46
root (hd0,45)
kernel /boot/2.6.14.1-normális ro root = / dev / hda46 devfs = nincs csatolás     

cím Előrelátás 0.93 @ hda47
root (hd0,46)
láncszállító + 1               

title Skolelinux Pro 6 in hda48
root (hd0,47)
kernel /boot/vmlinuz-2.6.8-2-386 root = / dev / hda48 ro
initrd /boot/initrd.img-2.6.8-2-386                           

cím Kubuntu dapper a hda49-ben
root (hd0,48)
kernel /boot/vmlinuz-2.6.12-9-386 root = / dev / hda49 ro csendes splash
initrd /boot/initrd.img-2.6.12-9-386

cím Klax 3.5 @ hda50
root (hd0,49)
láncszállító + 1

cím K12LTSP 4.10 (be kell kapcsolni az rw-t) @ hda51
root (hd0,50)
kernel /boot/vmlinuz-2.6.7-1.494.2.2 rw gyökér = / dev / hda51
initrd /boot/initrd-2.6.7-1.494.2.2.img                           

title Progeny 2.0, amelyet a Slackware kernelje indított @ hda52
root (hd0,51)
kernel (hd0,26) / boot / vmlinuz ro root = / dev / hda52

cím grml 0.5 @ hda53
root (hd0,52)
láncszállító + 1                 

title Fedora Core 2 @ hda54 (közvetlenül az rw kapcsolóval kell indítani)
root (hd0,53)
kernel /boot/vmlinuz-2.6.5-1.358 rw gyökér = / dev / hda54
initrd /boot/initrd-2.6.5-1.358.img       

cím Whax 3.0 @ hda55
root (hd0,54)
láncszállító + 1

cím Troppix 1.2 @ hda56
root (hd0,55)
láncszállító + 1                 

cím TopologLinux 6.0 @ hda57
root (hd0,56)
láncszállító + 1                 

cím Haansoft 2006 ws @ hda58
root (hd0,57)
láncszállító + 1

cím Fedora Core 3 @ hda59
root (hd0,58)
láncszállító + 1                 

title Tudományos Linux (rw-vel) @ hda60
root (hd0,59)
kernel /boot/vmlinuz-2.6.9-5.0.5.EL rw gyökér = / dev / hda60 rhgb csendes
initrd /boot/initrd-2.6.9-5.0.5.EL.img

# A Disk HDD 54 partíciót tartalmaz 30 rendszerrel

cím Dos 7.10 @ hdc1
elrejtés (hd0,0)
elrejtés (hd1,0)
térkép (hd1) (hd0)
térkép (hd0) (hd1)
root (hd1,0)
makeactive
láncszállító + 1

cím Win98 @ hdc2
elrejtés (hd0,0)
elrejtés (hd1,0)
elrejtés (hd1,1)
root (hd1,1)
makeactive
térkép (hd1) (hd0)
térkép (hd0) (hd1)
láncszállító + 1

title Üres @ hdc3
root (hd1,2)
láncszállító + 1

# A kiterjesztett partíció a hdc4

cím B2D Pure KDE 2005 @ hdc5
root (hd1,4)
láncszállító + 1

cím CollegeLinux 2.5 @ hdc6
root (hd1,5)
láncszállító + 1

cím Bogyó 0.65 @ hdc7
root (hd1,6)
láncszállító + 1

cím Morhpix KDE 0.4 @ hdc8
root (hd1,7)
láncszállító + 1

cím Toll 0.6 @ hdc9
root (hd1,8)
láncszállító + 1

cím Buffalo 1.7.3.9 @ hdc10
root (hd1,9)
láncrakodó +1

cím CentOS 4.1 @ hdc11
root (hd1,10)
láncszállító + 1

cím Vektor 4.3 @ hdc12
root (hd1,11)
láncszállító + 1

cím Tao Linux 4.0 @ hdc13
root (hd1,12)
láncszállító + 1

cím Frugaalware 0.1 @ hdc14
root (hd1,13)
láncszállító + 1

cím Agnula Demudi 1.2 @ hdc15
root (hd1,14)
láncszállító + 1

title Rohadt kicsi Linux @ hdc16
root (hd1,15)
láncszállító + 1

title Monoppix 1.1.8: Slackware 10.2 kernel indította (hd1,34) @ hdc17
root (hd1,16)
kernel (hd1,34) / boot / vmlinuz ro root = / dev / hdc17

cím Symphony A4 @ hdc18
root (hd1,17)
láncszállító + 1

cím Pocket Linux 1.2 @ hdc19
root (hd1,18)
láncszállító + 1

cím UltimaLinux 4.0 @ hdc20
root (hd1,19)
láncszállító + 1

cím VLOS 1.2 @ hdc21
root (hd1,20)
kernel /boot/vmlinuz-2.6.12-vidal_ Linux_r3 ro root = / dev / ram0 init = / linuxrc real_root = / dev / hdc21 video = vesafb: 1024 × 768-32 @ 85 splash = néma, téma: vlos-1.2 csendes KONZOL = / dev / tty1
initrd /boot/initrd-2.6.12-vidalinux_r3.img

title Apró kanapé (Ceara) @ hdc22
root (hd1,21)
láncszállító + 1

cím 64 Studio 0.6 @ hdc23
root (hd1,22)
kernel /boot/vmlinuz-2.6.13-1-multimedia-amd64-generic root = / dev / hdc23 ro vga = 791 splash = néma
initrd /boot/initrd.img-2.6.13-1-multimedia-amd64-generic

title Üres @ hdc24
root (hd1,23)
láncszállító + 1

title Üres @ hdc25
root (hd1,24)
láncszállító + 1

title Üres @ hdc26
root (hd1,25)
láncszállító + 1

# itt van a hdc 137Gb korlátjának hozzávetőleges határa

title Üres @ hdc27
root (hd1,26)
láncszállító + 1

title Üres @ hdc28
root (hd1,27)
láncszállító + 1

title Üres @ hdc29
root (hd1,28)
láncszállító + 1

title Üres @ hdc30
root (hd1,29)
láncszállító + 1

cím rPath 0.99.2 @ hdc31
root (hd1,30)
láncszállító + 1

cím STX 1.0 rc2 @ hdc32
root (hd1,31)
láncszállító + 1

cím Fedora Core 5 @ hdc33
root (hd1,32)
láncszállító + 1

cím StartCom 4.0.4 Raam @ hdc34
root (hd1,33)
láncszállító + 1

cím Slackware 10.2 @ hdc35
root (hd1,34)
láncszállító + 1

title Előrelátás Előretekintés 0.9 @ hdc36
root (hd1,35)
kernel /boot/vmlinuz-2.6.12.5-fdl.2.x86.i686.cmov ro root = / dev / hdc36 splash = néma vga = 791 csendes
initrd /boot/initrd-2.6.12.5-fdl.2.x86.i686.cmov.img

cím Xandros 3.0 @ hdc37
root (hd1,36)
láncszállító + 1

cím Ubuntu 5.10 Breezy Badger @ hdc38
root (hd1,37)
láncszállító + 1

cím Kate 2.2 (a Suse 10 Kernel indította a hdc43-ban) @ hdc39
root (hd1,38)
kernel (hd0,42) / boot / vmlinuz ro root = / dev / hdc39
initrd (hd0,42) / boot / initrd

# A hdc40 - hdc54 partíciók 200 MB-os partíciók, amelyek almenüként működnek a Grub számára.

cím Grub menü csak MS rendszerekhez (Dos és Windows) @ hdc40
root (hd1,26)
láncszállító + 1

title Grub menü a legújabb kiegészítésekhez @ hdc41
root (hd1,40)
láncszállító + 1

title Grub menü csak kis disztrókhoz @ hdc42
root (hd1,41)
láncszállító + 1

title Grub menü csak a nagy disztribúciókhoz @ hdc43
root (hd1,42)
láncszállító + 1

title Grub fenntartott menü (Üres) @ hdc44
root (hd1,43)
láncszállító + 1

title Grub menü csak IDE lemezhez hda @ hdc45
root (hd1,44)
láncszállító + 1

title Grub menü csak IDE lemez hdc lemezhez @ hdc46
root (hd1,45)
láncszállító + 1

title Grub menü csak a Sata disk sda számára @ hdc47
root (hd1,46)
láncszállító + 1

title Grub menü csak a Sata disk sdb-hez @ hdc48
root (hd1,47)
láncszállító + 1

title Teljes menü az összes 100+ rendszerhez @ hdc49
root (hd1,48)
láncszállító + 1

title Master Menu a @ hdc50 almenük indításához
root (hd1,49)
láncszállító + 1

title Grub fenntartott menü (Üres) @ hdc51
root (hd1,50)
láncszállító + 1

title Grub fenntartott menü (Üres) @ hdc52
root (hd1,51)
láncszállító + 1

title Grub fenntartott menü (Üres) @ hdc53
root (hd1,52)
láncszállító + 1

title Grub fenntartott menü (Üres) @ hdc54
root (hd1,53)
láncszállító + 1

# A harmadik lemez sda egy Sata, 15 partícióval, 9 bootolható

cím XP pro @ sdb1
elrejtés (hd0,0)
elrejtés (hd1,0)
elrejtés (hd1,1)
elrejtés (hd2,0)
térkép (hd2) (hd0)
térkép (hd0) (hd2)
root (hd2,0)
makeactive
láncszállító + 1

title Üres @ sda2
root (hd2,1)
láncszállító + 1

title Üres @ sda3
root (hd2,2)
láncszállító + 1

# Kiterjesztett partíció itt az sdb4

title Üres @ sda5
root (hd2,4)
láncszállító + 1

cím Ututu x2 2005.1 @ sda6
root (hd2,5)
láncszállító + 1

cím Helix 1.7 @ sda7
root (hd2,6)
láncszállító + 1

cím MagicLinux 2.0 rc2 @ sda8
root (hd2,7)
láncszállító + 1

cím Zenwalk 1.2 @ sda9
root (hd2,8)
láncszállító + 1

cím MedianLinux 4 rc5 @ sda10
root (hd2,9)
láncszállító + 1

cím NetBSD i386 3.0 rc6 @ sda11
root (hd2,10)
láncszállító + 1

cím arab 0.6 rc1 @ sda12
root (hd2,11)
láncszállító + 1

cím Mepis 3.3.2 @ sda13
root (hd2,12)
láncszállító + 1

# Persinal data partition @ sda14 

title Üres @ sda15
root (hd2,14)
láncszállító + 1

# A negyedik lemez sdb egy Sata, 15 partícióval, 8 indítható

cím Win2k @ sdb1
hide (hd0,0) # DOS 6.22 partíció elrejtése a hda1-ben
hide (hd1,0) # DOS 7.10 partíció elrejtése a hdc1-ben
hide (hd1,1) # Win98 partíció elrejtése a hdc2-ben
hide (hd2,0) # Win XP partíció elrejtése az sda1-ben
unfide (hd3,0) # a Win2k partíció elrejtése a végrehajtáshoz
root (hd3,0)
makeactive
térkép (hd3) (hd0)
térkép (hd0) (hd3)
láncszállító + 1

cím FreeDOS @ sdb2
hide (hd0,0) # DOS 6.22 partíció elrejtése a hda1-ben
hide (hd1,0) # DOS 7.10 partíció elrejtése a hdc1-ben
hide (hd1,1) # Win98 partíció elrejtése a hdc2-ben
hide (hd2,0) # Win XP partíció elrejtése az sda1-ben
hide (hd3,0) # Win2k partíció elrejtése az sdb1-ben
elrejtés (hd3,1)
root (hd3,1)
makeactive
térkép (hd3) (hd0)
térkép (hd0) (hd3)
láncszállító + 1

title Üres @ sdb3
root (hd3,4)
láncszállító + 1

# Az sdb4 partíció egy kiterjesztett partíció

cím NetBSD 3.0 AMD64 @ sdb5
root (hd3,4)
láncszállító + 1

title Üres @ sdb6
root (hd3,5)
láncszállító + 1

title Üres @ sdb7
root (hd3,6)
láncszállító + 1

cím Frugalware 0.4 @ sdb8
root (hd3,7)
láncszállító + 1

title Üres @ sdb9
root (hd3,8)
láncszállító + 1

cím Quantian 0.7.9.1 @ sdb10
root (hd3,9)
láncszállító + 1

title Suse 10.1 x86 64 @ sdb11
root (hd3,10)
láncszállító + 1

title Üres @ sdb12
root (hd3,11)
láncszállító + 1

cím Knoppix 4.0.2 @ sdb13
root (hd3,12)
láncszállító + 1

cím Mandriva Release 2006 @ sdb14
root (hd3,13)
láncszállító + 1

title Üres @ sdb15
root (hd3,14)
láncszállító + 1

Ez a szintaxis egyetlen Grub menünek felel meg, amely több mint százat tartalmaz operációs rendszerek, kimondottan:

3 készlet Kettő
3 a Windows
2 napelem
5 BSD
97 Linux

Ezzel a megcsoporttal kiegészítjük a Grub jelölések témáját, de folytatjuk működésének más aspektusait, mivel ez a téma elég kiterjedt ahhoz, hogy egyetlen szakaszban foglalkozzunk vele.


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: AB Internet Networks 2008 SL
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.