Mounten eines MTP-fähigen Geräts unter Ubuntu 12.04.3 LTS 32-Bit

7

Mein Ziel ist es, Dateioperationen auf meinem Samsung Galaxy Note 10.1 (ältere Version) mit Ubuntu 12.04.3 LTS 32-Bit durchzuführen. Dies funktioniert nicht sofort, da ich mein Gerät angeschlossen und mich selbst gesehen habe. Um das Gerät zu mounten und vom Betriebssystem erkennen zu lassen, habe ich verschiedene Tutorials im Internet ausprobiert. Ich fasse sie wie folgt zusammen:

Mounten der SD-Karte Ihres MTP Android unter Ubuntu

http://www.mysolutions.it/mounting-your-mtp-androids-sd-card-on-ubuntu/?replytocom=5183#respond

Ich habe alles wie beschrieben gemacht, aber wenn ich den Befehl "mtp-detect" ausführe, wird die folgende Ausgabe generiert:

mtp-detect
Unable to open ~/.mtpz-data for reading, MTPZ disabled.libmtp version: 1.1.6

Listing raw device(s)
Device 0 (VID=04e8 and PID=6860) is a Samsung Galaxy models (MTP).
   Found 1 device(s):
   Samsung: Galaxy models (MTP) (04e8:6860) @ bus 3, dev 2
Attempting to connect device(s)
PTP_ERROR_IO: failed to open session, trying again after resetting USB interface
LIBMTP libusb: Attempt to reset device
inep: usb_get_endpoint_status(): Invalid argument
outep: usb_get_endpoint_status(): Device or resource busy
usb_clear_halt() on IN endpoint: Device or resource busy
usb_clear_halt() on OUT endpoint: Device or resource busy
usb_clear_halt() on INTERRUPT endpoint: Device or resource busy
LIBMTP PANIC: failed to open session on second attempt
Unable to open raw device 0
OK.

Hinzufügen des auf Launchpad verfügbaren GVFS-mtp-PPA

https://launchpad.net/~langdalepl/+archive/gvfs-mtp

Dies funktionierte und anfangs wurde das Tablet beim Anschließen automatisch gemountet. Ich kann jedoch keine Dateivorgänge auf dem Tablet ausführen, z. B. das Öffnen einer Datei (z. B. PDF) im Speicher des Tablets und das Kopieren einer Datei in den Speicher des Tablets an einen anderen Ort im Gedächtnis der Tablette; das gleiche gilt für den Umzug. Diese Lösung wurde in diesem Beitrag beschrieben: /ubuntu/87667/getting-mtp-enabled-devices-to-work-with-ubuntu/308366#308366

Verwenden von go-mtpfs

Ich habe dies versucht, indem ich den Anweisungen auf der folgenden Website gefolgt bin: http://www.webupd8.org/2012/12/how-to-mount-android-40-ubuntu-go-mtpfs.html

Die Ausgabe des Versuchs, das Gerät zu mounten, lautet wie folgt:

go-mtpfs /media/MyAndroid/
2014/04/21 19:43:24 compiled against libmtp 1.1.5
Device 0 (VID=04e8 and PID=6860) is a Samsung Galaxy models (MTP).
2014/04/21 19:43:24 found device Samsung: Galaxy models (MTP) (04e8:6860) @ bus 3, dev 2
: 
PTP_ERROR_IO: failed to open session, trying again after resetting USB interface
LIBMTP libusb: Attempt to reset device
inep: usb_get_endpoint_status(): Invalid argument
outep: usb_get_endpoint_status(): Device or resource busy
usb_clear_halt() on IN endpoint: Device or resource busy
usb_clear_halt() on OUT endpoint: Device or resource busy
usb_clear_halt() on INTERRUPT endpoint: Device or resource busy
LIBMTP PANIC: failed to open session on second attempt
2014/04/21 19:44:00 rdev.open failed: open: open returned nil

Ich frage mich auch, ob die Bildschirmsperre diese Art von Operationen wirklich stört. Beachten Sie, dass ich die obigen Ergebnisse erhalten habe, ohne dass die Bildschirmsperre aktiv war. Ich habe auch einen Screenshot von Nautilus hinzugefügt, der zeigt, dass das Gerät beim Verknüpfen erkannt, aber nicht automatisch gemountet wird. Ich vermute, dass einige dieser Optionen zu Konflikten geführt haben, und ich wäre Ihnen sehr dankbar, wenn Sie mir bei der ordnungsgemäßen Montage meines Geräts und der Durchführung von Dateivorgängen sowohl innerhalb des Tablets als auch zwischen dem Tablet und dem Laptop behilflich sein könnten.

Danke im Voraus,

Geben Sie hier die Bildbeschreibung ein

Vesnog
quelle

Antworten:

3

Probieren Sie dieses http://bernaerts.dyndns.org/linux/74-ubuntu/268-ubuntu-automount-any-mtp-device aus

In diesem Handbuch wird erläutert, wie Sie Ihren Ubuntu-Computer so konfigurieren können, dass er im MTP-Modus direkt auf das Dateisystem Ihres Android-Geräts zugreift, sobald Sie ihn an einen USB-Anschluss anschließen. Dieses Handbuch wurde vollständig neu geschrieben, um mtp-detect zu verwenden. Es wurde mit einem Google Nexus 4 und einem Google Nexus 7 getestet, sollte aber mit jedem anderen MTP-Gerät (Android-Telefon oder -Tablet, MP4-Player, ...) funktionieren. Es wurde unter Ubuntu 12.04 LTS Amd64 erstellt, sollte aber auf vielen Linux-Varianten funktionieren oder problemlos angepasst werden können.

Redchief
quelle
Normalerweise sollst du nicht nur einen Link posten (weil das Ziel verschwinden kann), sondern die Antwort dort zumindest kurz beschreiben. Aber mit etwas so umfassendem wie einem Leitfaden ist dies nicht möglich, also denke ich, dass es in diesem Fall in Ordnung ist. Besser wäre es gewesen, den Link als Kommentar anzugeben, aber dazu braucht man einen guten Ruf.
Hauke ​​Laging
1
Vielen Dank für Ihre Hilfe, aber ich habe ein Upgrade von Ubuntu 12.04.1 LTS 32-Bit auf Ubuntu 14.04.1 LTS 64-Bit durchgeführt, das native MTP-Unterstützung bietet. Wie auch immer, ich schätze Ihre Bemühungen.
Vesnog