Sabtu, 01 Januari 2011



Workshop ini diuji cobakan pada distro Centos 5(2.6.18-8.el5), Fedora Core 7(2.6.21-1.3194fc7) dan Mandriva 2007.0(2.6.17-5mdv). Versi kernel Linux yang akan dikompilasi ulang adalah versi 2.6.21.6.


Berikut ini adalah langkah-langkah untuk mengkompilasi ulang kernel tersebut :
1.                 cp linux-2.6.21.6.tar.bz2 /usr/src
Menyalinkan source kernel ke folder /usr/src (diasumsikan kita sedang berada pada suatu folder tertentu).
2.                 cd /usr/src
Berpindah direktori/folder ke folder /usr/src.
3.                 tar -xjvf linux-2.6.21.6.tar.bz2
Mengekstrak source kernel.
4.                 cd linux-2.6.21.6
Berpindah direktori/folder ke folder /usr/src/linux-2.6.21.6.
5.                 cp /boot/config-2.6.18-8.el5 .config
Menyalinkan file konfigurasi yang lama, untuk mempermudah konfigurasi berikutnya.
6.                 make menuconfig
Menjalankan konfigurasi untuk kernel baru yang akan dikompilasi.
7.                 make
Mengkompilasi kernel beserta modulesnya.
8.                 make modules_install
Menyalinkan semua module yang sudah dikompilasi ke folder /lib/modules
9.                 make install
Menyalinkan kernel baru, System.map, membuat file initrd.img ke folder /boot, dan menambahkan opsi pilihan booting dengan kernel yang baru pada boot loader.

Tidak ada komentar:

Posting Komentar