Minggu, 15 April 2012

kernel baru dalam mesin baru

Assalamu'alaikum

wah wah wah akhirnya bisa ngeblog lagi, setelah sekian lama bertapa di dalam cangkang bekicot... :D
kemaren abis beli laptop baru (sombong dikit boleh dong... :D ) dan langsung diinstal slackware, distro yang terpaksa untuk jadi kesayangan lantaran mau keliatan beda... wkwkwkwkkwkwkwkwkwkwkkwkwkwk

berhubung kernel distro bawaan slackware 13.37 itu adalah kernel 2.6.37.6 (itupun kalo gak salah) makanya saya berniat untuk melakukan kegiatan yang katanya cukup menakutkan sebagai seorang pranewbie, yakni compile kernel.

saya menggunakan kernel 3.3.2 yang saya comot dari induknya www.kernel.org, kemudian melakukan langkah-langka dibawah ini (maaf kalo kurang lengkap).



  • copy kernel ke folder /usr/src
  • ekstrak dengan perintah tar -xvjf linux-version.tar.bz2
  • buat linker ln -s /usr/src/linux-version /usr/src linux
  • masuk ke folder yang di ekstrak, kemudian copy file config yang ada di folder boot cp /boot/config ./.config
  • make menuconfig untuk melakukan konfigurasi berbasis text. untuk ini saya tidak melakukan apa-apa, saya langsung memilih perintah save , maklum pranewbie... :D
  • pada tahap ini harap sediakan segalon teh karena cukup lama prosesnya, make bzImage && make modules && make modules_install dan pastikan prosesnya berjalan dengan lancar.
  • masuk ke folder boot dan hapus file vmlinuz, System.map, dan config
  • masuk kembali ke folder /usr/src/linux-version dan lakukan ketiga perintah ini: cp .config /boot/config-versi-linux, cp System.map /boot/System.map-versi-linux, dan cp /arch/x86/boot/bzImage /boot/vmlinuz-versi-linux.
  • selanjutnya buat link ke file yang sudah terhapus tadi, ln -s vmlinuz-versi-linux vmlinuz, ln -s System.map-versi-linux System.map, ln -s config-versi-linux config.
  • langkah terakhir yang palin mendebarkan... ubah file lilo.conf dengan perintah nano /etc/lilo.conf dan tambahkan beberapa baris berikut: image = /boot/vmlinuz
      root = /dev/sda3
      label = linux-3.3.2
      read-only
    kemudian lakukan perintah lilo -v untuk meload lilo. restart laptop dan rasakan sensasi dari kernel terbaru anda.... 
jika merasa kesulitan membaca tutorial diatas dan pasti kesulitan, silahkan download file kernel.sh yang dibuat sama om willy salah satu dedengkot slackware indonesia.

terima kasih,

catatan : saya mendapatkan pesan kernel panic sebanyak 4 kali sebelum berhasil melakukan compile kernel.

Tidak ada komentar:

Posting Komentar