
❍ Verify if SCSI functionality is loaded as a module by using the following command:
lsmod
■ If scsi_mod and sd_mod are listed in the output, add the following line to the modules.
conf file:
options scsi_mod max_scsi_luns=255 scsi_allow_ghost_devices=1
■ If scsi_mod and sd_mod are not listed in the output of the lsmod command, modify
the kernel line of the new boot record in the grub.conf file:
kernel /vmlinuz-kernel_version ro root=LABEL=/ max_scsi_luns=255 scsi_allow_ghost_devices=1
Below is an example of the grub.conf entry if SCSI functionality is built into the kernel.
title Red Hat Linux with Emulex driver (2.4.21-4.ELsmpl)
root (hd0,0)
kernel /vmlinuz-2.4.21-4.ELsmp ro root=LABEL=/ max_scsi_luns=255
scsi_allow_ghost_devices=1
initrd /initrd-2.4.21-4.ELsmp-elx.img
Note
The lpfc_skip_luns parameter located in the/etc/lpfc.conf
file must be set to 1 when the driver is built.
8. The boot image new_image_name must match the name specified in the /etc/grub.conf file. Run the
following command to build the boot image:
# /sbin/mkinitrd -f /boot/new_image_name `uname -r`
9. Reboot the system to incorporate the new driver. At the shell prompt, type the following:
# sync
# reboot
10. As the system reboots, you are prompted with GRUB boot. At this point enter the name of the label of
your boot image, new_label in the above example, or just press enter and the default boot image will
be loaded.
Emulex Documentation, Drivers and Software
Comentarios a estos manuales