
Linux Driver Support
kernel (hd0,1)/vmlinux root=/dev/hda1 acpi=off
initrd (hd0,1)/initrd
Then reboot the system to make new kernel parameter take effect.
Step 2 Install the Driver Module
The driver modules are packed in file /linux/suse /[arch]-[version]/install/update.tar.
gz on the driver diskette. The following example shows how to extract the driver
modules for SLES 9 from driver diskette:
# mount /dev/fd0 /media/floppy
# cd /
# tar xfz /media/floppy/linux/suse/i386-sles9/install/update.tar.gz
The driver modules will be extracted to directory /lib/modules/[kernel-ver]/kernel/
drivers/scsi/
Step 3 Test the Driver Module
You can test out the module to ensure that it works for your system by typing in the
command “insmod hptmviop.ko”.
Sometimes insmod will report “unresolved symbols” when you attempt to load the
module. This can be caused by two ways:
1. The SCSI module is not loaded in kernel. Try to load SCSI modules first.
E.g. # modprobe sd_mod
# insmod hptmviop.ko
Example: You have configured a RAID 1/0 array using 4 disks. It will be registered to
system as device /dev/sda. You can use “fdisk /dev/sda” to create a partition on it,
which will be /dev/sda1, and use “mkfs /dev/sda1” to setup a file system on the
partition. Then you can mount /dev/sda1 to somewhere to access it.
Step 4 Configure System to Automatically Load the Driver
Most likely, you will not want to type in “insmod hptmviop” each time you boot up
the system. You can add the driver to the initial RAM disk image to load the driver at
boot time:
1. Edit file /etc/sysconfig/kernel and add hptmviop module to the line
6-16
Komentáře k této Příručce