Wednesday, July 05 2006 @ 10:28 WIT
Contributed by: irvan
Views: 181 TutorialsMeski tutorial melakukan upgrade kernel linux dari versi kernel 2.4 ke versi 2.6 telah banyak yang menulisnya di internet. Namun tetap saja banyak teman-teman yang menemukan kesulitan untuk melakukan upgrade tersebut. Mungkin dikarenakan kendala kemampuan mengartikan tutorial yang kebanyakan ditulis dalam bahasa inggris, menyebabkan tidak sedikit dari mereka mengalami error ketika melakukan upgrade kernel.

Untuk itu saya mencoba menulis kembali tutorial ini dengan menggunakan bahasa yang mudah-mudahan dapat dimengerti oleh teman-teman semua, khususnya penghuni milis kelas-linux yang saya motori, serta siswa-siswa kursus yang saya ajari.

Baik lah saya akan coba memulai tutorial ini

Sebelum melakukan kegiatan upgrade, ada beberapa persiapan yang harus dilakukan diantaranya, adalah:

  1. Download module-init-tools yang terbaru dari http://www.kernel.org/pub/linux/utils/kernel/module-init-tools/
  2. Download source code kernel versi 2.6 terbaru dari http://www.kernel.org/pub/linux/kernel/v2.6/

Untuk apa kita harus mendownload module-init-tools yang terbaru? Mengapa tidak cukup dengan source kernel 2.6 yang terbaru? Toh tujuan kita hanya melakukan upgrade kernel?
Well, perlu diketahui bahwa kernel versi 2.6 memiliki cara yang berbeda untuk meload modul kernel. Untuk itu diperlukan tool untuk meload modul kernel yang compatible dengan kernel yang baru. Beberapa distro lawas menggunakan module-init-tools versi lama yang belum compatible dengan kernel 2.6. Jika dipaksakan menggunakan module-init-tools bawaan distro tersebut, maka kita akan menemukan kendala ketika system mencoba meload modul kernel. Itulah alasan kenapa kita harus melakukan upgrade module-init-tools jika kita menggunakan distro lawas.

Setelah source module-init-tools yang terbaru telah kita download, ekstrak source module-init-tools tersebut, baca manual instalasinya, compile dan install:# tar -jxvf module-init-tools-3.2.tar.bz2
# cd moudule-init-tools-3.2
# ./configure --prefix=/
# make moveold
# make
# make install
# ./generate-modprobe.conf /etc/modprobe.conf
# cp modprobe.devfs /etc

Jika tidak terdapat error, itu artinya kita dapat melaju ke langkah berikutnya yaitu melakukan upgrade kernel.
Agar source code kernel yang anda download tidak berserakan di berbagai direktori, ada baiknya anda mengcopy source code kernel tersebut ke dalam direktori /usr/src/. Setelah itu anda dapat melanjutkan proses ekstrak kernel, konfigurasi kernel, compile, install dan reboot :)
Berikut langkah-langkah yang dapat anda lakukan.

#cp linux-2.6.17.tar.bz /usr/src
#cd /usr/src
#tar -jxvf /usr/src/linux-2.6.17.tar.bz
#ln -s linux-2.6.17 linux
#cd linux
#make allmodconfig
(Perintah ini optional jika anda ingin membuat kernel secara generic)
#make menuconfig (Perintah ini optional, jika anda ingin membuat kernel sesuai kebutuhan
#make all module_install install
#reboot

Ketika komputer telah restart, pastikan anda memilih kernel terbaru pada menu boot loader.
Demikian saja, tutorial sederhana ini.Cukup mudah kan? :)

source : http://www.irvan.or.id/article.php?story=upgradekernel

Satu Tanggapan ke “Upgrade Kernel Linux versi 2.4 ke versi 2.6”


  1. makasih banyak mas… wah jadi pengen cepet pulang and ngoprek-ngoprek lagi ;)


Tinggalkan Balasan