Ich habe ein Xperia Neo gekauft, auf dem Android 2.3 läuft, und auf meinem Laptop läuft Kubuntu Linux .
Ich habe das Telefon gerade mit einem USB-Kabel angeschlossen und es in den Massenspeichermodus versetzt . Ich hatte erwartet, die SD-Karte des Telefons in meiner Geräteliste zu haben, damit ich sie mounten und als Dateispeicher verwenden kann. Aber es wurden keine Geräte hinzugefügt.
Ein paar Googeln führten mich zu einigen Microsft-Anwendungen (Activesync usw.). Bedeutet das, dass ich unter Linux keine Verbindung zur SD-Karte meines Telefons herstellen kann?
Sollte ich wirklich Windows für eine so einfache Aufgabe verwenden, Dateien mit einem USB-Kabel übertragen ?!
Notiz
Mit Hilfe von @onik habe ich versucht, die SD-Karte manuell zu mounten und hier ist das Ergebnis: im Massenspeichermodus
takpar@skyspace:/media$ sudo mount -t vfat /dev/sdb /media/android/
mount: no medium found on /dev/sdb
takpar@skyspace:/media$ sudo mount /dev/sdb /media/android/
mount: /dev/sdb: unknown device
takpar@skyspace:/media$ sudo mount -t ntfs /dev/sdb /media/android/
Error opening '/dev/sdb': No medium found
Failed to mount '/dev/sdb': No medium found
und im Media Mode gäbe es keine /dev/dsb
mehr. Aber es öffnet sich ein Fenster mit url: camera:/MTP Device@usb:001,021/
und leerem Inhalt.
In meinem Fall (KDE4 auf einem Debian Squeeze) funktionierte es problemlos, nachdem ich das Gerät als MSC eingestellt hatte. Es wurde direkt von KDE automatisch gemountet.
Gehen Sie dazu einfach zu: Einstellungen -> Xperia -> Konnektivität -> USB-Verbindungsmodus
Da ich Spanisch in meinem Android habe, nehme ich an, dass die Übersetzung so ähnlich sein wird.
Es funktionierte auch auf demselben Computer auf einem WindowsXP in VirtualBox.
Hast du die Laufwerke vom Handy gemountet? Sobald Sie verbunden sind, müssen Sie die Benachrichtigungsleiste öffnen, auf die Benachrichtigung „USB Connected“ tippen und die Taste drücken, um die Laufwerke zu mounten. Dies sollte sie auf Ihrem Desktop sichtbar machen.
Wenn Sie fertig sind, trennen Sie sie zuerst vom Desktop, dann vom Telefon und trennen Sie dann das Kabel.
dmesg
Sie nach dem Anschließen zu laufen, um zu sehen, ob /dev/sd*
Geräte erkannt werden, und versuchen Sie, sie manuell mit mount -t vfat /dev/sd* /media/android
(oder ähnlich)
zu mounten/dev/sdb1
und/dev/sdb2
/dev/sdb1
, es ist nur eine einzige /dev/sdb
. was bedeutet es? Ist es ein proprietäres, wie @Broam sagte?Sie können Ihre SD-Karte jederzeit aushängen (wenn sie entfernbar ist, wie es mein HTC Magic zulässt) und sie in einen SD-Kartenleser stecken.
oder Sie könnten CyanogenMod rooten und ausführen - der Massenspeichermodus von CM funktioniert hervorragend in meiner Gnome2-Installation von Ubuntu, sehen Sie nicht, warum KDE es anders machen würde.
dmseg
mir sagen?dmesg
Die und
Ihres Host-Computers lsusb
würden Ihnen sagen, welche Art von Geräten verbunden sind und was Ihr Computer darüber erkennen kann. Das würde Ihnen ziemlich schnell sagen, ob Sony ein Standard-Massenspeichergerät herstellt (und es aufgrund eines Fehlers nicht gemountet werden kann) oder ob es sich um etwas Proprietäres handelt. MEINUNG: Es ist Sony, also ist es wahrscheinlich letzteres. Ich traue Sony nicht zu, Standards zu implementieren, außer wenn es sein muss.Für Ubuntu müssen Sie möglicherweise die Konfigurationsdateien des USB-Subsystems bearbeiten, um die SD-Karte Ihres Geräts zu erkennen. Zum Glück ist das super einfach :) Ich habe diese Frage auch schon einmal beantwortet, wenn du diesen Thread überprüfen möchtest .
Die udev-Konfiguration Ihres Ubuntu-Systems sollte wie folgt bearbeitet werden:
sudo lsusb
Sie Sie sollten eine Linie sehen, die so ähnlich istBus 002 Device 010: ID 054c:0c02 SonyEricson
SUBSYSTEM=="usb", SYSFS{idVendor}=="054c", MODE="0666"
sudo chmod a+rx /etc/udev/rules.d/51-android.rules
sudo restart udev
Zunächst einmal benötigen Sie kein USB-Kabel. Sie können Dateien von/zu Ihrem Android-Gerät mit dem Wi-Fi-Netzwerk Ihres Geräts übertragen. Installieren Sie einfach Airdroid auf Ihrem Android-Gerät. Aktivieren Sie dann den WLAN-Hotspot auf Ihrem Android und öffnen Sie die Airdroid-App. Verbinden Sie als Nächstes Ihren PC mit diesem Hotspot, öffnen Sie einen beliebigen Browser auf Ihrem PC und geben Sie dort die von der Airdroid-App bereitgestellte URL ein. Es wird Sie um Ihre Erlaubnis bitten, klicken Sie, um eine Verbindung herzustellen. Getan. Die gute Nachricht ist, dass diese Technik auch in jeder Linux-Distribution funktioniert, ich habe sie auf Ubuntu 14.04.1 getestet. Es verwendet nur Ihr Android-WLAN-Gerät und es gibt kein Problem im Zusammenhang mit dem mobilen Datenplan, dh Sie können es ohne die mobilen Daten verwenden.
Lüge Ryan
Benutzer20953
Ciro Santilli OurBigBook.com