Live Demo

Jumat, 16 Maret 2012

0 Kompilasi Kernel Linux 2.6

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 :
  1. cp linux-2.6.21.6.tar.bz2 /usr/src
  2. Menyalinkan source kernel ke folder /usr/src (diasumsikan kita sedang berada pada suatu folder tertentu).
  3. cd /usr/src
  4. Berpindah direktori/folder ke folder /usr/src.
  5. tar -xjvf linux-2.6.21.6.tar.bz2
  6. Mengekstrak source kernel.
  7. cd linux-2.6.21.6
  8. Berpindah direktori/folder ke folder /usr/src/linux-2.6.21.6.
  9. cp /boot/config-2.6.18-8.el5 .config
  10. Menyalinkan file konfigurasi yang lama, untuk mempermudah konfigurasi berikutnya.
  11. make menuconfig
  12. Menjalankan konfigurasi untuk kernel baru yang akan dikompilasi.
  13. make
  14. Mengkompilasi kernel beserta modulesnya.
  15. make modules_install
  16. Menyalinkan semua module yang sudah dikompilasi ke folder /lib/modules
  17. make install
  18. 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