Cara Compile & Install Kernel Ubuntu


Kali ini saya akan berbagi tentang cara upgrade kernel ubuntu kita. Kebetula saya juga baru beres upgrade ubuntu 11.10 saya dari 3.0.0 ke 3.3.7 . Sebenarnya ada beberapa cara yang bisa dilakukan, diantaranya:
  • Pertama dengan perintah $ sudo apt-get dist-upgrade pada terminal kita, <=== ini dilakukan sambil online.
  • Kedua dengan menggunakan debian package, klik disini untuk mengetahui caranya. <==== bagi yang ga mau ribet compile.
  • Yang ketiga yang akan saya bahas kali ini, yaitu dengan cara mengcompile sendiri kernel yang kita download.
Oke langsung saja kita mulai.
Pertama kita cek dahulu kernel terbaru yang sudah stable di kernel.org. Kebetulan saat saya cek latest version stable nya 3.37 langsung aja saya download.
Selanjutnya masih dalam tahap persiapan lakukan langkah berikut:
  • Pastikan GCC kita telah update, lakukan dengan perintah
    $ sudo apt-get install gcc
  • Install ncurses development package
    $ sudo apt-get install libncurses5-dev
  • Lalu update system
    $ sudo apt-get update && sudo apt-get upgrade
langkah kedua:
Ekstrak kernel yang telah kita download tadi ke folder /usr/src.
$ sudo tar -xvf linux-3.3.7.tar.bz2 -C /usr/src/
Sekarang kita masuk ke folder tersebut.
$ cd /usr/src/linux-3.3.7/
$ 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 terbiasa dengan konfigurasi hanya memeriksa menu file sistem ext4 dan memeriksa apakah dsudah dicentang/dipilih atau tidak. Jika tidak, pilih dan simpan konfigurasi. Lihat screen shot di bawah ini untuk menuconfig.

 Jika sudah selesai save.
  • Untukperintah compile kernel
    $ sudo make
  •  Untuk perintah installasi
    $ sudo make modules_install install
Sekarang cek file dalam folder /boot/ jika sudah terdapat:
  • System.map-3.3.7
  • vmlinuz-3.3.7
  • initrd.img-3.3.7
  • config-3.3.7
Jika anda tidak menemukan file initrd.img-3.3.7 maka anda hanya perlu membuatnya.
$ sudo update-initramfs -u -k 3.3.7

lalu restart komputer anda, lalu cek dengan perintah "uname -r".

2 comments:

  1. tolong perintah "makeconfiig" diganti menjadi "menuconfig".itu agan salah ketik.
    thx...

    ReplyDelete