Upgrade Kernel + SATA RAID Controller di FC1
Ini nerusin catetanku ttg instalasi FC1 di komputer yg punya device PDC20378 SATA RAID Controller. Kalo dicatetanku sebelumnya, aku hanya install fc1 dg kernel asli (bawaannya fc1), nah kemaren aku coba upgrade kernel.
Pertama kali aku coba upgrade kernel pake cara normal, tapi error … kernel panic, ya jelas aja si kernel yg baru gak bisa nemuin storage (harddisk). aku coba copy-in aja drivernya langsung ke struktur direktori /lib/modules tapi tetep gak bisa, katanya ‘unresolved symbol’. Wah terpaksa compile ulang drivernya nih.
Jalan2 ke situsnya tyan, di situ cuma ada driver binary, gak ada sourcenya, sial emang 🙁
Tapi gak sial2 amat sih, ternyata udah ada yg nyediain source codenya … aku ambil dari sini
Sekarang tinggal compile modul drivernya :
– extract file ft-par_v1.00.0.15.zip
– masuk ke direktori par15
– download & install kernel source (contohnya aku mau upgrade ke 2.4.22-1.2188.nptl, jadi aku install paket kernel-source-2.4.22-1.2188.nptl)
– buat symlink dari /usr/src/linux ke linux-2.4.22-1.2188.nptl
– dari dalem direktori source code driver (par15), jalanin make clean all
– ok, skr copy kan file ft3xx.o ke /lib/modules/2.4.22-1.2188.nptl/kernel/drivers/scsi/
– sekarang tinggal buat file initrd, supaya pd saat booting kernel bisa langsung memakai driver kita yg baru ini (mkinitrd -f –preload scsi_mod –preload sd_mod –with ft3xx /boot/initrd-2.4.22-1.2188.nptl.img 2.4.22-1.2188.nptl)
– langkah terakhir, sesuaikan konfigurasi bootloader (gw pake grub, ini contohnya)
title Fedora Core-up (2.4.22-1.2188.nptl)
root (hd0,0)
kernel /vmlinuz-2.4.22-1.2188.nptl ro root=LABEL=/ acpi=on
initrd /initrd-2.4.22-1.2188.nptl.img
Dah beres, tinggal nyoba deh … mudah2an gak kernel panic lagi (ditempetku sih udah lancar 🙂
Leave a Reply