Quote Originally Posted by Stephen

Now if the ide-disk driver works like the ide-cd driver and you can pass the option to tell it to ignore say a hdc which is a burner and you want it to use the ide-scsi instead of ide-cd so you can burn then you should be able to create a file in /etc/modutils/ and have the contents put into the /etc/modules.conf to have the option used at boot.

To do this create a file say pcmciafix in the directory /etc/modutils with these contents:
Code:
## Added by me to fix pcmcia being detected incorrectly as ide-disk
options ide-disk ignore=hde
Then you would run update-modules to update the /etc/modules.conf with the changes to be used for the next boot. Now this is just a shot in the dark with me assuming that the ide-disk works the same as the ide-cd driver I have never tried it so I'm not sure it will work, all of this done as root.

A last thought it may be as simple as modifying the append line in the /etc/lilo.conf and instead of there being a hde=scsi make it hde=ide-cs and then run /sbin/lilo -v to update lilo with the changes and have them used on next boot this done as root also, now this one is totally a guess. Anyways the problem is the ide-disk taking over the card when inserted instead of ide-cs so if these suggestions do not work that is where you need to start searching for the cause of the problem.

I did it

cat /proc/cmdline
BOOT_IMAGE=Linux ro root=304 hda=scsi hdb=scsi hdc=scsi hde=ide-cs apm=power-off nomce

but without luck.
Inserting the card I got again
Code:
Dec  8 21:53:51 andrewh3 cardmgr[276]: initializing socket 0
Dec  8 21:53:51 andrewh3 cardmgr[276]: socket 0: ATA/IDE Fixed Disk
Dec  8 21:53:51 andrewh3 cardmgr[276]:   product info: "SunDisk", "SDP", "5/3 0.6"
Dec  8 21:53:51 andrewh3 cardmgr[276]:   manfid: 0x0045, 0x0401  function: 4 (fixed disk)
Dec  8 21:53:51 andrewh3 cardmgr[276]: executing: 'modprobe ide-cs'
Dec  8 21:53:53 andrewh3 kernel: hde: SanDisk SDCFB-64, CFA DISK drive
Dec  8 21:53:53 andrewh3 kernel: ide2 at 0x100-0x107,0x10e on irq 7
Dec  8 21:53:53 andrewh3 kernel: hde: attached ide-disk driver.
the cardmgr is loading the correct module ide-cs but, as you pointed out,
the ide-disk prevails.

*am*