2.7 Sử dụng trình khởi động GRUB
35
color white/blue black/light-gray
default 0
timeout 8
###Don’t change this comment - YaST2 identifier: Original name:linux###
title SUSE LINUX 9.3
kernel (hd0,0)/vmlinuz root=/dev/hda5 vga=0x31a selinux=0
splash=silent resume=/dev/hda7
showopts
initrd (hd0,0)/initrd
###Don’t change this comment - YaST2 identifier: Original name:
windows###
title Windows
map (hd0)
(hd1)
map (hd1)
(hd0)
rootnoverify (hd1,0)
makeactive
chainloader +1
###Don’t change this comment - YaST2 identifier: Original name: xen###
title XEN
kernel (hd0,0)/xen.gz dom0_mem=196608
module (hd0,0)/vmlinuz-xen root=/dev/hda5 vga=0x31a selinux=0
splash=silent resume=/dev/hda7 showopts
module (hd0,0)/initrd-xen
###Don’t change this comment - YaST2 identifier: Original name: floppy###
title Floppy
root (fd0)
chainloader +1
Tác giả nghĩ rằng cần giải thích cụ thể hơn một chút về tập tin này. Có thể
bạn đã đoán ra những dòng bắt đầu bằng ký tự ‘#’ là những dòng chú thích.
Bạn có thể ghi bất kỳ câu gì mong muốn vào dòng này và không ảnh hưởng gì
đến công việc của chương trình. Ngoài dòng chú thích GRUB cũng bỏ qua những
dòng trống.
Ở đầu tập tin là những thiết lập chung (global options), những tùy chọn có
liên quan đến giao diện của trình đơn. Chúng được đặt trước các mục bắt đầu
bằng ‘title’. Tùy chọn default chỉ ra hệ điều hành khởi động theo mặc định
(nếu không động vào bàn phím khi khởi động). Số ‘0’ chỉ ra đó là hệ điều hành
thứ nhất trong danh sách (tức là SuSE Linux 9.3). Hãy nhớ lại, trong GRUB việc
đánh số được bắt đầu từ ‘0’ chứ không phải ‘1’. Tùy chọn timeout cho biết GRUB
sẽ khởi động một cách tự động sau khoảng thời gian chỉ ra (tính theo giây) nếu
không nhấn phím nào. Trong trường hợp này là sau 8 giây. Tùy chọn color dùng
để chọn màu cho trình đơn (hãy thử nó!).
Sau những thiết lập chung là phần thiết lập cho từng hệ điều hành cụ thể.
Mỗi phần đều bắt đầu bằng lệnh ‘title’ theo sau là tên sẽ hiển thị trong trình
đơn. Và vì lệnh này hiển thị tham số một cách nguyên vẹn, nên bạn có thể nhập
bất kỳ thứ gì vào phía sau. Như bạn thấy trong tập tin cấu hình ở trên, phần đầu
tiên là để khởi động “SUSE LINUX 9.3”, phần thứ hai – “Windows”, v.v. . .
Khác với trường hợp LILO, sau khi thay đổi cấu GRUB không cần phải chạy
bất kỳ lệnh nào để những thay đổi này có hiệu lực. Chúng sẽ được cập nhật một