Saturday, June 2, 2012

[ How To ] Compile Kernel Linux 3.3.7 di Ubuntu 12.04

Pagi ini bangun dari tidur dan langsung ada hasrat untuk ngeblog lagi. Ya mumpung ada tugas dari Dosen tentang Compile Kernel Linux 3.3.7 di Ubuntu 12.04 ya langsung kerjain dan sharing deh, kalau-kalau ada yang membutuhan. :D

Pertama-tama yang kita butuh kan adalah 2 package yang penting sebagai syarat,wkwkwkwkw kayak apa aja ada syaratnya.

1. Kita harus menginstall package gcc
2. Kita harus menginstall package ncurses development

Kita install dulu package gcc nya. Caranya buka terminal dan ketikkan apt-get install gcc 


Setelah terinstall, biasanya sih sudah terinstall bagi yang suka coding di linux. Yang kedua kita install package ncurses development. Caranya ketikkan apt-get install libncurses5-dev 

setelah itu sudo apt-get update && sudo apt-get upgrade

Lalu langkah selanjutnya download kernel yang agan mau, disini saya akan download kernel dari kernel.org. silahkan download yang versi terbaru yaitu 3.3.7.
atau agan bisa langsung download lewat terminal caranya ketikkan wget http://www.kernel.org/pub/linux/kernel/v3.0/linux-3.3.7.tar.bz2

Setelah didownload kemudian ekstrak hasil download tadi di folder /usr/src. Hasil download berada di folder download, maka buka terlebih dahulu dan ekstrak. Baik yang mendownload lewat terminal ataupun langsung mendownload lewat situs resminya. Untuk yang mendownload langsung lewat terminal kalian masuk kedirectory Download cd /home/chanchandrue/Download kemudian extrak dengan perintah tar -xvf linux-3.3.7.tar.bz2 -C /usr/src . Bagi yang sudah mendownloaanya terlebih dahulu perintahnya sama saja cuma perbedaan letak directorynya saja.



Sekarang masuk ke directory linux yang sudah di extrak tadi cd /usr/src/linux-3.3.7/

Sekarang saatnya untuk konfigurasi caranya sudo make menuconfig 

Silahkan lakukan konfigurasi, untuk keterangan konfigurasi bisa kalian baca-baca di menu README yang sudah disediakan.


Kemudian ayo kitalakukan compile kernel. Compile kernel ini membutuhkan waktu yang lama. Untuk processor yang bagus paling membutuhkan waktu sekitar setengah jam samapai satu jam. Nah, kemarin karena aku cuma pake netbook jadi membutuhkan waktu sekitar 3-4 jam. :( 
Caranya ketikkan di terminal sudo make



Setelah semuanya selesai kita akan menginstallkernel dan akan menghadilkan folder di /boot. Ketikkan sudo make modules_install install. File tersebut adalah sebagai berikut, coba cek di system anda.
map-3.0.16
vmlinuz-3.0.16
initrd.img-3.0.16
config-3.0.16

Kalau kalian belum menemukan file initrd.img-3.3.7 kalian update dahulu.

sudo update-initramfs -u -k 3.3.7 
Kalau masih belum ada, kita update lagi tapi agak berbeda

sudo update-initramfs -c -k 3.3.7

Kemudian update config dari grub.cfg dengan perintah:

nano /boot/grub/grub.cfg

Kemudian silahkan update grub dengan perintah sudo update-grub
Setelah selesai kalian bisa melihat perubahan kernel linux dengan perintah uname -r atau uname -a 


Selamat akhirnya compile kernel linux 3.3.7di ubunut 12.04 berhasil. Semoga bermanfaat teman.:D

3 comments:

rise erwin said...

kakak tolong upgrade kan karnelku dong.... aku pake windows 7,,, bisa gak kak... ntar ta traktir lah.... :D

Candra Dwi Waskito said...

bisa kakak,,tapi bilang dulu yah sama si billgates :D

Anonymous said...

saya erooorrr

Post a Comment

 
© Copyright 2011 Candra Dwi Waskito
Theme by Yusuf Fikri