The problem is that, when the system boots up, an initial ram disk is created from the contents of a file which contains certain drivers the system needs to continue booting. If that initial ram disk file doesn't contain the drivers for your system, the system will not able to boot. To resolve this, you'll need to rebuilt the initrd file using the following procedure:
- Boot the system into rescue mode from the installation disc and chroot /mnt/sysimage
Backup your /etc/modprobe.conf file and replace any scsi_hostadapter entries in it with the following:
alias scsi_hostadapter mptbase
alias scsi_hostadapter1 mptspi
Create an initial ram disk
- cd /boot
- mv initrd-.img initrd-.img.bak (replace * with actual file name)
- mkinitrd -v -f /boot/initrd-*.img * (replace both instances of * with actual version number in the file you just renamed)
- Reboot the system
If you need to revert for any reason, simply boot back into rescue mode and revert /etc/modprobe.conf and the initrd-*.img file, then reboot.