Trik upgrade (kompilasi) kernel
Kernel di linux berkembang dengan sangat cepat, rasanya baru seminggu menggunakan kernel 2.6.21.5 sekarang sudah ada kernel 2.6.22.1. Proses yang paling menguras waktu dan perhatian pada saat kompilasi kernel adalah bagian pemilihan modul, hal ini disebabkan karena banyaknya modul ada pada kernel dan semakin hari semakin bertambah.
Jika kita sudah menggunakan kernel hasil kompilasi sendiri, kita bisa menggunakan konfigurasi kita terdahulu tinggal kita menyesuaikan dengan modul - modul tambahan dari kernel baru.
Caranya pun cukup mudah.Setidaknya ini berlaku untuk linux saya, dan saya tidak bertanggung jawab jika terjadi masalah dengan sistem linux anda. Ikuti dan terima resikonya sendiri.
Setiap kali kita melakukan setting kernel dan menyimpan konfigurasi maka akan terbentuk sebuah file .config pada direktori source kernel.
Kita tinggal mengcopy file ".config" tersebut ke source kernel baru. Selanjutnya adalah penyesuaian. Ketikkan perintah "make dep"
# make dep
Jika (tentu saja) ada perubahan dari kernel lama dan kernel baru, akan muncul dialog untuk melakukan setting modul baru tersebut, perlakukan modul tersebut sesuai kebutuhan, apakah akan di include ke kernel dijadikan module atau di non aktifkan. Yang saya lakukan hanya menekan tombol enter, dan membiarkan setting modul tersebut default (saya mengupgrade kernel cuma karena iseng hihihihi).
Jika tidak terjadi kesalahan maka setting yang dari kernel lama akan sama dengan setting kernel baru kecuali pada modul - modul yang pada kernel lama tidak ada.
Untuk memastikannya periksa kembali dengan :
# make menuconfig
Jika semua sudah cocok silahkan lanjutkan dengan :
# make
Untuk membuat kernel dan modulnya dan :
# make modules_install
Untuk informasi lengkap mengenai kompilasi kernel silahkan baca LANGKAH-LANGKAH KOMPILASI KERNEL 2.6.21.
Gut lak,
Arman Idris
arman[at]makassar-slackers[dot]org
- arman's blog
- Login or register to post comments



gimana klo file .config
gimana klo file .config diambil dari kernel 2.4.** ???
Re : gimana klo file .config
blom pernah coba tapi kalau main tebak-tebakan, saya pilih "bisa". :-" :-" :-" =)) =))
kalau umpamanya saya sendiri yg perlu upgrade 2.4 ke 2.6, lebih memilih konfigurasi kernel dari awal.
paling untuk konfigurasinya sekitar 5-20 menit.
Lain cerita kalau misalnya mau upgrade 2.6.x ke ke 2.6.xa, yah .. pakai cara diatas kalau mau mudah.
salam,
AMad
Re : gimana klo file .config
Betul amad bilang, bisa saja file .config yang dari 2.4 (sudah pernah coba) cuma terlalu banyak yang berbeda sehingga tekan enternya juga lebih banyak hehehehe