Canon PowerShot A3100 ISカメラがあり、タイトルに書かれているように、接続したときに自動マウントがマウントする場所を知りたいと思いました。
誰か知っている ?
ありがとうございました、
カメラがPTP経由で接続すると仮定すると、GPhotoがデータ転送を担当します。 〜/ .gvfsディレクトリには、カメラを指す仮想フォルダーが含まれていると思います。
Ubuntu 12.10では、~/.gvfs
で運がありませんでした...しかし、コマンドラインで次のコマンドを使用してカメラにアクセスできます。
/run/user/<username>/gvfs/gphoto2:Host=%5Busb%3A002%2C008%5D/
gphotofs
を使用してマウントしますgphotofs
パッケージをインストールします。
Sudo apt-get install gphotofs
次に、好きな場所にディレクトリを作成します(/home/<user>/camera
を使用しています)
mkdir /home/<user>/camera
そして、以下を使用してマウントします
Sudo gphotofs /home/<user>/camera
<user>
をユーザー名に置き換えますファイルマネージャーでgphoto2://アドレスを直接開くことができます。 Nautilusがそれを処理し、デバイスを提供します。 thunarなどの他のブラウザでは、アドレスを手動で入力する必要があります。
〜/ .gvfsは、gvfs-Fuse-daemon(パッケージgvfs-Fuse)によって生成されるデフォルトのマウントポイントです。これは気まぐれなものなので、パッケージをインストールしていても、起動時に失敗する可能性があります。 .gvfsの権限を確認してください。
環境に応じて(バージョンによって異なります)、XDG_RUNTIME_DIRを設定すると、ホームディレクトリの代わりに.gvfsがマウントされます。通常、これは/ run/user/...のようなものになります.
あなたの質問を正しく理解したら、gphoto2://[usb:001.006]/
にマウントされます
すべてのカメラをマウントできるわけではありません。 gphoto2コマンドを使用すると、サポートされているカメラから写真をダウンロードできます。
カメラがそのような場合、USBカードリーダーを使用してこの問題を回避できます。 USBカードリーダーを使用すると、ハードドライブのようにカードをマウントできます。
[gphoto2マウントカメラについて]これは事実ですが、一部のカメラには実際にUSB大容量記憶装置として接続できる設定があり(スクリーンショットを参照)、gphoto2に依存せずにカメラを処理できます。 (またはその中のカード)通常のUSBフラッシュディスクとして。カメラとPCの接続方法を変更する設定は、すべてのカメラメニューに存在するわけではありませんが、通常はDSLRにあります。 USB大容量ストレージでこの設定を行うと、写真やビデオの転送が簡単になることがよくあります-少なくとも私にとってはうまくいきます
Ubuntu 19.04では、Nautilus(Ubuntuのファイルマネージャー)は次の場所にカメラをマウントします。
/run/home/$UID/gvfs/gphoto2:Host=Name_of_Company_Model_Name_SomeNumbers
ここで、$UID
は ユーザーID です(おそらく1000
)。
ファイルパスの最後のフォルダーは、おそらくカメラによって異なります。あなたは文字列を見つけることができます
gio mount --list --detail
そして、次のような行を探しています
activation_root=gphoto2://Name_of_Company_Model_Name_SomeNumbers
私にとっては、Nautilusを開いてカメラをクリックしない限り、カメラはマウントされません。コマンドラインから手動でマウントするには
gio mount gphoto2://Name_of_Company_Model_Name_SomeNumbers
そして、それをアンマウントするために私がやった
gio mount -u gphoto2://Name_of_Company_Model_Name_SomeNumbers