14.04 USB経由でAndroidデバイスでファイルを作成/削除/操作できない


18

AndroidフォンとUbuntuの互換性には常に問題がありましたが、USB経由では何もできないようになりました。デバイスを接続すると、エラーメッセージが表示されることが常にありました。

「Androidフォンをマウントできません。「MTPデバイス '[usb:001,035]'を開けません」」

とにかく、電話を差し込んだときに電話のロックが解除されている限り、ファイルを管理できました。 :

Unhandled error message:  No such interface 'org.gtk.vfs.Mount' on object at path/org/gtk/vfs/mount/1

これが私の問題の根本かどうかはわかりません。Androidデバイスですべてのファイルを表示できますが、ファイルの作成/削除などをしようとすると、次のようなメッセージが表示されます。

Error while creating directory Untitled Folder.
There was an error creating the directory in mtp://[usb001,037]/Internal%20storage.

[詳細を表示]で、次のエラーが表示されます。

libmtp error:  Could not send object info.

FTPを介して必要なことはすべて実行できますが、大きなファイルの場合は途方もなく遅くなります。私のAndroidとPCが互いに対話できるようにするための助けは大歓迎です。


デバイスがメディア転送モード(MTP)ではなく、大容量記憶モード(MSC)で接続されていることを確認してください。

回答:


13

競合はBansheeとファイルマネージャー(Nautilus)の間で発生し、両方ともデバイスにアクセスしようとしています。そのため、プレイリストをデバイスにコピーする場合は、Bansheeの環境設定で、デバイスにアクセスするすべての拡張機能を無効にする必要があります。

次に、Nautilusでデバイスの音楽フォルダーを開き、プレイリストをBansheeからNautilusのウィンドウにコピーして貼り付けます。

これは、Ubuntu 14.04 + Sailfish OSを搭載したJolla電話で機能しました。


私はバンシーを使用していないが、問題は解決しない
abhishah901

1
これで私の問題も解決したことに注意してください
。Banshee

11

これを試して

sudo apt-get install mtpfs

次に、電話を再接続します。これは私のために動作します。Samsung Note 2 Android 4.4.2


OPと同じ問題があり、mtpfsをインストールしても問題は解決しませんでした。12.04、12.10、13.04、13.10でUSBを介して携帯電話を接続すると、引き続き同じエラーが表示されます。14.04のアップグレードでは、電話をまったく接続できないようです。
トッド

1
imは5分間のコメント編集ウィンドウに合格しましたが、USBを約10分間接続したままにすると、明らかに私の電話(Samsung S5)が接続します。私は、バグレポートのためにウェブを閲覧しました/この上のソリューションは、すべての突然...オウムガイを経由して携帯電話にクリックして、私のSDカードと私は望んでいたデータを見つけることができた
トッド・

1
また、この問題が発生した2台目の14.04マシンがあり、単に「mtpfs」をインストールするとこれが修正されましたが、インストール後約10分かかりました。また、bansheeメディアプレーヤーをオンにすると、携帯電話のデータにアクセスできなくなり、bansheeをオフにすると、すぐにSDカードへのアクセスが復元されることに気付きました。
トッド

非常識なコメントと「何も動作しない、Linuxがそのように動作しないと信じて」アドバイスから。私はあなたに敬礼します:) 1秒の仕事で私の20日間の問題を解決しました。
user3041058

1
私は私のシステムを再起動しdoesntの仕事した後も...私はギャラクシーグランドを使用しています
abhishah901

3

私は同じ問題を抱えていましたが、Bansheeを閉じるだけで解決しました。現在デバイスにアクセスしている他のプログラムがないことを確認してください。


私はバンシーを使用していないが、問題は解決しない
abhishah901

2

以下も使用できます。

adb push /path/to/file /path/to/phonestorage 

ADBコンピューターにドライバーをインストールする必要があります。また、デバイスで有効USB debuggingにする必要がありdeveloper optionsます。

開発者向けオプションを有効にするには、次の場所に移動します: Settings>> 7回About PhoneタップしBuild-numberます。(有効)

それからに戻ってsettingsdeveloper optionsすぐ上にありAbout Phoneます。ここにありますUSB debugging

これを有効にして、デバイスをコンピューターに接続すると、RSAキーでコンピューターに許可を与えるように求められます(許可する前にボックスにチェックマークを付けて許可を固定します)。

これは私にとっては、通常のようにファイルをコピーするよりもさらに高速です。


cyanogenmod 13.1を実行しているSamsung S5のadb上の同じ問題
トニーマーティン

1

次のエラーが発生しました。

libmtp error:  Could not send object info.

:ファイル名に起因するエラーメッセージ。ファイルの名前を変更すると、問題は解決しました。


ファイル名の絵文字またはアンパサンド(またはその他の奇妙なゼロ幅文字など)による同様の問題
MalcolmOcean

0

私は同様の問題を抱えていましたが、上記のさまざまな答えでは解決しませんでした。ディレクトリがマウントされ、ファイルを表示できましたが、数秒後には機能しなくなりました。クイックフィックスソリューションは次のとおりです。電話が「画面ロック」モードになるたびに接続が切断されることに気付きました。だから私は片方の手で電話の画面をスワイプし続け、もう片方の手でファイルをコピーしましたが、実際にはうまくいきました。ただし、これに対する「正しい」修正方法はわかりません。


画面ロックが問題であった場合は、電話設定でそれを無効にするか、タイマーをはるかに長い期間に設定できます。
デビッドフォースター

0

同じ問題。電話を接続するとすぐに、何千ものポップアップとファイルエクスプローラーウィンドウが表示され続けます。usb通知をクリックして、「Media device(MTP)」ではなく「Camera(PTP)」を選択して解決しました。

ここに画像の説明を入力してください


このモードでは、写真しか見ることができません。
トマス

-1

ファイル転送がうまく機能していた期間の後、同じ問題に遭遇しました。しかし、いくつかの試行の後、私は原因を持っています。コンピューターのmtpプロトコルによって示されたデバイスのファイルシステムが実際のものと正しく同期されていないことデバイスに物理的に存在するファイル/ディレクトリ、およびファイルシステム上の同じエンティティの作成/名前変更は表示されませんこのエラーが発生します。解決策:ファイルシステムを手動で(エクスプローラーアプリ)提示された状態と同じ状態に保ちます。

この間違いの原因はわかりません。

それが誰かに役立つことを願っています。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.