I have a dual drive, mixed SCSI/IDE system running kernel 2.0.18. I
finally had time to get back to my linux system after a month of
firghting with NT 4.0...when I discovered this problem--no SCSI
adapter detected on bootup. Linux used to find my BusLogic BT-948
just fine.
Since I last used Linux on this machine, I'd been struggling with a
Microtek E6 scanner installation on NT 4.0. I did the following in
hopes of fixing the scanner problem:
o updated buslogic firmware/BIOS from 4.95L/5.05R to
4.96F/5.06I
o Gave up on E6 coexisting on a real SCSI bus and installed an
Adaptec 1502AE under NT. When I discovered the Linux
problem, I physically removed the 1502AE from the system (at
first I suspected a SCSI host adapter conflict...but problem
remains even without the 1502AE)
Since my Linux root is on the IDE drive, I can boot semi-okay...until
it tries to check the filesystem on /dev/sda3 (I have /usr mounted
here). It reports that device /dev/sda cannot be found, and drops me
to an emergency shell asking me to fix the filesystem. I suspect the
filesystem is fine, if only I could find /dev/sda.
% fdisk /dev/sda
yields the same result--/dev/sda not found. When I reboot and watch
the console messages, I see that no SCSI adapter is ever detected.
When I try to manuall insmod BusLogic.o, insmod reports that the
module installation was not successful.
Do I need an update to the BusLogic driver to support the new
firmware? I'm currently using the driver that came with RedHat 4.0.
TIA for any advice,
Todd