SCSI modules won't autoload
Hi all:
I have Deb2.1, 2.2.5 kernel with QlogicISP SCSI adapter support compiled
as modules. I use with it Panasonic CDR (the only device on the
adapter).
I was hoping that whenever I mount a CD-Rom with
$ mount /dev/scd0 /mnt/scsi
neccessary modules would load automatically. However, mount complains
that
mount: the kernel does not recognize /dev/scd0 as a block device
(maybe `insmod driver'?)
After I do "$ modpobe qlogicisp", everything starts working.
I only use that devices once in a while, so I want the modules to
autoload/unload as I need them. I also want that CD-ROM to be
user-mountable. I have the followint in my /etc/fstab:
/dev/hdd /mnt/cdrom iso9660 ro,user,noauto,unhide
/dev/scd0 /mnt/scsi iso9660 ro,user,noauto,unhide
So when I type "$ mount /mnt/scsi" as a regular user *after* the modules
have been manually loaded, it mounts OK. However, I have to become
root for that.
Thanks for any input,
--
Arcady Genkin
"I opened up my wallet, and it's full of blood..." - GsYDE
Reply to: