Kompilasi Kernel centos 5.3
Berikut ini beberapa alasan yang mungkin menjadi alasan utama bagi atau anda
anda untuk melakukan kompilasi kernel, yaitu:
* Untuk mengoptimasikan kernel linux terhadap hardware anda.
* Untuk mengoptimasikan sistem anda untuk aplikasi
aplikasi spesifik seperti Oracle atau MySQL database server atau sebagai sistem yang akan ditujukan
sebagai dedicated router atau firewall.
*Untuk meningkatkan security dengan menggunakan kernel patches seperti
grsecurity atau LIDS.
Ada Beberapa Alasan kenapa kita harus melakukan kompilasi kernel. *Agar sistem anda dapat mendukung hardware terbaru yang ingin anda
gunakan.
*Ingin menggunakan fitur-fitur spesifik seperti LVM atau Sistem
File NTFS dan fiturfitur lainnya.
*Memperbaiki atau menghilangkan bugs yang ada pada kernel anda saat ini.
* Ingin memperbaharui/mengupgrade versi kernel agar up to date
Sedikit ada perbedaan untuk kompilasi dari versi yang lama, ikuti langkah2 berikut:
1. pastikan GNU gcc, make, glibc, binutils sudah tersedia.
2. yum -y install kernel-devel kernel-headers
3. yum -y groupinstall “Development-Tools”
4.cd /usr/src
5. wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.31.4.tar.bz2
6.tar -jxvf linux-2.6.31.4.tar.bz2
7.cd /usr/src/linux-2.6.31.4/
8.make menuconfig
9.make clean
10.make dep
11.make bzImage
12. make modules
13.make modules_install
14.make install
perintah make install akan mengkopi System.map, vmlinuz dan initial ram disk initrd-2.6.31.4.img ke direktori /boot.
Selamat mencoba.