Viste
So manche Linuxinstallation, auch noch mit Kernel 2.4, kann nicht ohne Unterstützung mit einem CardReader mit mehreren Slots für CF, SD, MMC, ... umgehen. Wie es geht steht in diesen "Linux Mounting Instructions": http://www.omniflashproducts.com/downloads/OmniFlash/Linux/LinuxMountingInstructions.PDF
Ein Beispiel:
echo "scsi add-single-device 1 0 0 0" > /proc/scsi/scsi
echo "scsi add-single-device 1 0 0 1" > /proc/scsi/scsi
echo "scsi add-single-device 1 0 0 2" > /proc/scsi/scsi
echo "scsi add-single-device 1 0 0 3" > /proc/scsi/scsi
mount -t vfat /dev/sdb1 /mnt/card
In diesem Fall ist der CardReader das 2. SCSI-Gerät, deshalb die 1 nach add-single-device. Ist kein anderes SCSI-Gerät installiert steht hier eine 0. Mit
cdrecord --scanbus
oder direkt aus dem proc filesystem
cat /proc/scsi/scsi
kann man lesen wo der CardReader liegt. Entsprechend ändert sich auch die Gerätedatei für den CardReader (/dev/sda, /dev/sdb, ...)