しばらくしてもUSB経由でCanon EOSを接続すると、外部ドライブとしてマウントできました。カメラの何も再構成されていませんが、今接続すると
$> dmesg
[103943.225623] usb 1-2: new high-speed USB device number 2 using xhci_hcd
[103943.430666] usb 1-2: New USB device found, idVendor=04a9, idProduct=3110
[103943.430673] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[103943.430677] usb 1-2: Product: Canon Digital Camera
[103943.430680] usb 1-2: Manufacturer: Canon Inc.
$> ls /dev/sd*
/dev/sda /dev/sda1 /dev/sda2 /dev/sda3 /dev/sda4 /dev/sda5 /dev/sda6 /dev/sda7 /dev/sdb /dev/sdb1 /dev/sdb2 /dev/sdb3
sda
sdb
内部ディスクです。以前は、カメラがとマークされていましたsdc
。現在、他のUSBデバイスが表示され、sdc
正しくインストールされています。
Windowsではうまくいきます。接続してカメラの電源を入れると、リムーバブルドライブとして表示されます。
dmesg
との間に何の問題がありましたか/dev
? Ubuntu 15.10にアップグレードした後、この問題は解決したようです。
編集:いくつかの進歩を遂げたtelecomMのおかげで、今の質問は次のようになります。
私はapt-get install gphotofs
成功した。最初からカメラを接続して再度開くと、シェルで次のような経験があります。
#> dmesg
[37037.938598] usb 3-3: new high-speed USB device number 5 using xhci_hcd
[37038.159215] usb 3-3: New USB device found, idVendor=04a9, idProduct=3110
[37038.159222] usb 3-3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[37038.159226] usb 3-3: Product: Canon Digital Camera
[37038.159229] usb 3-3: Manufacturer: Canon Inc.
#> mkdir /tmp/mycamera
#> gphotofs /tmp/mycamera
#> ls /tmp/mycamera
ls: reading directory '/tmp/mycamera': Input/output error
#> mount | grep mycamera
gphotofs on /tmp/mycamera type fuse.gphotofs (rw,nosuid,nodev,relatime,user_id=1000,group_id=1000)
#> fuser -u /tmp/mycamera
ダイアログボックスでボタンを押すと、GUIユーティリティがリスト内のカメラをgtkam
探しますが、ポップアップが表示されます。Detect
Add Camera
カメラを初期化できません。
答え1
ストレージデバイスとして検出するには、カメラは特定のモードにある必要がありますか?
リストされたメッセージは、通常のUSBデバイスが検出されたことを示し、ストレージデバイスとして検出されたことを示すものではありません。
idProductとidVendorの値は、カメラモデルがCanon EOS Digital Rebel XTiであることを示します。
Photography StackExchangeのこの記事は手がかりを提供するかもしれません。 https://photo.stackexchange.com/questions/42035/how-can-i-transfer-pictures-from-my-canon-digital-rebel-xti-400d-to-my-mac
ほとんどのCanon DSLRカメラは、通常のUSBストレージプロトコルの代わりにPTP(Picture Transfer Protocol)を使用し、一部のみUSBストレージモードに切り替えるオプションを提供しているようです。残念ながら、Digital Rebel XTiはその中にはありません。
LinuxでPTPを使用してカメラから写真をダウンロードするには、libgphoto2
ライブラリと関連ツールが必要です。gphotofs
汎用ファイルシステムにアクセスするためにPTPカメラをインストールできるパッケージがあるようです。 OSがアップグレードされる前にこのパッケージがインストールされましたが、アップグレード中に削除された可能性はありますか?