I recently upgraded my RedHat 7.1 system with a recompiled 2.4.19 Linux Kernel.  
I have a San Disk ImageMate Compact Flash card reader (SDDR-31) attached to one of the 
USB ports on my computer (ASUS P2B motherboard).  Whenever the system is rebooted, the 
startup sequence loads all of the USB modules and then automatically attempts attach 
and mount the ImageMate as a SCSI disk.  Since CF Cards are usually not present in the 
ImageMate during booting, this generates a slew of error messages in the logs (READ 
CAPACITY failed, unrecognized disk partition, etc ...).  Note that since the system 
uses SCSI hard drives, I have compiled general (non-USB) SCSI support into the Kernel 
itself (ie not as a module).

I would very much like to defer any attempt to mount the ImageMate until I insert a CF 
card and manually issue a "mount /dev/sdb1 ..." command.  I've tried compiling the USB 
modules into the kernel and also as modules - in either case it automatically attempts 
to mount the ImageMate.  I've searched through FSTAB, modules.conf, rc.sysinit, USB 
HowTos, etc and have not been able to uncover a way of deferring the mounting of USB 
Mass Storage devices - or even deferring the loading of the USB kernel modules 
themselves.

Any sugggestions would be appreciated.  Thanks, Scott.


-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users

Reply via email to