Linux Grub (V). Grub-noteringar

Vi nådde slutet på leveransen den Grub-noteringar, uppenbarligen finns det många fler men vi har bara slutat för att förklara de viktigaste om att starta Grub och som vanligtvis stör nästan alla rapporterade korruptionsproblem.

Linux Grub

Låt oss titta på några fler exempel.

Följande exempel skrivs i Ubuntu-menyn.lst

titel Windows 95/98 / NT / 2000
root (hd0,0)
makeactive
kedjelastare +1

titel Linux
root (hd0,1)
kärna / vmlinuz root = / dev / hda3 ro

Vi börjar med titeln. root anger partitionen där Windows-kärnan förväntas hittas och monteras.

Kommandot makeactive ställer in den aktiva partitionen på rotdisken på GRUB-rotenheten. Detta betyder att följande kommando kedjelastare, körs utan specificerad destinationspartition

Den andra posten är ännu enklare. Vi kallar ett Linux-system från dess partition för att starta kärnan. I det här fallet ser vi kärnbilden och roten (/) på operativsystemspartitionen som inte finns på samma partition. Detta skulle vara ett mycket troligt fall på äldre datorer eller de med en specifik startpartition.

Ovanliga notationer.

# Grub-menyn startar 103 system av 144 partitioner

färg vit / blå svart / ljusgrå
standard 0
timeout 1000

# Disk hda har 60 partitioner fullbefolkade 56 är startbara system 

titel DOS 6.22 @ hda1
ta bort (hd0,0)
root (hd0,0)
kedjelastare +1           

# hda2 är den utökade partitionen och har inget lagringsutrymme i sig

title Tom @ hda3 # används ursprungligen av ett BSD-system flyttat till en annan disk
root (hd0,2)
kedjelastare +1

titel Tom @ hda4 # som ursprungligen användes av ett BSD-system flyttat till en annan disk
root (hd0,3)
kedjelastare +1

# hda5 är en växlingspartition som är gemensam för alla Linux i rutan

titeln Valp 1.0.6 @ hda6
root (hd0,5)
kedjelastare +1

titel Arch 0.71 @ hda7
root (hd0,6)
kedjelastare +1

titel Mandrake 9.2 @ hda8
root (hd0,7)
kedjelastare +1

titel Suse 9.1 pro @ hda9
root (hd0,8)
kedjelastare +1

titel eLive 0.3 @ hda10
root (hd0,9)
kedjelastare +1

titel Red Hat 9 @ hda11
root (hd0,10)
kedjelastare +1

titel Lycoris 4 @ hda12
root (hd0,11)
kedjelastare +1

titel Libranet 2.8.1 @ hda13
root (hd0,12)
kedjelastare +1

titel Mandrake 10 @ hda14
root (hd0,13)
kedjelastare +1

titel Debian Woody @ hda15
root (hd0,14)
kedjelastare +1
 

titel Yoper 2.0.0 @ hda16
root (hd0,15)
kedjelastare +1

titel Knoppix 3.6 @ hda17
root (hd0,16)
kedjelastare +1

titel Bufflo 1.5 @ hda18
root (hd0,17)
kedjelastare +1

titel Kanotix 2004.9 @ hda19
root (hd0,18)
kedjelastare +1

titel Kalango 3.2 @ hda20
root (hd0,19)
kedjelastare +1

titel Blax 30001 @ hda21
root (hd0,20)
kedjelastare +1

titel Fedora Core 4 @ hda22
root (hd0,21)
kedjelastare +1

titel Debian Sarge (startades direkt eftersom höga partitioner inte stöds) i hda23
root (hd0,22)
kärna /boot/vmlinuz-2.4.27-2-386 root = / dev / hda23 ro
initrd /boot/initrd.img-2.4.27-2-386

titel Red Flag 4.1 @ hda24
root (hd0,23)
kedjelastare +1

titel Linare prof Edition 2 @ hda25
root (hd0,24)
kedjelastare +1

titel Tiny Sofa 2.0 @ hda26
root (hd0,25)
kedjelastare +1

titel Slackware 10.0 @ hda27
root (hd0,26)
kedjelastare +1

titel Xandros 201 @ hda28
root (hd0,27)
kedjelastare +1

titel Vine 3.2 @ hda29
root (hd0,28)
kedjelastare +1

titel Specifix 0.15 @ hda30
root (hd0,29)
kedjelastare +1

titel Ubunto 5.04 @ hda31
root (hd0,30)
kedjelastare +1

titel PCLinuxOS 9.1 @ hda32
root (hd0,31)
kedjelastare +1

# Här är den ungefärliga 137 GB-barriären på hårddisken hda

titel Asian Linux @ hda33
root (hd0,32)
kedjelastare +1

titel Ubuntu 6.04 Dapper (med direktstart) @ hda34
root (hd0,33)
kärna /boot/vmlinuz-2.6.15-8-386 root = / dev / hda34 ro tyst stänk
initrd /boot/initrd.img-2.6.15-8-386

titel Wolvix 1.0.4 @ hda35
root (hd0,34)
kärna / start / vmlinuz rw root = / dev / hda35

titel Mepis 3.4.2 rc1 (genom direktstart) @ hda36
root (hd0,35)
kärna /boot/vmlinuz-2.6.12-1-586tsc root = / dev / hda36 nomce tyst stänk = detaljerad vga = 791
initrd /boot/initrd.img-2.6.12-1-586tsc
 

titel TurboLinux V7 @ hda37 (starta med Slackware 10-kärnan i hda27 + rw)
root (hd0,36)
kärna (hd0,26) / boot / vmlinuz rw root = / dev / hda37

titel Slampp 1.1 @ hda38
root (hd0,37)
kedjelastare +1

titel Slax 5.0.4 @ hda39
root (hd0,38)
kedjelastare +1

titel PCLinuxOS 0.92 @ hda40
root (hd0,39)

kedjelastare +1
             

titel Sam 1.1 @ hda41
root (hd0,40)
kedjelastare +1

titel Vector 5.1 @ hda42
root (hd0,41)
kedjelastare +1

titel Suse 10.0 @ hda43
root (hd0,42)
kedjelastare +1

titel Kororaa 2005 Beta 2 @ hda44
root (hd0,43)
kedjelastare +1                 

titel smgl 0.45 @ hda45
root (hd0,44)
kärna / start / vmlinuz root = / dev / hda45 ro

titel Lunar 1.6 @ hda46
root (hd0,45)
kärna /boot/2.6.14.1-normal ro root = / dev / hda46 devfs = ingen montering     

titel Framsyn 0.93 @ hda47
root (hd0,46)
kedjelastare +1               

titel Skolelinux Pro 6 i hda48
root (hd0,47)
kärna /boot/vmlinuz-2.6.8-2-386 root = / dev / hda48 ro
initrd /boot/initrd.img-2.6.8-2-386                           

titel Kubuntu dapper i hda49
root (hd0,48)
kärna /boot/vmlinuz-2.6.12-9-386 root = / dev / hda49 ro tyst stänk
initrd /boot/initrd.img-2.6.12-9-386

titel Klax 3.5 @ hda50
root (hd0,49)
kedjelastare +1

titel K12LTSP 4.10 (behöver rw slå på) @ hda51
root (hd0,50)
kärna /boot/vmlinuz-2.6.7-1.494.2.2 rw root = / dev / hda51
initrd /boot/initrd-2.6.7-1.494.2.2.img                           

titel Progeny 2.0 startad av Slackwares kärna @ hda52
root (hd0,51)
kärna (hd0,26) / boot / vmlinuz ro root = / dev / hda52

titel grml 0.5 @ hda53
root (hd0,52)
kedjelastare +1                 

titel Fedora Core 2 @ hda54 (måste startas direkt med rw switch)
root (hd0,53)
kärna /boot/vmlinuz-2.6.5-1.358 rw root = / dev / hda54
initrd /boot/initrd-2.6.5-1.358.img       

titel Whax 3.0 @ hda55
root (hd0,54)
kedjelastare +1

titel Troppix 1.2 @ hda56
root (hd0,55)
kedjelastare +1                 

titel TopologLinux 6.0 @ hda57
root (hd0,56)
kedjelastare +1                 

titel Haansoft 2006 ws @ hda58
root (hd0,57)
kedjelastare +1

titel Fedora Core 3 @ hda59
root (hd0,58)
kedjelastare +1                 

titel Scientific Linux (med rw) @ hda60
root (hd0,59)
kärna /boot/vmlinuz-2.6.9-5.0.5.EL rw root = / dev / hda60 rhgb tyst
initrd /boot/initrd-2.6.9-5.0.5.EL.img

# Disk hdc har 54 partitioner med 30 system

titel Dos 7.10 @ hdc1
göm (hd0,0)
ta bort (hd1,0)
karta (hd1) (hd0)
karta (hd0) (hd1)
root (hd1,0)
makeactive
kedjelastare +1

titel Win98 @ hdc2
göm (hd0,0)
göm (hd1,0)
ta bort (hd1,1)
root (hd1,1)
makeactive
karta (hd1) (hd0)
karta (hd0) (hd1)
kedjelastare +1

titel Tom @ hdc3
root (hd1,2)
kedjelastare +1

# Utökad partition är hdc4

titel B2D Pure KDE 2005 @ hdc5
root (hd1,4)
kedjelastare +1

titel CollegeLinux 2.5 @ hdc6
root (hd1,5)
kedjelastare +1

titel Berry 0.65 @ hdc7
root (hd1,6)
kedjelastare +1

titel Morhpix KDE 0.4 @ hdc8
root (hd1,7)
kedjelastare +1

titel Feather 0.6 @ hdc9
root (hd1,8)
kedjelastare +1

titel Buffalo 1.7.3.9 @ hdc10
root (hd1,9)
kedjelastare +1

titel CentOS 4.1 @ hdc11
root (hd1,10)
kedjelastare +1

titel Vector 4.3 @ hdc12
root (hd1,11)
kedjelastare +1

titel Tao Linux 4.0 @ hdc13
root (hd1,12)
kedjelastare +1

titel Frugaalware 0.1 @ hdc14
root (hd1,13)
kedjelastare +1

titel Agnula Demudi 1.2 @ hdc15
root (hd1,14)
kedjelastare +1

titel Damn Small Linux @ hdc16
root (hd1,15)
kedjelastare +1

titel Monoppix 1.1.8 startad av Slackware 10.2-kärnan från (hd1,34) @ hdc17
root (hd1,16)
kärna (hd1,34) / boot / vmlinuz ro root = / dev / hdc17

titel Symphony A4 @ hdc18
root (hd1,17)
kedjelastare +1

titel Pocket Linux 1.2 @ hdc19
root (hd1,18)
kedjelastare +1

titel UltimaLinux 4.0 @ hdc20
root (hd1,19)
kedjelastare +1

titel VLOS 1.2 @ hdc21
root (hd1,20)
kärna /boot/vmlinuz-2.6.12-vidalinux_r3 ro root = / dev / ram0 init = / linuxrc real_root = / dev / hdc21 video = vesafb: 1024 × 768-32 @ 85 splash = tyst, tema: vlos-1.2 tyst KONSOL = / dev / tty1
initrd /boot/initrd-2.6.12-vidalinux_r3.img

titel Tiny Sofa (Ceara) @ hdc22
root (hd1,21)
kedjelastare +1

titel 64 Studio 0.6 @ hdc23
root (hd1,22)
kärna /boot/vmlinuz-2.6.13-1-multimedia-amd64-generic root = / dev / hdc23 ro vga = 791 splash = tyst
initrd /boot/initrd.img-2.6.13-1-multimedia-amd64-generic

titel Tom @ hdc24
root (hd1,23)
kedjelastare +1

titel Tom @ hdc25
root (hd1,24)
kedjelastare +1

titel Tom @ hdc26
root (hd1,25)
kedjelastare +1

# här är den ungefärliga gränsen för 137 GB-barriären för hdc

titel Tom @ hdc27
root (hd1,26)
kedjelastare +1

titel Tom @ hdc28
root (hd1,27)
kedjelastare +1

titel Tom @ hdc29
root (hd1,28)
kedjelastare +1

titel Tom @ hdc30
root (hd1,29)
kedjelastare +1

titel rPath 0.99.2 @ hdc31
root (hd1,30)
kedjelastare +1

titel STX 1.0 rc2 @ hdc32
root (hd1,31)
kedjelastare +1

titel Fedora Core 5 @ hdc33
root (hd1,32)
kedjelastare +1

titel StartCom 4.0.4 Raam @ hdc34
root (hd1,33)
kedjelastare +1

titel Slackware 10.2 @ hdc35
root (hd1,34)
kedjelastare +1

titel Foresight Foresight 0.9 @ hdc36
root (hd1,35)
kärna /boot/vmlinuz-2.6.12.5-fdl.2.x86.i686.cmov ro root = / dev / hdc36 splash = tyst vga = 791 tyst
initrd /boot/initrd-2.6.12.5-fdl.2.x86.i686.cmov.img

titel Xandros 3.0 @ hdc37
root (hd1,36)
kedjelastare +1

titel Ubuntu 5.10 Breezy Badger @ hdc38
root (hd1,37)
kedjelastare +1

titel Kate 2.2 (startad av Suse 10 Kernel i hdc43) @ hdc39
root (hd1,38)
kärna (hd0,42) / boot / vmlinuz ro root = / dev / hdc39
initrd (hd0,42) / boot / initrd

# Partitioner hdc40 till hdc54 är partitioner vardera 200 MB för Grub som fungerar som undermenyer.

titel Grub-menyn endast för MS-system (Dos & Windows) @ hdc40
root (hd1,26)
kedjelastare +1

titel Grub-meny för senaste tillägg @ hdc41
root (hd1,40)
kedjelastare +1

titel Grub-menyn för endast små distros @ hdc42
root (hd1,41)
kedjelastare +1

titel Grub-meny för endast stora distros @ hdc43
root (hd1,42)
kedjelastare +1

titel Grub reserverad meny (Tom) @ hdc44
root (hd1,43)
kedjelastare +1

titel Grub-menyn endast för IDE-disk hda @ hdc45
root (hd1,44)
kedjelastare +1

titel Grub-menyn endast för IDE-disk hdc @ hdc46
root (hd1,45)
kedjelastare +1

titel Grub-menyn endast för Sata disk sda @ hdc47
root (hd1,46)
kedjelastare +1

titel Grub-meny endast för Sata disk sdb @ hdc48
root (hd1,47)
kedjelastare +1

titel Komplett meny för alla 100+ system @ hdc49
root (hd1,48)
kedjelastare +1

titel Huvudmeny för att starta undermenyer @ hdc50
root (hd1,49)
kedjelastare +1

titel Grub reserverad meny (Tom) @ hdc51
root (hd1,50)
kedjelastare +1

titel Grub reserverad meny (Tom) @ hdc52
root (hd1,51)
kedjelastare +1

titel Grub reserverad meny (Tom) @ hdc53
root (hd1,52)
kedjelastare +1

titel Grub reserverad meny (Tom) @ hdc54
root (hd1,53)
kedjelastare +1

# Tredje skivan sda är en Sata med 15 partitioner, 9 kan startas

titel XP pro @ sdb1
göm (hd0,0)
göm (hd1,0)
göm (hd1,1)
ta bort (hd2,0)
karta (hd2) (hd0)
karta (hd0) (hd2)
root (hd2,0)
makeactive
kedjelastare +1

titel Tom @ sda2
root (hd2,1)
kedjelastare +1

titel Tom @ sda3
root (hd2,2)
kedjelastare +1

# Utökad partition här är sdb4

titel Tom @ sda5
root (hd2,4)
kedjelastare +1

titel Ututu x2 2005.1 @ sda6
root (hd2,5)
kedjelastare +1

titel Helix 1.7 @ sda7
root (hd2,6)
kedjelastare +1

titel MagicLinux 2.0 rc2 @ sda8
root (hd2,7)
kedjelastare +1

titel Zenwalk 1.2 @ sda9
root (hd2,8)
kedjelastare +1

titel MedianLinux 4 rc5 @ sda10
root (hd2,9)
kedjelastare +1

titel NetBSD i386 3.0 rc6 @ sda11
root (hd2,10)
kedjelastare +1

titel Arabian 0.6 rc1 @ sda12
root (hd2,11)
kedjelastare +1

titel Mepis 3.3.2 @ sda13
root (hd2,12)
kedjelastare +1

# Persinal datapartition @ sda14 

titel Tom @ sda15
root (hd2,14)
kedjelastare +1

# Fjärde disk sdb är en Sata med 15 partitioner, 8 är startbara

titel Win2k @ sdb1
göm (hd0,0) # döljer DOS 6.22-partition i hda1
göm (hd1,0) # gömmer DOS 7.10 partition i hdc1
göm (hd1,1) # döljer Win98-partitionen i hdc2
göm (hd2,0) # döljer Win XP-partition i sda1
visa (hd3,0) # ta bort Win2k-partition för körning
root (hd3,0)
makeactive
karta (hd3) (hd0)
karta (hd0) (hd3)
kedjelastare +1

titel FreeDOS @ sdb2
göm (hd0,0) # döljer DOS 6.22-partition i hda1
göm (hd1,0) # gömmer DOS 7.10 partition i hdc1
göm (hd1,1) # döljer Win98-partitionen i hdc2
göm (hd2,0) # döljer Win XP-partition i sda1
göm (hd3,0) # döljer Win2k-partition i sdb1
ta bort (hd3,1)
root (hd3,1)
makeactive
karta (hd3) (hd0)
karta (hd0) (hd3)
kedjelastare +1

titel Tom @ sdb3
root (hd3,4)
kedjelastare +1

# Partition sdb4 är en utökad partition

titel NetBSD 3.0 AMD64 @ sdb5
root (hd3,4)
kedjelastare +1

titel Tom @ sdb6
root (hd3,5)
kedjelastare +1

titel Tom @ sdb7
root (hd3,6)
kedjelastare +1

titel Frugalware 0.4 @ sdb8
root (hd3,7)
kedjelastare +1

titel Tom @ sdb9
root (hd3,8)
kedjelastare +1

titel Quantian 0.7.9.1 @ sdb10
root (hd3,9)
kedjelastare +1

titel Suse 10.1 x86 64 @ sdb11
root (hd3,10)
kedjelastare +1

titel Tom @ sdb12
root (hd3,11)
kedjelastare +1

titel Knoppix 4.0.2 @ sdb13
root (hd3,12)
kedjelastare +1

titel Mandriva Release 2006 @ sdb14
root (hd3,13)
kedjelastare +1

titel Tom @ sdb15
root (hd3,14)
kedjelastare +1

All denna syntax motsvarar en enda Grub-meny som innehåller mer än hundra OS, specifikt:

3 uppsättningar två
3 Windows
2 Solare
5 BSD
97 Linux

Med denna megagrupp slutför vi ämnet Grub-noteringar men vi kommer att fortsätta med andra aspekter av dess funktion eftersom detta ämne är tillräckligt länge för att behandlas i ett enda avsnitt.


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för data: AB Internet Networks 2008 SL
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.