携帯電話の取り付け:内部では何が起こっているのでしょうか?

携帯電話の取り付け:内部では何が起こっているのでしょうか?

私は Ubuntu 17.10 を使用していますが、USB 経由で接続すると、携帯電話 (Android、Xperia Z5 Compact) が自動的にマウントされます。これは、通常は使用しない Unity でのみ発生します。

私のお気に入りのウィンドウ マネージャー spectrwm を使用して電話を「マウント」できるようにするために実際に起こっている魔法とは何でしょうか。

答え1

gio「大変な仕事」をしています。

MTP デバイスをマウントするには、次の手順を実行します。

  1. デバイスを接続し、電話で「ファイル転送」または同様のものを選択します。
  2. gio mount -li | grep unix-deviceを探します/dev/bus/usb/...。ヒットが複数ある場合は、そのgrep ...部分を取り除いてもう一度試し、どのデバイスが電話であるかを確認します。
  3. gio mount -d /dev/bus/usb/...unix-deviceステップ 2 以降の完全なパスを入力します。
  4. /run/user/1000/gvfs/mtp:host=...デバイスのストレージはで利用可能になります。はユーザー ID であり、変化する可能性があり、パスはの後の の出力1000にある文字列で終わります。gio mount -liactivation_root

関連情報