Linux Grub (V). Grasi notasi

Kami sampai pada akhir penghantaran pada Notasi Grub, jelas ada banyak lagi tetapi kami hanya berhenti untuk menjelaskan yang paling penting mengenai memulakan Grub dan yang biasanya mengganggu hampir semua masalah rasuah yang dilaporkan.

Linux Grub

Mari lihat beberapa contoh lagi.

Contoh berikut ditulis dalam menu Ubuntu.lst

tajuk Windows 95/98 / NT / 2000
akar (hd0,0)
makeactive
pemuat rantai +1

tajuk Linux
akar (hd0,1)
kernel / vmlinuz root = / dev / hda3 ro

Kita mulakan dengan tajuk. root menentukan partisi di mana kernel Windows diharapkan dapat dijumpai dan memasangnya.

Arahan makeactive menetapkan partisi aktif cakera root pada peranti root GRUB. Ini bermaksud bahawa arahan berikut pemuat rantai, berjalan tanpa partisi destinasi yang ditentukan

Entri kedua lebih ringkas. Kami memanggil sistem Linux dari partitionnya untuk boot kernel. Dalam kes ini kita melihat gambar kernel dan root (/) pada partisi sistem operasi yang tidak berada pada partisi yang sama. Ini mungkin berlaku pada komputer lama atau komputer dengan partition boot tertentu.

Notasi yang tidak biasa.

# Grub menu boot 103 sistem daripada 144 partisi

warna putih / biru hitam / kelabu muda
lalai 0
masa tamat 1000

# Disk hda mempunyai 60 partisi yang diisi penuh 56 sistem bootable 

tajuk DOS 6.22 @ hda1
tidak hadir (hd0,0)
akar (hd0,0)
pemuat rantai +1           

# hda2 adalah partisi yang diperluas dan tidak mempunyai ruang penyimpanan itu sendiri

tajuk Kosong @ hda3 # awalnya digunakan oleh sistem BSD yang dipindahkan ke cakera lain
akar (hd0,2)
pemuat rantai +1

tajuk Kosong @ hda4 # pada mulanya digunakan oleh sistem BSD yang dipindahkan ke cakera lain
akar (hd0,3)
pemuat rantai +1

# hda5 adalah partisi pertukaran yang biasa untuk semua Linux di dalam kotak

tajuk Puppy 1.0.6 @ hda6
akar (hd0,5)
pemuat rantai +1

tajuk Arch 0.71 @ hda7
akar (hd0,6)
pemuat rantai +1

tajuk Mandrake 9.2 @ hda8
akar (hd0,7)
pemuat rantai +1

tajuk Suse 9.1 pro @ hda9
akar (hd0,8)
pemuat rantai +1

tajuk eLive 0.3 @ hda10
akar (hd0,9)
pemuat rantai +1

tajuk Red Hat 9 @ hda11
akar (hd0,10)
pemuat rantai +1

tajuk Lycoris 4 @ hda12
akar (hd0,11)
pemuat rantai +1

tajuk Libranet 2.8.1 @ hda13
akar (hd0,12)
pemuat rantai +1

tajuk Mandrake 10 @ hda14
akar (hd0,13)
pemuat rantai +1

tajuk Debian Woody @ hda15
akar (hd0,14)
pemuat rantai +1
 

tajuk Yoper 2.0.0 @ hda16
akar (hd0,15)
pemuat rantai +1

tajuk Knoppix 3.6 @ hda17
akar (hd0,16)
pemuat rantai +1

tajuk Bufflo 1.5 @ hda18
akar (hd0,17)
pemuat rantai +1

tajuk Kanotix 2004.9 @ hda19
akar (hd0,18)
pemuat rantai +1

tajuk Kalango 3.2 @ hda20
akar (hd0,19)
pemuat rantai +1

tajuk Blax 30001 @ hda21
akar (hd0,20)
pemuat rantai +1

tajuk Fedora Core 4 @ hda22
akar (hd0,21)
pemuat rantai +1

tajuk Debian Sarge (boot langsung kerana partisi tinggi tidak disokong) di hda23
akar (hd0,22)
kernel /boot/vmlinuz-2.4.27-2-386 root = / dev / hda23 ro
initrd /boot/initrd.img-2.4.27-2-386

tajuk Bendera Merah 4.1 @ hda24
akar (hd0,23)
pemuat rantai +1

tajuk Linare prof Edisi 2 @ hda25
akar (hd0,24)
pemuat rantai +1

tajuk Tiny Sofa 2.0 @ hda26
akar (hd0,25)
pemuat rantai +1

tajuk Slackware 10.0 @ hda27
akar (hd0,26)
pemuat rantai +1

tajuk Xandros 201 @ hda28
akar (hd0,27)
pemuat rantai +1

tajuk Vine 3.2 @ hda29
akar (hd0,28)
pemuat rantai +1

tajuk Spesif 0.15 @ hda30
akar (hd0,29)
pemuat rantai +1

tajuk Ubunto 5.04 @ hda31
akar (hd0,30)
pemuat rantai +1

tajuk PCLinuxOS 9.1 @ hda32
akar (hd0,31)
pemuat rantai +1

# Berikut adalah penghalang anggaran 137Gb di dalam cakera keras hda

tajuk Asian Linux @ hda33
akar (hd0,32)
pemuat rantai +1

tajuk Ubuntu 6.04 Dapper (dengan boot langsung) @ hda34
akar (hd0,33)
kernel /boot/vmlinuz-2.6.15-8-386 root = / dev / hda34 ro percikan senyap
initrd /boot/initrd.img-2.6.15-8-386

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

tajuk Mepis 3.4.2 rc1 (dengan boot langsung) @ hda36
akar (hd0,35)
kernel /boot/vmlinuz-2.6.12-1-586tsc root = / dev / hda36 nomce silent splash = verbose vga = 791
initrd /boot/initrd.img-2.6.12-1-586tsc
 

tajuk TurboLinux V7 @ hda37 (boot dengan kernel Slackware 10 dalam hda27 + rw)
akar (hd0,36)
kernel (hd0,26) / boot / vmlinuz rw root = / dev / hda37

tajuk Slampp 1.1 @ hda38
akar (hd0,37)
pemuat rantai +1

tajuk Slax 5.0.4 @ hda39
akar (hd0,38)
pemuat rantai +1

tajuk PCLinuxOS 0.92 @ hda40
akar (hd0,39)

pemuat rantai +1
             

tajuk Sam 1.1 @ hda41
akar (hd0,40)
pemuat rantai +1

tajuk Vektor 5.1 @ hda42
akar (hd0,41)
pemuat rantai +1

tajuk Suse 10.0 @ hda43
akar (hd0,42)
pemuat rantai +1

tajuk Kororaa 2005 Beta 2 @ hda44
akar (hd0,43)
pemuat rantai +1                 

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

tajuk Lunar 1.6 @ hda46
akar (hd0,45)
kernel /boot/2.6.14.1- root ro normal = / dev / hda46 devfs = tanpa mount     

tajuk Foresight 0.93 @ hda47
akar (hd0,46)
pemuat rantai +1               

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

tajuk Kubuntu dapper dalam hda49
akar (hd0,48)
kernel /boot/vmlinuz-2.6.12-9-386 root = / dev / hda49 ro percikan senyap
initrd /boot/initrd.img-2.6.12-9-386

tajuk Klax 3.5 @ hda50
akar (hd0,49)
pemuat rantai +1

tajuk K12LTSP 4.10 (perlu dihidupkan rw) @ hda51
akar (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                           

tajuk Progeny 2.0 di boot oleh kernel Slackware @ hda52
akar (hd0,51)
kernel (hd0,26) / boot / vmlinuz ro root = / dev / hda52

tajuk grml 0.5 @ hda53
akar (hd0,52)
pemuat rantai +1                 

tajuk Fedora Core 2 @ hda54 (mesti di boot terus dengan suis rw)
akar (hd0,53)
kernel /boot/vmlinuz-2.6.5-1.358 rw root = / dev / hda54
initrd /boot/initrd-2.6.5-1.358.img       

tajuk Whax 3.0 @ hda55
akar (hd0,54)
pemuat rantai +1

tajuk Troppix 1.2 @ hda56
akar (hd0,55)
pemuat rantai +1                 

tajuk TopologLinux 6.0 @ hda57
akar (hd0,56)
pemuat rantai +1                 

tajuk Haansoft 2006 ws @ hda58
akar (hd0,57)
pemuat rantai +1

tajuk Fedora Core 3 @ hda59
akar (hd0,58)
pemuat rantai +1                 

tajuk Scientific Linux (dengan rw) @ hda60
akar (hd0,59)
kernel /boot/vmlinuz-2.6.9-5.0.5.EL rw root = / dev / hda60 rhgb senyap
initrd /boot/initrd-2.6.9-5.0.5.EL.img

# Disk hdc mempunyai 54 partisi dengan 30 sistem

tajuk Dos 7.10 @ hdc1
sembunyikan (hd0,0)
tidak hadir (hd1,0)
peta (hd1) (hd0)
peta (hd0) (hd1)
akar (hd1,0)
makeactive
pemuat rantai +1

tajuk Win98 @ hdc2
sembunyikan (hd0,0)
sembunyikan (hd1,0)
tidak hadir (hd1,1)
akar (hd1,1)
makeactive
peta (hd1) (hd0)
peta (hd0) (hd1)
pemuat rantai +1

tajuk Kosong @ hdc3
akar (hd1,2)
pemuat rantai +1

# Partition yang dilanjutkan adalah hdc4

tajuk B2D Pure KDE 2005 @ hdc5
akar (hd1,4)
pemuat rantai +1

tajuk CollegeLinux 2.5 @ hdc6
akar (hd1,5)
pemuat rantai +1

tajuk Berry 0.65 @ hdc7
akar (hd1,6)
pemuat rantai +1

tajuk Morhpix KDE 0.4 @ hdc8
akar (hd1,7)
pemuat rantai +1

tajuk Feather 0.6 @ hdc9
akar (hd1,8)
pemuat rantai +1

tajuk Kerbau 1.7.3.9 @ hdc10
akar (hd1,9)
pemuat rantai +1

tajuk CentOS 4.1 @ hdc11
akar (hd1,10)
pemuat rantai +1

tajuk Vektor 4.3 @ hdc12
akar (hd1,11)
pemuat rantai +1

tajuk Tao Linux 4.0 @ hdc13
akar (hd1,12)
pemuat rantai +1

tajuk Frugaalware 0.1 @ hdc14
akar (hd1,13)
pemuat rantai +1

tajuk Agnula Demudi 1.2 @ hdc15
akar (hd1,14)
pemuat rantai +1

tajuk Damn Small Linux @ hdc16
akar (hd1,15)
pemuat rantai +1

tajuk Monoppix 1.1.8 di boot oleh kernel Slackware 10.2 dari (hd1,34) @ hdc17
akar (hd1,16)
kernel (hd1,34) / boot / vmlinuz ro root = / dev / hdc17

tajuk Symphony A4 @ hdc18
akar (hd1,17)
pemuat rantai +1

tajuk Pocket Linux 1.2 @ hdc19
akar (hd1,18)
pemuat rantai +1

tajuk UltimaLinux 4.0 @ hdc20
akar (hd1,19)
pemuat rantai +1

tajuk VLOS 1.2 @ hdc21
akar (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 = senyap, tema: vlos-1.2 tenang KONSOLE = / dev / tty1
initrd /boot/initrd-2.6.12-vidalinux_r3.img

tajuk Tiny Sofa (Ceara) @ hdc22
akar (hd1,21)
pemuat rantai +1

tajuk 64 Studio 0.6 @ hdc23
akar (hd1,22)
kernel /boot/vmlinuz-2.6.13-1-multimedia-amd64-generic root = / dev / hdc23 ro vga = 791 splash = diam
initrd /boot/initrd.img-2.6.13-1-multimedia-amd64-generik

tajuk Kosong @ hdc24
akar (hd1,23)
pemuat rantai +1

tajuk Kosong @ hdc25
akar (hd1,24)
pemuat rantai +1

tajuk Kosong @ hdc26
akar (hd1,25)
pemuat rantai +1

# berikut adalah had anggaran penghalang 137Gb hdc

tajuk Kosong @ hdc27
akar (hd1,26)
pemuat rantai +1

tajuk Kosong @ hdc28
akar (hd1,27)
pemuat rantai +1

tajuk Kosong @ hdc29
akar (hd1,28)
pemuat rantai +1

tajuk Kosong @ hdc30
akar (hd1,29)
pemuat rantai +1

tajuk rPath 0.99.2 @ hdc31
akar (hd1,30)
pemuat rantai +1

tajuk STX 1.0 rc2 @ hdc32
akar (hd1,31)
pemuat rantai +1

tajuk Fedora Core 5 @ hdc33
akar (hd1,32)
pemuat rantai +1

tajuk StartCom 4.0.4 Raam @ hdc34
akar (hd1,33)
pemuat rantai +1

tajuk Slackware 10.2 @ hdc35
akar (hd1,34)
pemuat rantai +1

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

tajuk Xandros 3.0 @ hdc37
akar (hd1,36)
pemuat rantai +1

tajuk Ubuntu 5.10 Breezy Badger @ hdc38
akar (hd1,37)
pemuat rantai +1

tajuk Kate 2.2 (di boot oleh Suse 10 Kernel dalam hdc43) @ hdc39
akar (hd1,38)
kernel (hd0,42) / boot / vmlinuz ro root = / dev / hdc39
initrd (hd0,42) / but / initrd

# Partition hdc40 hingga hdc54 adalah partisi masing-masing 200Mb untuk Grub berfungsi sebagai submenu.

menu Grub tajuk untuk sistem MS sahaja (Dos & Windows) @ hdc40
akar (hd1,26)
pemuat rantai +1

menu Grub tajuk untuk penambahan terbaru @ hdc41
akar (hd1,40)
pemuat rantai +1

menu Grub tajuk untuk distro kecil @ hdc42
akar (hd1,41)
pemuat rantai +1

menu tajuk Grub hanya untuk distro besar @ hdc43
akar (hd1,42)
pemuat rantai +1

tajuk Grub menu yang dikhaskan (Kosong) @ hdc44
akar (hd1,43)
pemuat rantai +1

menu Grub tajuk untuk disk IDE hda sahaja @ hdc45
akar (hd1,44)
pemuat rantai +1

menu Grub tajuk untuk disk IDE sahaja @ hdc46
akar (hd1,45)
pemuat rantai +1

tajuk menu Grub untuk Sata disk sda sahaja @ hdc47
akar (hd1,46)
pemuat rantai +1

tajuk menu Grub untuk Sata disk sdb sahaja @ hdc48
akar (hd1,47)
pemuat rantai +1

tajuk Menu lengkap untuk semua 100+ sistem @ hdc49
akar (hd1,48)
pemuat rantai +1

tajuk Master Menu untuk boot submenu @ hdc50
akar (hd1,49)
pemuat rantai +1

tajuk Grub menu yang dikhaskan (Kosong) @ hdc51
akar (hd1,50)
pemuat rantai +1

tajuk Grub menu yang dikhaskan (Kosong) @ hdc52
akar (hd1,51)
pemuat rantai +1

tajuk Grub menu yang dikhaskan (Kosong) @ hdc53
akar (hd1,52)
pemuat rantai +1

tajuk Grub menu yang dikhaskan (Kosong) @ hdc54
akar (hd1,53)
pemuat rantai +1

# Ketiga disk sda adalah Sata dengan 15 partisi, 9 boleh boot

tajuk XP pro @ sdb1
sembunyikan (hd0,0)
sembunyikan (hd1,0)
sembunyikan (hd1,1)
tidak hadir (hd2,0)
peta (hd2) (hd0)
peta (hd0) (hd2)
akar (hd2,0)
makeactive
pemuat rantai +1

tajuk Kosong @ sda2
akar (hd2,1)
pemuat rantai +1

tajuk Kosong @ sda3
akar (hd2,2)
pemuat rantai +1

# Partition yang diperluas di sini adalah sdb4

tajuk Kosong @ sda5
akar (hd2,4)
pemuat rantai +1

tajuk Ututu x2 2005.1 @ sda6
akar (hd2,5)
pemuat rantai +1

tajuk Helix 1.7 @ sda7
akar (hd2,6)
pemuat rantai +1

tajuk MagicLinux 2.0 rc2 @ sda8
akar (hd2,7)
pemuat rantai +1

tajuk Zenwalk 1.2 @ sda9
akar (hd2,8)
pemuat rantai +1

tajuk MedianLinux 4 rc5 @ sda10
akar (hd2,9)
pemuat rantai +1

tajuk NetBSD i386 3.0 rc6 @ sda11
akar (hd2,10)
pemuat rantai +1

tajuk Arabian 0.6 rc1 @ sda12
akar (hd2,11)
pemuat rantai +1

tajuk Mepis 3.3.2 @ sda13
akar (hd2,12)
pemuat rantai +1

# Bahagian data persinal @ sda14 

tajuk Kosong @ sda15
akar (hd2,14)
pemuat rantai +1

# Keempat disk sdb adalah Sata dengan 15 partisi, 8 boleh di-boot

tajuk Win2k @ sdb1
hide (hd0,0) # menyembunyikan partition DOS 6.22 dalam hda1
hide (hd1,0) # menyembunyikan partition DOS 7.10 dalam hdc1
hide (hd1,1) # menyembunyikan partition Win98 dalam hdc2
hide (hd2,0) # menyembunyikan partisi Win XP di sda1
unide (hd3,0) # hapus partition Win2k untuk pelaksanaan
akar (hd3,0)
makeactive
peta (hd3) (hd0)
peta (hd0) (hd3)
pemuat rantai +1

tajuk FreeDOS @ sdb2
hide (hd0,0) # menyembunyikan partition DOS 6.22 dalam hda1
hide (hd1,0) # menyembunyikan partition DOS 7.10 dalam hdc1
hide (hd1,1) # menyembunyikan partition Win98 dalam hdc2
hide (hd2,0) # menyembunyikan partisi Win XP di sda1
hide (hd3,0) # menyembunyikan partition Win2k di sdb1
tidak hadir (hd3,1)
akar (hd3,1)
makeactive
peta (hd3) (hd0)
peta (hd0) (hd3)
pemuat rantai +1

tajuk Kosong @ sdb3
akar (hd3,4)
pemuat rantai +1

# Partition sdb4 adalah partisi lanjutan

tajuk NetBSD 3.0 AMD64 @ sdb5
akar (hd3,4)
pemuat rantai +1

tajuk Kosong @ sdb6
akar (hd3,5)
pemuat rantai +1

tajuk Kosong @ sdb7
akar (hd3,6)
pemuat rantai +1

tajuk Frugalware 0.4 @ sdb8
akar (hd3,7)
pemuat rantai +1

tajuk Kosong @ sdb9
akar (hd3,8)
pemuat rantai +1

tajuk Quantian 0.7.9.1 @ sdb10
akar (hd3,9)
pemuat rantai +1

tajuk Suse 10.1 x86 64 @ sdb11
akar (hd3,10)
pemuat rantai +1

tajuk Kosong @ sdb12
akar (hd3,11)
pemuat rantai +1

tajuk Knoppix 4.0.2 @ sdb13
akar (hd3,12)
pemuat rantai +1

tajuk Mandriva Release 2006 @ sdb14
akar (hd3,13)
pemuat rantai +1

tajuk Kosong @ sdb15
akar (hd3,14)
pemuat rantai +1

Semua sintaks ini sesuai dengan satu menu Grub yang merangkumi lebih dari seratus OS, khususnya:

3 set Dua
3 Windows
2 Solares
5 BSD
97 Linux

Dengan megagroup ini kita menyelesaikan topik notasi Grub tetapi kita akan meneruskan aspek operasinya yang lain kerana topik ini cukup panjang untuk dibahas dalam satu bahagian.


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab untuk data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.