Workshop ini diujicobakan 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 yang dapat didownload melalui kernel.org.
Berikut ini adalah langkah-langkah untuk mengkompilasi ulang kernel tersebut :
Berikut ini adalah langkah-langkah untuk mengkompilasi ulang kernel tersebut :
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).
cd /usr/src
Berpindah direktori/folder ke folder /usr/src.
tar -xjvf linux-2.6.21.6.tar.bz2
Mengekstrak source kernel.
cd linux-2.6.21.6
Berpindah direktori/folder ke folder /usr/src/linux-2.6.21.6.
cp /boot/config-2.6.18-8.el5 .config
Menyalinkan file konfigurasi yang lama, untuk mempermudah konfigurasi berikutnya.
make menuconfig
Menjalankan konfigurasi untuk kernel baru yang akan dikompilasi.
make
Mengkompilasi kernel beserta modulesnya.
make modules_install
Menyalinkan semua module yang sudah dikompilasi ke folder /lib/modules
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.
0 comments:
Posting Komentar