– 30 –
image=/boot/vmlinuz
initrd=/boot/initrd-2.4.26.img
root=/dev/hda1
label=linux
read-only
•
chi tiết cần chú ý là biến
default
. Trong ví dụ trên, bạn có hai nhân trong cấu hình
LILO cho các phiên bản 2.4.26 và 2.4.20. Nếu bạn muốn khởi động nhân 2.4.26 thì
giá trị của
default
phải là giá trị
label
(nhãn) thuộc nhân nào bạn muốn dùng.
Trong trường hợp này, nhãn (label) có giá trị là
linux
chỉ định cho nhân 2.4.26.
Khi chạy "
make install
", các tiện ích của "
install
" đưa vào các chi tiết của
nhân mới vào cấu hình LILO. Ở đây
vmlinuz
là liên kết biểu tượng
của hồ sơ
vmlinuz-2.4.26
. Bạn nên kiểm tra lại giá trị
default
để bảo đảm trình khởi động
sẽ tải nhân vừa biên dịch khi khởi động.
•
sau khi chỉnh định và lưu trữ
lilo.conf
theo ý muốn, bạn phải chạy lệnh:
# /sbin/lilo
và chú ý trường hợp hệ thống báo lỗi trong bước cài lilo làm trình khởi động. Nếu có,
điều chỉnh cho chính xác và thực hiện lại lệnh trên. Với ví dụ trên, bạn sẽ thấy hiển
thị kết quả như sau:
Added linux*
Added linux-2.4.20
Nhân nào đi kèm với dấu hoa thị (*) là nhân sẽ được khởi động theo mặc định.
•
với LILO, giải pháp đơn giản nhất đề phòng trường hợp không thể khởi động vào
nhân mới mang tính tạm thời. Trước khi khởi động lại máy dùng lệnh sau:
# /sbin/lilo -R linux
rồi chạy
# reboot
•
Nên nhớ các lệnh trên được đưa ra như một ví dụ cho nhân 2.4.20 và 2.4.26 với cấu
hình khởi động như trên. Bạn phải điều chỉnh đúng phiên bản nhân mà bạn đang biên
dịch.
•
Lệnh thứ nhất cho LILO biết lần kế tiếp máy khởi động lại thì thử dùng nhân 2.4.26.
Nếu không thành công thì không lấy nhân 2.4.26 làm nhân mặc định và lần boot kế
symbolic link
file