40
Step 4 Configure System to Mount Volumes during Startup
The system can be instructed to automatically mount the array(s) during startup by modifying the
file”/etc/fstab”.
For example, add the following line to tell the system to mount /dev/sda1 to location /mnt/raid after startup:
/dev/sda1 /mnt/raid ext2 defaults 0 0
4 - Updating the Driver
If you are not booting from disks attached to RocketRAID 2220 controller, you can update the driver just
by reinstalling it following the procedure outlined in the previous section, "Installing the RocketRAID 2220
driver for an Existing System".
If you are running the system installed to a disk or array attached to the RocketRAID 2220:
First, obtain the new driver module “hptmv 6.o”. Refer to the previous section “Obtain the Driver
Module”. In following steps, we assume it has been copied to “/tmp/hptmv 6.o”.
Replace hptmv 6.o in the boot RAM disk image, /boot/initrd-xxx.img (where xxx is the kernel version).
Example: (2.4.21-4.EL for Red Hat Enterprise Linux 3.0):
# gzip -dc /boot/initrd-xxx.img > /tmp/initrd.ext2
# mkdir /mnt/initrd # mount -o loop /tmp/initrd.ext2 /mnt/initrd
# cp /tmp/hptmv6.o /mnt/initrd/lib/hptmv 6.o # umount /mnt/initrd
# gzip -c /tmp/initrd.ext2 > /boot/initrd-xxx.img
If you are using lilo to boot the system, use "lilo" to reinstall the RAM disk:
# lilo
Update hptmv 6.o in /lib/modules:
# cp /tmp/hptmv 6.o /lib/modules/`uname –r`/kernel/drivers/scsi/hptmv 6.o
Reboot your system to allow the new driver take effect.
5 - Uninstalling the Driver
To uninstall the RocketRAID 2220 driver
Note: The driver cannot be uninstalled while the system is booted from a disk or array attached to the
RocketRAID 2220.
To uninstall the driver, remove the lines added to /etc/fstab, and remove the files created in the /etc/init.d
directory.