Kamis, 05 Juli 2012

KOMPILASI KERNEL UBUNTU 10.04 LEWAT VIRTUAL BOX


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/


Tidak ada komentar:

Posting Komentar