Tuesday, 19 February 2013

Install kernel 3.7.1 di slackware 14.0


Setelah banyak problema yang saya hadapi semenjak memakai slackware 14.0 diantaranya adalah, sering hang pada waktu internetan, dan wifi nya yang tidak bisa di gunakan, kedua hal tersebut membuat saya pusing tidak karuan,.

Saya terus menduga-duga kenapa slackware distro yang di labeli paling stabil di antara distro-distro lainnya kok sering nge-hang ketika saya gunakan untuk berselancar di internet. Mungkin karena mozillanya yang bermasalah, karena usb modemnya yang belum di modprobe sehingga kernel terus me-loadnya tanpa mengenali device tersebut sehingga menyebabkan hang atau karena modules kernel yang bertabrakan dengan kernel huge yang saya gunakan, ? Pernah juga saya merubah kernel dari huge ke generic-smp, tapi hasilnya tetap saja masih hang.


Dan satu lagi, yang paling membuat saya pusing adalah, interface wifi yang terdeteksi dengan baik di kernel 3.2.29 tetapi malah tidak bisa di gunakan, hanya bisa untuk men-scan jaringan wifi yang ada tanpa bisa terkoneksi ke ESSID nya, setelah beberapa hari mencari-cari dari web satu ke web yang lainnya, dari forum yang ini ke forum yang lainnya, akhirnya saya di sarankan untuk meng-upgrade kernelnya ke kernel 3.7.1.

dan alhasil sekarang slackware saya “belum” hang, (mudah-mudahan gak hang lagi). Dan yang paling menggembirakan adalah saya bisa menggunakan wifi saya. :D

untuk install kernel 3.7.1 silahkan anda mengambilnya dari repository Slackware Current, download di a, d dan k nya 
ini daftar paket kernel yang harus anda download

root@darkstar:/home/pramono/kernel# ls
kernel-firmware-20121220git-noarch-1.txz
kernel-generic-3.7.1-i486-1.txz
kernel-generic-smp-3.7.1_smp-i686-1.txz
kernel-headers-3.7.1_smp-x86-1.txz
kernel-huge-3.7.1-i486-1.txz
kernel-huge-smp-3.7.1_smp-i686-1.txz
kernel-modules-3.7.1-i486-1.txz
kernel-modules-smp-3.7.1_smp-i686-1.txz
kernel-source-3.7.1_smp-noarch-1.txz

sebaiknya kumpulkan semua kernel nya di dalam satu directory, agar penginstallannya gampang.
Kalau sudah di download, sekarang cara menginsstallnya, masuk ke directory tempat penyimpanan kumpulan kernelnya, lalu install semuanya

root@darkstar:/home/pramono/kernel# installpkg kernel*

lalu pindah ke directory /boot dan buat initrd nya

root@darkstar:/boot# mkinitrd -c -k 3.8.2-smp -m mbcache:jbd:xfs -f xfs -r /dev/sda5

*dimana xfs adalah jenis file system anda, dan /dev/sda5 adalah letak partisi root anda sesuaikan jenis file system dan letak partisi root anda, kalau hdd anda masih ATA ganti sda dengan sdb*

jika initrd telah di buat, sekarang kita link kan kernel yang baru kita install tadi agar bisa di boot. Pertama hapus System.map, config, dan vmlinuz nya di directory /boot

root@darkstar:/boot# rm vmlinuz
root@darkstar:/boot# rm config
root@darkstar:/boot# rm System.map

kemudian link kan.

root@darkstar:/boot# ln -s config-generic-smp-3.7.1-smp config
root@darkstar:/boot# ln -s vmlinuz-generic-smp-3.7.1-smp vmlinuz
root@darkstar:/boot# ln -s System.map-generic-smp-3.7.1-smp System.map

kalau sudah, sekarang edit lilo nya

root@darkstar:/boot# nano /etc/lilo.conf

edit di menjadi seperti ini

# Linux bootable partition config begins
image = /boot/vmlinuz-generic-smp-3.7.1-smp
initrd = /boot/initrd.gz
root = /dev/sda5
label = Linux
read-only
# Linux bootable partition config ends

*/dev/sda5 adalah letak partisi root anda sesuaikan jenis file system dan letak partisi root anda, kalau hdd anda masih ATA ganti sda dengan sdb*

install lilo ke MBR

root@darkstar:/boot# lilo -v

lalu reboot.

*BAGIAN YANG SAYA HIJAUKAN KARENA SAYA INGIN MENGGUNAKAN KERNEL GENERIC-SMP, KALAU ANDA TIDAK INGIN MENGGUNAKAN KERNEL GENERIC-SMP YA TIDAK USAH DI IKUTI, TAPI SAYA MENYARANKAN AGAR ANDA MENGGUNAKAN KERNEL GENERIC-SMP, :p*

Oke, semoga bermanfaat, jika ada kesalahan mohon di koreksi agar nanti saya perbaiki :)

0 komentar:

Post a Comment

Recent Posts