Help. Well I just had a scsi card die in one of my linux servers. After a fair about of digging about, I found a replacement, but it is not same brand/model as the original card. I have done what I thought I needed to do to get the system to automatically load the module for this card at boot, but it refuses to do so. I can manually load the module and it works. I can mount the drives, copy files, etc. but no matter what I do, it refuses to load at boot.
Originally I had a Buslogic BT-946C in the machine and my /etc/modules.conf file looked like this:
alias scsi_hostadapter BusLogic
alias eth0 3c59x
alias parport_lowlevel parport_pc
After installing the replacement card, a NCR 53c825, I modified the /etc/modules.conf file to this:
alias scsi_hostadapter ncr53c8xx
alias eth0 3c59x
alias parport_lowlevel parport_pc
The problem is I keep getting this message:
kmod: failed to exec /sbin/modprobe -s -k scsi_hostadapter, errno = 2
At this point the boot process halts (as it can't mount three disks) and goes into maintenance mode. If at this point I run a 'insmod ncr53c8xx' I can mount the missing disks and then switch to init 3 and everything works. What am I missing?!?
Please help, before I pull the rest of my hair out.....
Garl
=======================================================================
Garl R. Grigsby
Senior Customer Applications Engineer - I-DEAS CAE & FEMAP Support
-----------------------------------------------------------------------
EDS PLM Solutions Phone: (800)955-0000
Global Technical Access Center FAX: (541) 342-8277
1750 Willow Creek Circle Email: [EMAIL PROTECTED]
Eugene, OR 97402 Internet: http://www.plmsol-eds.com
=======================================================================
-FEA makes a good engineer great, and a poor engineer dangerous-
=======================================================================
