This is a guide or howto document that helps you install the driver for the SATA chipset VIA VT8251 in CentOS 4.3 or RHEL4.3
The steps are:
I tested using an ASUS P5V800-MX motherboard and 2 SATA 300mbit/s (SATA2 300) Samsung hard disks
You will need:
Please follow these steps:
rpm -ivh kernel-2.6.17-1.2143_FC4.src.rpm cp linux-2.6.17-vt8251-ahci-rcx.patch.txt /usr/src/redhat/SOURCES/linux-2.6.17-vt8251-ahci-rcx.patch cp kernel-2.6-vt8251.spec.txt /usr/src/redhat/SPECS/kernel-2.6-vt8251.spec
cd /usr/src/redhat/SPECS rpmbuild -ba --clean --target=i686 kernel-2.6-vt8251.spec
rpm -Fvh udev-071-0.FC4.3.i386.rpm mkinitrd-4.2.15-1.i386.rpm rpm -Fvh /usr/src/redhat/RPMS/i686/kernel-2.6.17-1.2143_FC4.i686.rpm
mkinitrd -v --preload sata_via /boot/initrd-2.6.17-1.2143_FC4.img 2.6.17-1.2143_FC4
Be sure to boot to the new kernel, use uname to find the current version:
uname -a
Run depmod once after booting the new kernel:
depmod -a
Load the drivers with modprobe:
modprobe sata_via
Check if the drivers were loaded:
lsmod | grep sata_via tail -n 25 /var/log/messages
Many thanks to:
Here some links about VT8251
You can get my email here tinymailto.com/oliver