CÀI ĐẶT HỆ ĐIỀU HÀNH LINUX REDHAT 8.0 - Trang 25

www.nhipsongcongnghe.net

Bạn có thể tải về một bản config mẫu mà mình xài cho máy Pentium3, Tekram

SCSI card, SB Live! sound card, bt848 Haupauge TV card,

ext2/ext3/reiserfs/jfs/tmpfs/iso9660/vfat/ntfs và ipsec VPN compiled vô

kernel, tulip, intel, realtek modules cho network cards, iptables và wireless

modules. Nếu bạn không cần cái nào thì chỉ việc comment out (bỏ cái dấu # ở

phía trước) cái hàng đó. Chẳng hạn máy bạn là Petium4 thì nên thay đổi với giá trị

tương ứng. Sau đó chạy lệnh $make oldconfig thay vì $make menuconfig như ở

trên.

3b. $make dep sẽ chuẩn bị các dependencies cần thiết

3c. $make clean sẽ dọn dẹp .o files mà developers để quên và tạo các source tree.

3d. $make bzImage sẽ bắt đầu thật sự compile kernel. Nếu mọi chuyện suôn sẽ

bạn sẽ có bzImage nằm trong thư mục /usr/src/linux/arch/i386/boot

3e. $make modules sẽ compile các modules bạn chọn trong lúc chạy $make

menuconfig ở trên.

3f. $make modules_install sẽ cài các modules vào thư mục /lib/modules/2.4.21

3g. $cp /usr/src/linux/arch/i386/boot/bzImage /boot/mykernel-2.4.21 sẽ cp

kernel image bạn mới compile vô thư mục /boot.

Nếu bạn có SCSI card và compile SCSI card hoặc filesystem (ext3, reiserfs,..v..)

mà máy sử dụng dưới dạng module thì bạn phải tạo initial ramdisk với lệnh

$mkinitrd -o /boot/initrd-2.4.21.img /lib/modules/2.4.21. Còn nếu bạn đã

compile SCSI card và filesytem vô luôn kernel thì bái bai initrd.

:

4. Chuẩn bị boot loader

4a. Nếu bạn dùng GRUB: tạo hẳn một section mới cho kernel của bạn bằng cách

sửa menu.lst với lệnh $vi /boot/grub/menu.lst giả sử / của bạn nằm trên

/dev/hda3 và /boot nằm trên /dev/hda1, thêm vào những hàng sau:

title MyKernel-2.4.21

Liên Kết Chia Sẽ

** Đây là liên kết chia sẻ bới cộng đồng người dùng, chúng tôi không chịu trách nhiệm gì về nội dung của các thông tin này. Nếu có liên kết nào không phù hợp xin hãy báo cho admin.