NewKernel

Install kernel terbaru dari http://kernel.org

Oke ! Manusia tidak pernah puas :) Jika komputer Anda tidak untuk kerjaan mendesak, saatnya beraksi. Contoh kernel yang saya gunakan adalah 2.6.23.9. Dari pada menggunakan contoh 2.6.XX.XX lebih baik real saja :) .

Perhatian ! Bahasan ini berbeda dengan instalasi kernel pada Slackware-Current. Instalasi kernel disini berbasis Slackware-stable. Dalam kasus ini Slackware 12. Jadi bisa saja Anda mempunyai Slackware 10 stable dan berniat ingin menggunakan kernel terbaru dari http://kernel.org.

Ayo download kernel terbaru di http://kernel.org. Saat ini saya donwload kernel 2.6.23.9. Cara paling praktis menggunakan wget

Besar source kernel 2.6.23.9 adalah 43 MB.

Parameter -c setelah wget berfungsi 'Continue'. Maksudnya, bila saat download tiba2 koneksi putus,Anda dapat melanjutkan download dikemudian waktu tanpa memulai dari awal.

Setelah selesai download, letakkan file tersebut di /usr/src kemudian unpack. Letak direktory ini sebenarnya bisa dimana saja. Tapi biar rapi, ikut standar saja.

Lebih awal jadi root :) kemudian masuk ke direktory /usr/src

    #bzip2 -dc linux-2.6.23.9 | tar xvf -

Proses ekstraksi akan berjalan beberapa detik. Setelah itu masuk ke direktory linux-2.6.23.9

    #cd linux-2.6.23.9

Ingin melihat lebih awal ?

    #make menuconfig

Anda telah melihat tampilan awal menu kernel :) Ingin jalan2 lebih dulu ? Silahkan.

Stop disini --------------------------

Berapa cangkir kopi yang ingin Anda habiskan ?

satu cangkir kopi saja dech !

    Baiklah, ada ratusan konfigurasi kernel. Anda dapat memulai dari konfigurasi kernel yang sudah jalan dan sudah ada sebelumnya. Oke, saya punya konfigurasi dari kernel 2.6.21.5.
    ------------------------------
    Kopikan konfigurasi kernel lama Anda ke /usr/src/linux-2.6.23.9. Konfigurasi kernel Anda berada di /boot/config Jika Anda menggunakan kernel standar 2.6.21.5 , maka kopikan file config-generic-smp-2.6.21.5-smp atau config-huge-smp-2.6.21.5-smp ke /usr/src/linux-2.6.23.9 dengan nama .config
    ------------------------------
    Kemudian lakukan #make oldconfig !
    ------------------------------

    Anda akan ditanya puluhan pertanyaan mulai dari tambahan modul sampai beragam fasilitas baru. Pilihan Anda hanya 3 : N, Y, atau M.

    Resiko satu cangkir kopi tidak besar, jika Anda menjawab N semua, atau Y semua, atau M semua. Mengapa borongan ? Karena Anda dan saya tidak mengerti maksudnya ! Hehehe Bercanda.

    Karena basis konfigurasi kernel lama Anda (yang terbukti jalan) sudah ada, maka resiko berhasil lebih besar dibanding Anda memulai dari awal. Saya tidak mengatakan cara demikian akan 100% jalan, tapi Anda sudah menempuh separuh jalan dengan melakukan #make oldconfig.

    Sekarang lakukan kompilasi kernel. #make
    Install Modul. #make modules_install
    Buat Mkinitrd - Lihat bagian FInishing http://slackerbox.com/?q=node/95

    Lha ! Kopi Anda sudah habis khan ?

Tiga cangkir kopi saja dech !

    Anda benar2 seorang hacker sejati ! Memulai dari awal adalah kewajiban. Lha trus kenapa saya melanjutkan bagian ini ? Hehehe

---------

Christin di kantor Yayasan telah membantu saya menyelesaikan laporan belanja. Jadi saya bisa mengerjakan bagian ini dengan lega. Thanks to Christin. :)

Omz jadi pada saat make

Omz jadi pada saat make oldconfig itu, semua pertanyaan-pertanyaannya dijawab apa ? jika kita enter saya semua apa tidak apa-apa. kan konfigurasi kernel lama udah ikut ke load juga jika kita menggunakan opsi ini.