Top > マルチカードリーダを使う

広告

一つのデバイスでCF(コンパクトフラッシュ)やSDカード、メモリースティック、スマートメディアなどあらゆるメモリカードを読めるカードリーダをマルチカードリーダっていうらしい。~
デジカメで取った写真はこういう類のもので読み込まないとならない。ノートパソコンだと
SDカードやメモリースティックは直接読めたりする。~
カーネルでUSBが扱えるようになっていれば、このカードリーダをつなぐだけで良いはず。~
で、つないでバカの一つ覚えのように
 # dmesg | tail
とやって内容を見ると
   Vendor: ICSI      Model: IC1210        MS  Rev: 1.4F
   Type:   Direct-Access                      ANSI SCSI revision: 00
 Attached scsi removable disk sdc at scsi1, channel 0, id 0, lun 1
   Vendor: ICSI      Model: IC1210    MMC/SD  Rev: 1.4F
   Type:   Direct-Access                      ANSI SCSI revision: 00
 Attached scsi removable disk sdd at scsi1, channel 0, id 0, lun 2
   Vendor: ICSI      Model: IC1210        SM  Rev: 1.4F
   Type:   Direct-Access                      ANSI SCSI revision: 00
 Attached scsi removable disk sde at scsi1, channel 0, id 0, lun 3
 usb-storage: device scan complete
となって「MS(メモリースティック)」とか「SD」は見付かるけど「CF」が無いなあ。と悩むこと数日。~
もしかして
 # dmesg
とやってそれらしき場所を見ると

 usb 5-4.4: new high speed USB device using ehci_hcd and address 3
 scsi1 : SCSI emulation for USB Mass Storage devices
 usb-storage: device found at 3
 usb-storage: waiting for device to settle before scanning
   Vendor: ICSI      Model: IC1210        CF  Rev: 1.4F
   Type:   Direct-Access                      ANSI SCSI revision: 00
 Attached scsi removable disk sdb at scsi1, channel 0, id 0, lun 0
   Vendor: ICSI      Model: IC1210        MS  Rev: 1.4F
   Type:   Direct-Access                      ANSI SCSI revision: 00
 Attached scsi removable disk sdc at scsi1, channel 0, id 0, lun 1
   Vendor: ICSI      Model: IC1210    MMC/SD  Rev: 1.4F
   Type:   Direct-Access                      ANSI SCSI revision: 00
 Attached scsi removable disk sdd at scsi1, channel 0, id 0, lun 2
   Vendor: ICSI      Model: IC1210        SM  Rev: 1.4F
   Type:   Direct-Access                      ANSI SCSI revision: 00
 Attached scsi removable disk sde at scsi1, channel 0, id 0, lun 3
 usb-storage: device scan complete
と出てくる。なーんだ。って感じ。バカらしい。~
今回はCFを読むので
 usb-storage: waiting for device to settle before scanning
   Vendor: ICSI      Model: IC1210        CF  Rev: 1.4F
   Type:   Direct-Access                      ANSI SCSI revision: 00
 Attached scsi removable disk sdb at scsi1, channel 0, id 0, lun 0
の部分から推測して
 # mount -t vfat -o iocharset=euc-jp,codepage=932 /dev/sdb /mnt
と入力。ところが、
 mount: wrong fs type, bad option, bad superblock on /dev/sdb,
        missing codepage or other error
        In some cases useful info is found in syslog - try
        dmesg | tail  or so
との返事。~
あれ〜。おかしいなあ。と試しに
 # mount -t vfat -o iocharset=euc-jp,codepage=932 /dev/sdb1 /mnt
そしたらうまくいった。~
いきあたりばったりの解決方法だ(笑)

広告

リロード   差分   ホーム 一覧 検索 最終更新 バックアップ リンク元   ヘルプ   最終更新のRSS