Upgrade Kernel pada Distro tertua Slackware
Seminggu lalu saya baru menginstall ulang laptop pribadi dikarenakan hardisk lama badsector setelah menginstall laptop degan slackware 14.2 timbul masalah baru yaitu koneksi ke network menggunakan wifi tidak stabill usut punya usut ternyata laptop kernel saya tidak mensupport frek 5,8 ghz sehingga untuk mengkoneksikan laptop ke hotspot yang menggunakan frekwensi 5,8 ghz itu mustahil maka jalan satu – satunnya ialah mencoba upgrade kernel dari default 4.1.4 ke 5.2.4 untuk konfigurasinya silahkan mengikuti langkah langkah berikut
pertama buat di rektori pada home dengan perintah
bash-4.3$ mkdir ~/kernel; cd ~/kernel
Download Kernel via manapun kali ini admin mendownload via
bash-4.3$ wget https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.2.4.tar.xz
bash-4.3$ wget https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.2.4.tar.sign
ekstrat file dengan perintah berikut
bash-4.3$ unxz linux-5.2.4.tar.xz
Verifikasi file .tar
bash-4.3$gpg2 --verify linux-5.2.4.tar.sign
copy id yang sudah di verifikasi
bash-4.3$gpg2 --keyserver hkp://keys.gnupg.net --recv-keys 6092693E
verifikasi lagi file .sign
bash-4.3$gpg2 --verify linux-5.2.4.tar.sign
catatan : pada saat melakukan verifikasi pastikan internet tersambung
ekstrak file tarball nya
bash-4.3$tar -xvf linux-5.2.4.tar
masuk ke hasil ekstrak dan lakukan perintah sebagai berikut
bash-4.3$ tar -xvf linux-5.2.4.tar
bash-4.3$ cd linux-5.2.4
bash-4.3$ make clean && make mrproper
bash-4.3$ zcat /proc/config.gz > .config
bash-4.3$ make olddefconfig
bash-4.3$ make -j9
Langkah terakhir ialah dengan command berikut
bash-4.3$ make -j9
copy kernel boot dan rename letakkan pada direktori boot anda admin sendiri menggunakan efi elilo
bash-4.3$ cp arch/x86/boot/bzImage /boot/efi/EFI/Slackware/vmlinuz-5.2.4
copy juga System.map beserta file .config
bash-4.3$ cp System.map /boot/efi/EFI/Slackware/System.map-5.2.4
bash-4.3$ cp .config /boot/efi/EFI/Slackware/config-5.2.4
masuk ke menu boot
bash-4.3# cd /boot
bash-4.3# rm System.map
bash-4.3# ln -s /boot/efi/EFI/Slackware/System.map-5.2.4 System.map
Generate file initrd
bash-4.3# /usr/share/mkinitrd/mkinitrd_command_generator.sh -k 5.2.4
bash-4.3# mkinitrd -c -k 5.2.4 -f ext4 -r /dev/sda2 -m jbd2:mbcache:ext4 -u -o /boot/efi/EFI/Slackware/initrd-5.2.4.gz
Masuk Ke file boot dan buka file elilo.conf ganti dan arahkan ke kernel baru
chooser=simple delay=1 timeout=1 # image=vmlinuz-5.2.4 label=vmlinuz-5.2.4 initrd=initrd-5.2.4.gz read-only append="root=/dev/sda7 vga=normal ro"
Reboot dan Selamat anda telah menggukan kernel dengan versi terebaru