Tutorial Kompilasi Kernel Linux

Tutorial ini telah dicoba pada sistem:

  • Ubuntu 9.04
  • Linux Kernel 2.6.28

1. terlebih dahulu install paket yang dibutuhkan untuk kompilasi kernel. Jika sudah terinstall Anda dapat melewati langkah ini

#apt-get install build-essential

** Untuk menjalankan perintah apt-get Anda harus sudah mengatur repository Ubuntu. Cara mengatur repository tidak dibahas di sini

2. Kemudian download source kernel di kernel.org atau dari mirror yang lain misalnya kambing.ui.ac.id. Untuk pengguna Ubuntu dapat menjalankan perintah

#apt-get install linux-source

3.  Kemudian jalankan rangkaian perintah berikut:

#cd /usr/src
#tar -xjvf linux-source-2.6.28.tar.bz
#cd linux-source-2.6.28
#cp /boot/config-`uname -r` .config
#make config
#make
#make modules_install
#make install
#mkinitramfs -o /boot/initrd.img-2.6.28.10

4. sesudah itu edit file /boot/grub/menu.lst. Copy-paste baris yang terlihat seperti di bawah ini. Jangan mengubah baris yang sudah ada supaya Anda masih dapat boot walaupun Anda salah konfigurasi. Ubah pada bagian title sesuai keinginan Anda. Ubah nama vmlinuz-xxx dan initrd.img-xxx sesuai dengan yang ada di directory /boot

title        Ubuntu 9.04, kernel 2.6.28
uuid        ba62c4b5-4741-42df-b7cd-69a4e6d40fb5
kernel        /vmlinuz-2.6.28.01 root=UUID=e5f5ebe8-0814-4fba-825e-61be144ab92a ro quiet splash
initrd        /initrd.img-2.6.28.10
quiet

5. jalankan

#update-grub

6. restart

This entry was posted in Linux, Tutorial and tagged , , , . Bookmark the permalink.

One Response to Tutorial Kompilasi Kernel Linux

  1. juzzmoe says:

    hiyaaa, saya udah salah dulu baru diubah
    fufufu

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>