Huuft!! setelah keliling2 sampe ke luar negeri akhirnya nemu juga ni tutor buat kompilasi kernel.
(maksdunya browsingnya yg same ke luar negri. orangnya mah di sini2 aje.. heheheh..).
Ehm.. langsung aja lah, tapi bahasa ane sedikit formal ne. hehehe, tugas kuliah soalnye..
Check it out!!
Untuk mengkompilasi Kernel Linux berikut ini harus
diinstal.
- gcc versi terbaru,
- ncurses pengembangan paket dan
- paket sistem harus up-to date
Untuk menginstal kernel jalankan perintah berikut dalam terminal dan ketik password saat diminta.
Untuk gcc
$ sudo
apt-get install gcc
Untuk package ncurses development
$ sudo apt-get install libncurses5-dev
Setelah menginstal paket diatas kemudian memperbarui sistem anda dengan menjalankan perintah berikut :
$ sudo apt-get update && sudo apt-get upgrade
Sebelumnya kami sudah
mendownload kernel versi
2.6.35.13.tar.bz2
Untuk pindah ke lokasi "/ usr / src
/", misalnya jika paket yang didownload adalah dalam direktori Downloads. Gunakan perintah di bawah ini.
$ cd Downloads/
Atur untuk ke lokasi "/ usr
/ src /".
$ sudo tar -xvf linux-2.6.35.tar.bz2 -C /usr/src/
Sekarang pindah ke direktori dimana file tersebut
$ cd /usr/src/linux-2.6.35/
Sekarang Anda dapat mengkonfigurasi,
mengkompilasi dan menginstal Linux
Kernel 2.6.35 di
sistem anda.
Langkah pertama :
Mengkonfigurasi
$ sudo make menuconfig
Perintah di atas digunakan untuk
mengkonfigurasi kernel Linux. Setelah
Anda menjalankan perintah, Anda akan mendapatkan pop up dengan daftar
menu dan Anda dapat memilih item untuk konfigurasi baru. Jika Anda tidak ingin merubah, maka keluar
dengan “exit”.
Jika Anda ingin memiliki konfigurasi yang lama
jalankan perintah di bawah ini.
$ sudo make oldconfig
Langkah Kedua :
Mengompail.
$ sudo make
Perintah di atas digunakan untuk
mengkompilasi Kernel Linux.
Langkah Ketiga :
Install
$ sudo make modules_install install
Perintah di atas akan menginstal 2.6.35 Kernel Linux ke
sistem anda. Ini akan menghasilkan beberapa file di / boot / direktori dan
akan secara otomatis membuat entri di grub.cfg
File – file tersebut
adalah :
- System.map-2.6.35.13
- vmlinuz-2.6.35.13
- initrd.img-2.6.35.13
- config-2.6.35.13
jika anda tidak
menemukan file initrd.img-2.6.35.13, anda bisa
menjalankan perintah di bawah ini.
$ sudo
update-initramfs -u -k 2.6.35.13
Untuk mengupdate file initrd.img anda bisa
menjalankan perintah :
$ sudo
update-initramfs -c -k 2.6.35.13
Setelah memodifikasi grub.cfg Anda, update grub dengan
menjalankan perintah berikut.
$ sudo
update-grub
Lalu restart System
anda, dan anda sudah memiliki kernel baru.
$ uname -r
referensi : http://www.howopensource.com/2011/08/how-to-compile-and-install-linux-kernel-3-0-in-ubuntu-11-04-10-10-and-10-04/