www.nhipsongcongnghe.net
kernel (hd0,0)/boot/mykernel-2.4.21 root=/dev/hda3
initrd (hd0,0)/boot/initrd-2.4.21.img
Nếu bạn không xài initrd thì không cần hàng cuối ở trên.
4b. Nếu bạn dùng LILO: tạo hẵn một section cho kernel của bạn bằng cách sửa
file lilo.conf với lệnh $vi /etc/lilo.conf thêm vào những hàng sau:
image=/boot/mykernel-2.4.21
label=MyKernel-2.4.21
root=/dev/hda3
initrd=/boot/initrd-2.4.21.img
read-only
Nhớ chạy lệnh $lilo nếu không bạn sẽ không thấy kernel mới của mình khi reboot.
Bạn nên giữ lại /usr/src/linux/.config để mai này nếu bạn muốn compile 2.4.22
chẳng hạn thì có thể xài lại nó bằng cách chạy $make oldconfig thay vì $make
menuconfig. Lưu ý: $make mrproper sẽ xóa đi /usr/src/linux/.config file và dọn
dẹp sạch sẽ các .o files và symlinks (ln -s command). Bạn sẽ không thể dùng
config file của kernel 2.4 cho kernel 2.5 được.
Hy vọng bài viết này sẽ giúp bạn hiểu rõ hơn quá trình cập nhật kernel từ source.
Như thường lệ, cám ơn các bác trên #unixcircle đã cho feedback. Mọi góp ý xin
gửi về em_mê[email protected]