web-dev-qa-db-ja.com

Ubuntu(12.10デスクトップ)でGalaxy S3を認識できません

Gs3をラップトップに接続しても何も起こりません。私はターミナルに行き、「lsusb」コマンドを入力しました。USBポートの1つに対して、「Bus 002 Device 015:ID 04e8:6860 Samsung Electronics Co.、Ltd GT-I9100 Phone [Galaxy S II]」と入力し、 GT-P7500 [Galaxy Tab 10.1]」。私のデバイスはS2でもGalaxyタブでもありません。これを機能させる方法についてのアイデアはありますか?

3

ここで説明する可能な解決策:

OMG!Ubuntu>ファイルアクセスのためにAndroidアイスクリームサンドイッチ電話をUbuntuに接続します

Googleエンジニアのダンモリルが説明したように、USB大容量ストレージプロトコルはブロックレベルのプロトコルでした。つまり、パーティションを2つの異なるシステムに同時にマウントすることはできませんでした。コンピュータにマウントする必要がある各パーティションは、最初に電話機からマウント解除する必要があります。これは、パーティションが1つしかない電話機では不可能です。システムパーティションがマウント解除されると、電話機がクラッシュするためです。

この問題を回避するために、Android電話は、内部メモリに2つのパーティション(Nexus Sなど)またはmicroSDスロット(Samsung Galaxy S IIなど)を持っています。 microSDスロットを備えた電話機は、接続されたコンピューターにmicroSDカードパーティションをエクスポートするだけです。

ただし、Galaxy Nexusには内部パーティションが1つしかありません。将来的には、他のアイスクリームサンドイッチ携帯電話も同様になるでしょう。 ..


UPDATE

このフォーラムでは、長い議論と、この問題を修正するための可能なudevルール:

OpenSuse.org> USBケーブル経由でSamsung Galaxy S3(Android 4)に接続できません

それはudevルールが必要だからです

デバイスを接続し、コマンドdmesgを実行してから、デバイスの出力を(コードタグで)投稿できますか?その後、udevルールをパッケージに追加して、更新することができます。

更新されたパッケージを入手したら、次のようにマウントする必要があります。 [コード] mkdir〜/ galaxy jmtpfs -o allow_other〜/ galaxy

使用をアンマウントするには; fusermount -u〜/ galaxy [コード] manページがあり、man jmtpfsを使用します


更新2

より良い説明と推奨される構成(2011年11月)。したがって、少し時代遅れかもしれません。

アイスクリームサンドイッチの説明:MTP-それは何ですか、なぜそれを使用し、どのように設定するか

MTP(Media Transfer Protocol)は、ハニカムのAndroidデバイスでデフォルトとして最初に表示されました。これは、これまで使用していた通常のUSB Mass Storage(UMS)ファイル転送から少し変更したもので、電話を接続して「USBモード」を押し、ファイルの移動を開始します。そして、それはギャラクシーネクサスのアイスクリームサンドイッチの標準になっているので、それを見てみる時間です。それが何であるか、なぜそれを使用しているのか、そして簡単にファイルを転送できるようにコンピューター上で設定する方法を確認してください。

Linuxのインストールでは、物事はそれほど簡単ではありません。プラス面では、物事のマウント方法を少し制御できますが、ワンクリックソリューションはありません。がっかりしないでください。端末コマンドを少し楽しむだけで、MTPをすぐにセットアップして実行できます。 UbuntuでGalaxy Nexusを使用するためのチュートリアルを次に示します。

ルールファイルを開いて、ターミナルを介してUDEVルールを設定します..

自分ですぐにテストします..

1
david6