Linux Grub (V). Notasi grub

Kami mencapai akhir pengiriman pada Notasi grub, jelas masih banyak lagi tetapi kami hanya berhenti untuk menjelaskan yang paling penting tentang memulai Grub dan yang biasanya mengganggu hampir semua masalah korupsi yang dilaporkan.

Linux Grub

Mari kita lihat beberapa contoh lainnya.

Contoh berikut ditulis di menu Ubuntu.lst

judul Windows 95/98 / NT / 2000
root (hd0,0)
membuat aktif
pemuat rantai +1

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

Kami mulai dengan judulnya. root menentukan partisi tempat kernel Windows diharapkan dapat ditemukan dan memasangnya.

Perintah membuat aktif mengatur partisi aktif dari root disk pada perangkat root GRUB. Artinya perintah berikut pemuat rantai, berjalan tanpa partisi tujuan yang ditentukan

Entri kedua bahkan lebih sederhana. Kami memanggil sistem Linux dari partisi untuk mem-boot kernel. Dalam hal ini kita melihat imej kernel dan root (/) di partisi sistem operasi yang tidak berada di partisi yang sama. Ini akan menjadi kasus yang sangat mungkin terjadi pada komputer lama atau komputer dengan partisi boot tertentu.

Notasi yang tidak biasa.

# Grub menu mem-boot 103 sistem dari 144 partisi

warna putih / biru hitam / abu-abu muda
0 default
timeout 1000

# Disk hda memiliki 60 partisi yang terisi penuh, 56 adalah sistem yang dapat di-boot 

judul DOS 6.22 @ hda1
perlihatkan (hd0,0)
root (hd0,0)
pemuat rantai +1           

# hda2 adalah partisi perluasan dan tidak memiliki ruang penyimpanan itu sendiri

title Empty @ hda3 # yang awalnya digunakan oleh sistem BSD dipindahkan ke disk lain
root (hd0,2)
pemuat rantai +1

title Empty @ hda4 # yang awalnya digunakan oleh sistem BSD dipindahkan ke disk lain
root (hd0,3)
pemuat rantai +1

# hda5 adalah partisi swap yang umum untuk semua Linux di dalam kotak

judul Puppy 1.0.6 @ hda6
root (hd0,5)
pemuat rantai +1

judul Arch 0.71 @ hda7
root (hd0,6)
pemuat rantai +1

judul Mandrake 9.2 @ hda8
root (hd0,7)
pemuat rantai +1

judul Suse 9.1 pro @ hda9
root (hd0,8)
pemuat rantai +1

judul eLive 0.3 @ hda10
root (hd0,9)
pemuat rantai +1

judul Red Hat 9 @ hda11
root (hd0,10)
pemuat rantai +1

judul Lycoris 4 @ hda12
root (hd0,11)
pemuat rantai +1

judul Libranet 2.8.1 @ hda13
root (hd0,12)
pemuat rantai +1

judul Mandrake 10 @ hda14
root (hd0,13)
pemuat rantai +1

judul Debian Woody @ hda15
root (hd0,14)
pemuat rantai +1
 

judul Yoper 2.0.0 @ hda16
root (hd0,15)
pemuat rantai +1

judul Knoppix 3.6 @ hda17
root (hd0,16)
pemuat rantai +1

judul Bufflo 1.5 @ hda18
root (hd0,17)
pemuat rantai +1

judul Kanotix 2004.9 @ hda19
root (hd0,18)
pemuat rantai +1

judul Kalango 3.2 @ hda20
root (hd0,19)
pemuat rantai +1

judul Blax 30001 @ hda21
root (hd0,20)
pemuat rantai +1

judul Fedora Core 4 @ hda22
root (hd0,21)
pemuat rantai +1

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

judul Bendera Merah 4.1 @ hda24
root (hd0,23)
pemuat rantai +1

judul Linare prof Edisi 2 @ hda25
root (hd0,24)
pemuat rantai +1

judul Tiny Sofa 2.0 @ hda26
root (hd0,25)
pemuat rantai +1

judul Slackware 10.0 @ hda27
root (hd0,26)
pemuat rantai +1

judul Xandros 201 @ hda28
root (hd0,27)
pemuat rantai +1

judul Vine 3.2 @ hda29
root (hd0,28)
pemuat rantai +1

judul Specifix 0.15 @ hda30
root (hd0,29)
pemuat rantai +1

judul Ubunto 5.04 @ hda31
root (hd0,30)
pemuat rantai +1

judul PCLinuxOS 9.1 @ hda32
root (hd0,31)
pemuat rantai +1

# Berikut adalah perkiraan penghalang 137Gb di hda hard disk

judul Asian Linux @ hda33
root (hd0,32)
pemuat rantai +1

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

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

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

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

judul Slampp 1.1 @ hda38
root (hd0,37)
pemuat rantai +1

judul Slax 5.0.4 @ hda39
root (hd0,38)
pemuat rantai +1

judul PCLinuxOS 0.92 @ hda40
root (hd0,39)

pemuat rantai +1
             

judul Sam 1.1 @ hda41
root (hd0,40)
pemuat rantai +1

judul Vector 5.1 @ hda42
root (hd0,41)
pemuat rantai +1

judul Suse 10.0 @ hda43
root (hd0,42)
pemuat rantai +1

judul Kororaa 2005 Beta 2 @ hda44
root (hd0,43)
pemuat rantai +1                 

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

judul Lunar 1.6 @ hda46
root (hd0,45)
kernel /boot/2.6.14.1-normal ro root = / dev / hda46 devfs = tidak ada mount     

judul Foresight 0.93 @ hda47
root (hd0,46)
pemuat rantai +1               

judul Skolelinux Pro 6 di 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                           

judul Kubuntu necis di hda49
root (hd0,48)
kernel /boot/vmlinuz-2.6.12-9-386 root = / dev / hda49 ro percikan tenang
initrd /boot/initrd.img-2.6.12-9-386

judul Klax 3.5 @ hda50
root (hd0,49)
pemuat rantai +1

judul K12LTSP 4.10 (perlu tombol rw aktif) @ hda51
root (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                           

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

judul grml 0.5 @ hda53
root (hd0,52)
pemuat rantai +1                 

judul Fedora Core 2 @ hda54 (harus di-boot langsung dengan saklar rw)
root (hd0,53)
kernel /boot/vmlinuz-2.6.5-1.358 rw root = / dev / hda54
initrd /boot/initrd-2.6.5-1.358.img       

judul Whax 3.0 @ hda55
root (hd0,54)
pemuat rantai +1

judul Troppix 1.2 @ hda56
root (hd0,55)
pemuat rantai +1                 

judul TopologLinux 6.0 @ hda57
root (hd0,56)
pemuat rantai +1                 

judul Haansoft 2006 ws @ hda58
root (hd0,57)
pemuat rantai +1

judul Fedora Core 3 @ hda59
root (hd0,58)
pemuat rantai +1                 

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

# Disk hdc memiliki 54 partisi dengan 30 sistem

judul Dos 7.10 @ hdc1
sembunyikan (hd0,0)
perlihatkan (hd1,0)
peta (hd1) (hd0)
peta (hd0) (hd1)
root (hd1,0)
membuat aktif
pemuat rantai +1

judul Win98 @ hdc2
sembunyikan (hd0,0)
sembunyikan (hd1,0)
perlihatkan (hd1,1)
root (hd1,1)
membuat aktif
peta (hd1) (hd0)
peta (hd0) (hd1)
pemuat rantai +1

judul Kosong @ hdc3
root (hd1,2)
pemuat rantai +1

# Partisi yang diperluas adalah hdc4

judul B2D Pure KDE 2005 @ hdc5
root (hd1,4)
pemuat rantai +1

judul CollegeLinux 2.5 @ hdc6
root (hd1,5)
pemuat rantai +1

judul Berry 0.65 @ hdc7
root (hd1,6)
pemuat rantai +1

judul Morhpix KDE 0.4 @ hdc8
root (hd1,7)
pemuat rantai +1

judul Feather 0.6 @ hdc9
root (hd1,8)
pemuat rantai +1

judul Buffalo 1.7.3.9 @ hdc10
root (hd1,9)
chainloader +1

judul CentOS 4.1 @ hdc11
root (hd1,10)
pemuat rantai +1

judul Vector 4.3 @ hdc12
root (hd1,11)
pemuat rantai +1

judul Tao Linux 4.0 @ hdc13
root (hd1,12)
pemuat rantai +1

judul Frugaalware 0.1 @ hdc14
root (hd1,13)
pemuat rantai +1

judul Agnula Demudi 1.2 @ hdc15
root (hd1,14)
pemuat rantai +1

judul Damn Small Linux @ hdc16
root (hd1,15)
pemuat rantai +1

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

judul Symphony A4 @ hdc18
root (hd1,17)
pemuat rantai +1

judul Pocket Linux 1.2 @ hdc19
root (hd1,18)
pemuat rantai +1

judul UltimaLinux 4.0 @ hdc20
root (hd1,19)
pemuat rantai +1

judul VLOS 1.2 @ hdc21
root (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 = silent, tema: vlos-1.2 silent CONSOLE = / dev / tty1
initrd /boot/initrd-2.6.12-vidalinux_r3.img

title Sofa Mungil (Ceara) @ hdc22
root (hd1,21)
pemuat rantai +1

judul 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 = silent
initrd /boot/initrd.img-2.6.13-1-multimedia-amd64-generik

judul Kosong @ hdc24
root (hd1,23)
pemuat rantai +1

judul Kosong @ hdc25
root (hd1,24)
pemuat rantai +1

judul Kosong @ hdc26
root (hd1,25)
pemuat rantai +1

# di sini adalah perkiraan batas dari penghalang 137Gb dari hdc

judul Kosong @ hdc27
root (hd1,26)
pemuat rantai +1

judul Kosong @ hdc28
root (hd1,27)
pemuat rantai +1

judul Kosong @ hdc29
root (hd1,28)
pemuat rantai +1

judul Kosong @ hdc30
root (hd1,29)
pemuat rantai +1

judul rPath 0.99.2 @ hdc31
root (hd1,30)
pemuat rantai +1

judul STX 1.0 rc2 @ hdc32
root (hd1,31)
pemuat rantai +1

judul Fedora Core 5 @ hdc33
root (hd1,32)
pemuat rantai +1

judul StartCom 4.0.4 Raam @ hdc34
root (hd1,33)
pemuat rantai +1

judul Slackware 10.2 @ hdc35
root (hd1,34)
pemuat rantai +1

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

judul Xandros 3.0 @ hdc37
root (hd1,36)
pemuat rantai +1

judul Ubuntu 5.10 Breezy Badger @ hdc38
root (hd1,37)
pemuat rantai +1

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

# Partisi hdc40 ke hdc54 adalah partisi masing-masing 200Mb untuk Grub yang berfungsi sebagai submenu.

judul menu Grub hanya untuk sistem MS (Dos & Windows) @ hdc40
root (hd1,26)
pemuat rantai +1

judul menu Grub untuk tambahan terbaru @ hdc41
root (hd1,40)
pemuat rantai +1

judul menu Grub hanya untuk distro kecil @ hdc42
root (hd1,41)
pemuat rantai +1

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

judul menu cadangan Grub (Kosong) @ hdc44
root (hd1,43)
pemuat rantai +1

judul menu Grub untuk disk IDE hda saja @ hdc45
root (hd1,44)
pemuat rantai +1

judul menu Grub untuk IDE disk hdc saja @ hdc46
root (hd1,45)
pemuat rantai +1

judul menu Grub hanya untuk Sata disk sda @ hdc47
root (hd1,46)
pemuat rantai +1

judul menu Grub hanya untuk Sata disk sdb @ hdc48
root (hd1,47)
pemuat rantai +1

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

judul Menu Master untuk mem-boot submenu @ hdc50
root (hd1,49)
pemuat rantai +1

judul menu cadangan Grub (Kosong) @ hdc51
root (hd1,50)
pemuat rantai +1

judul menu cadangan Grub (Kosong) @ hdc52
root (hd1,51)
pemuat rantai +1

judul menu cadangan Grub (Kosong) @ hdc53
root (hd1,52)
pemuat rantai +1

judul menu cadangan Grub (Kosong) @ hdc54
root (hd1,53)
pemuat rantai +1

# Disk ketiga sda adalah Sata dengan 15 partisi, 9 dapat di-boot

judul XP pro @ sdb1
sembunyikan (hd0,0)
sembunyikan (hd1,0)
sembunyikan (hd1,1)
perlihatkan (hd2,0)
peta (hd2) (hd0)
peta (hd0) (hd2)
root (hd2,0)
membuat aktif
pemuat rantai +1

judul Kosongkan @ sda2
root (hd2,1)
pemuat rantai +1

judul Kosongkan @ sda3
root (hd2,2)
pemuat rantai +1

# Partisi tambahan di sini adalah sdb4

judul Kosongkan @ sda5
root (hd2,4)
pemuat rantai +1

judul Ututu x2 2005.1 @ sda6
root (hd2,5)
pemuat rantai +1

judul Helix 1.7 @ sda7
root (hd2,6)
pemuat rantai +1

judul MagicLinux 2.0 rc2 @ sda8
root (hd2,7)
pemuat rantai +1

judul Zenwalk 1.2 @ sda9
root (hd2,8)
pemuat rantai +1

judul MedianLinux 4 rc5 @ sda10
root (hd2,9)
pemuat rantai +1

judul NetBSD i386 3.0 rc6 @ sda11
root (hd2,10)
pemuat rantai +1

judul Arabian 0.6 rc1 @ sda12
root (hd2,11)
pemuat rantai +1

judul Mepis 3.3.2 @ sda13
root (hd2,12)
pemuat rantai +1

# Partion data persinal @ sda14 

judul Kosongkan @ sda15
root (hd2,14)
pemuat rantai +1

# Disk keempat sdb adalah Sata dengan 15 partisi, 8 dapat di-boot

judul Win2k @ sdb1
sembunyikan (hd0,0) # menyembunyikan partisi DOS 6.22 di hda1
sembunyikan (hd1,0) # menyembunyikan partisi DOS 7.10 di hdc1
sembunyikan (hd1,1) # menyembunyikan partisi Win98 di hdc2
sembunyikan (hd2,0) # menyembunyikan partisi Win XP di sda1
unhide (hd3,0) # unhide partisi Win2k untuk eksekusi
root (hd3,0)
membuat aktif
peta (hd3) (hd0)
peta (hd0) (hd3)
pemuat rantai +1

judul FreeDOS @ sdb2
sembunyikan (hd0,0) # menyembunyikan partisi DOS 6.22 di hda1
sembunyikan (hd1,0) # menyembunyikan partisi DOS 7.10 di hdc1
sembunyikan (hd1,1) # menyembunyikan partisi Win98 di hdc2
sembunyikan (hd2,0) # menyembunyikan partisi Win XP di sda1
sembunyikan (hd3,0) # menyembunyikan partisi Win2k di sdb1
perlihatkan (hd3,1)
root (hd3,1)
membuat aktif
peta (hd3) (hd0)
peta (hd0) (hd3)
pemuat rantai +1

judul Kosongkan @ sdb3
root (hd3,4)
pemuat rantai +1

# Partisi sdb4 adalah partisi perluasan

judul NetBSD 3.0 AMD64 @ sdb5
root (hd3,4)
pemuat rantai +1

judul Kosongkan @ sdb6
root (hd3,5)
pemuat rantai +1

judul Kosongkan @ sdb7
root (hd3,6)
pemuat rantai +1

judul Frugalware 0.4 @ sdb8
root (hd3,7)
pemuat rantai +1

judul Kosongkan @ sdb9
root (hd3,8)
pemuat rantai +1

judul Quantian 0.7.9.1 @ sdb10
root (hd3,9)
pemuat rantai +1

judul Suse 10.1 x86 64 @ sdb11
root (hd3,10)
pemuat rantai +1

judul Kosongkan @ sdb12
root (hd3,11)
pemuat rantai +1

judul Knoppix 4.0.2 @ sdb13
root (hd3,12)
pemuat rantai +1

judul Mandriva Rilis 2006 @ sdb14
root (hd3,13)
pemuat rantai +1

judul Kosongkan @ sdb15
root (hd3,14)
pemuat rantai +1

Semua sintaks ini sesuai dengan satu menu Grub yang mencakup lebih dari seratus sistem operasi, khususnya:

3 set Dua
3 Windows
2 Solares
5 BSD
97 Linux

Dengan megagroup ini kami menyelesaikan topik notasi Grub tetapi kami akan melanjutkan dengan aspek lain dari operasinya karena topik ini cukup panjang untuk dibahas dalam satu bagian.


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Bertanggung jawab atas data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.