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
そしたらうまくいった。~
いきあたりばったりの解決方法だ(笑)
広告 |