<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>go-mtpfs &#8211; Linux und Ich</title>
	<atom:link href="https://linuxundich.de/tag/go-mtpfs/feed/" rel="self" type="application/rss+xml" />
	<link>https://linuxundich.de</link>
	<description>Blog über Ubuntu, Linux, Android und IT</description>
	<lastBuildDate>Thu, 13 Mar 2025 11:37:21 +0000</lastBuildDate>
	<language>de</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://linuxundich.de/wp-content/uploads/2025/04/cropped-lui-app-512-32x32.png</url>
	<title>go-mtpfs &#8211; Linux und Ich</title>
	<link>https://linuxundich.de</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Mit go-mtpfs unter Linux auf Android-Handys via MTP zugreifen</title>
		<link>https://linuxundich.de/android/mit-go-mtpfs-unter-linux-auf-android-handys-via-mtp-zugreifen/</link>
					<comments>https://linuxundich.de/android/mit-go-mtpfs-unter-linux-auf-android-handys-via-mtp-zugreifen/#comments</comments>
		
		<dc:creator><![CDATA[Christoph Langner]]></dc:creator>
		<pubDate>Wed, 09 May 2012 15:05:42 +0000</pubDate>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[go-mtpfs]]></category>
		<category><![CDATA[MTP]]></category>
		<category><![CDATA[MTPFS]]></category>
		<guid isPermaLink="false">http://linuxundich.de/de/?p=18647</guid>

					<description><![CDATA[Über die Problematik aktueller Androiden und Linux habe ich mich ja schon an verschiedenen Stellen ausgelassen. Leider hat sich bislang nach wie vor nichts geändert, unter Ubuntu 12.04 lässt sich via MTP nicht auf ein Android-Handy zugreifen. Das Umstellen auf PTP ist auch nicht wirklich eine Lösung, da man so nur Zugriff auf die Bilder bekommt [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Über die Problematik aktueller Androiden und Linux habe ich mich ja schon an <a title="Galaxy Nexus bzw. Android 4.0 auf PTP umstellen und unter Linux die Daten verwalten" href="http://linuxundich.de/de/android/galaxy-nexus-bzw-android-4-0-auf-ptp-umstellen-und-unter-linux-die-daten-verwalten/">verschiedenen</a> <a title="Geräte mit Android 3.0 oder 4.0 via MTP in Ubuntu Linux einbinden" href="http://linuxundich.de/de/software/gerate-mit-android-3-0-oder-4-0-via-mtp-in-ubuntu-linux-einbinden/">Stellen</a> ausgelassen. Leider hat sich bislang nach wie vor <a href="https://bugs.launchpad.net/ubuntu/+source/nautilus/+bug/972311" target="_blank" rel="noopener">nichts geändert</a>, unter Ubuntu 12.04 lässt sich via MTP nicht auf ein Android-Handy zugreifen. Das Umstellen auf PTP ist auch nicht wirklich eine Lösung, da man so nur Zugriff auf die Bilder bekommt und mtpfs ist ebenso nur eine sehr fehlerhafte Krücke. In anderen Worten: Wer ein Handy mit Android 4.0, wie bspw. das Samsung Galaxy Nexus, besitzt, in das der Hersteller keinen Massenspeichermodus mehr hineingepatcht hat, der kann von Linux aus nur umständlich auf die Daten des Telefons zugreifen. Abhilfe kann hier go-mtpfs schaffen, eine neues  FUSE-Dateisystem, das gerade eben erst auf Github veröffentlicht wurde.</p>
<p><span id="more-18647"></span></p>
<p>Die Commit-History von <a href="https://github.com/hanwen/go-mtpfs" target="_blank" rel="noopener">go-mtpfs</a> ist gerade einmal zwei Wochen alt, erwartet daher bitte noch nicht ein perfektes Programm. In meinen ersten Tests lief das Ganze allerdings schon recht ordentlich: Ich hatte Zugriff auf alle Ordner des Handys, kann Lesen und Schreiben und auch Daten auf das Handy kopieren. Allerdings brach der Transfer von richtig großen Dateien &#8211; wie etwa Videos mit mehr als 700 MByte &#8211; auch schon einmal ab.</p>
<p>Um go-mtpfs auf euren Linux-Rechner zu bekommen, braucht Ihr den Go Compiler und die Entwicklerpakete zur libmtp-Bibliothek. Ich habe die Installation auf einem Rechner mit Ubuntu 12.04 durchgeführt, ich hoffe aber dass sich go-mtpfs auch auf Rechner mit anderen Linux-Distributionen installieren lässt, ich würde mich über Statusberichte freuen.</p>
<p>Die Installation ist an sich nicht schwierig: Holt euch die nötigen Pakete, lasst Go den Quelltext aus dem Github laden, verlinkt das erzeugte Binary nach <code>/usr/local</code> bin und fügt euren Benutzer noch zur Gruppe &#8222;fuse&#8220; hinzu, wenn er nicht sowieso schon in dieser Gruppe stecken sollte. Danach ist <code>go-mtpfs</code> schon einsatzbereit, konfigurieren müsst Ihr nichts.</p>
<pre>$ sudo apt-get install golang-go libmtp-dev
$ sudo go get github.com/hanwen/go-mtpfs
$ sudo ln /usr/lib/go/bin/go-mtpfs /usr/local/bin/
$ sudo adduser $USER fuse</pre>
<p>Um nun euer Handy in das Dateisystem eures Linux einzubinden schließt Ihr es via USB an den Rechner an, kontrolliert unter <em>Einstellungen</em> | <em>Speicher</em> | <em>USB-Verbindung (über den Menü-Button rechts unten)</em> auch als <em>Mediengerät (MTP)</em> konfiguriert ist. Solltet Ihr hier noch PTP eingestellt haben, dann bekommt Ihr nur die Kamera-Daten des Handys zu Gesicht. Danach legt Ihr einen Mountpunkt in einem beliebigen Verzeichnis an (bspw. in eurem Homeverzeichnis) und mountet mit <code>go-mtpfs</code> das Handy.</p>
<pre>$ mkdir android
$ go-mtpfs android
$ fusermount -u android</pre>
<p>Das Unmounten geht entsprechend wieder mit <code>fusermount</code>, beachtet aber bitte, dass vorher alle Daten auf das Handy kopiert sein müssen. Leider zeigt Nautilus das nicht ganz korrekt an, der Transfer-Dialog verschwindet lange Zeit, bevor die libmtp die Daten auf das Handy geschaufelt hat. Achtet daher eventuell auch mal auf die Ausgaben im Terminal.</p>
<figure id="attachment_18649" aria-describedby="caption-attachment-18649" style="width: 640px" class="wp-caption aligncenter"><a href="http://linuxundich.de/wp-content/uploads/2012/05/go_mtpfs.png"><img fetchpriority="high" decoding="async" class="td-modal-image wp-image-18649 size-medium" title="Das Samsung Galaxy mit Android 4.0 und MTP in Ubuntu gemountet" src="https://linuxundich.de/wp-content/uploads/2012/05/go_mtpfs-640x449.png" alt="" width="640" height="449" srcset="https://linuxundich.de/wp-content/uploads/2012/05/go_mtpfs-640x449.png 640w, https://linuxundich.de/wp-content/uploads/2012/05/go_mtpfs-598x420.png 598w, https://linuxundich.de/wp-content/uploads/2012/05/go_mtpfs-681x478.png 681w, https://linuxundich.de/wp-content/uploads/2012/05/go_mtpfs-250x175.png 250w, https://linuxundich.de/wp-content/uploads/2012/05/go_mtpfs-550x386.png 550w, https://linuxundich.de/wp-content/uploads/2012/05/go_mtpfs-800x561.png 800w, https://linuxundich.de/wp-content/uploads/2012/05/go_mtpfs-256x180.png 256w, https://linuxundich.de/wp-content/uploads/2012/05/go_mtpfs-427x300.png 427w, https://linuxundich.de/wp-content/uploads/2012/05/go_mtpfs-712x500.png 712w, https://linuxundich.de/wp-content/uploads/2012/05/go_mtpfs.png 939w" sizes="(max-width: 640px) 100vw, 640px"></a><figcaption id="caption-attachment-18649" class="wp-caption-text">Das Samsung Galaxy mit Android 4.0 und MTP in Ubuntu gemountet</figcaption></figure>
<p>Solange <a href="https://bugs.launchpad.net/ubuntu/+source/nautilus/+bug/972311" target="_blank" rel="noopener">Bug #972311</a> nicht behoben wurde, ist go-mtpfs daher eine ganz brauchbare Krücke, es wäre aber schön, wenn MTP unter Linux einfach funktionieren würde, immerhin hat das MS auch geschafft <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f609.png" alt="😉" class="wp-smiley" style="height: 1em; max-height: 1em;"> Der Anteil der Smartphone-User mit Android 4.0 steigt beständig, von daher können sich Linuxer nicht vor MTP verschließen, die Technik wird immer wichtiger, gerade weil es immer mehr Geräte mit Android 4.0 ICS gibt, die auf eine zusätzliche Speicherkarte verzichten.</p>
<p>Allerdings gibts es diesbezüglich auch eine gute Nachricht, die ausnahmsweise &#8222;für&#8220; ein Hersteller-ROM spricht. HTC baut zum Beispiel wieder den Massenspeicher in seine Geräte der <a href="http://www.amazon.de/mn/search/?_encoding=UTF8&amp;pf_rd_t=301&amp;site-redirect=de&amp;tag=christophlang-21&amp;linkCode=ur2&amp;bbn=571954&amp;hidden-keywords=B007CYA0VG%7CB007CYA5X4%7CB007CYA82W%7CB007CYAA16%7CB007CYABWO%7CB007CZCB1M&amp;pf_rd_m=A3JWKAKR8XB7XF&amp;pf_rd_p=293787347&amp;pf_rd_s=auto-sparkle&amp;camp=1638&amp;pf_rd_r=E0045F90071647BBAF9D&amp;creative=19454&amp;rh=n%3A562066%2Cn%3A%21578112%2Cn%3A%21401384011%2Cn%3A571954%2Cp_6%3AA3JWKAKR8XB7XF&amp;pf_rd_i=htc%20one&amp;page=1" target="_blank" rel="noopener">HTC ONE-Serie</a> ein. Beim Anschluss an den Rechner erscheint ganz normal die Frage, ob die Daten als &#8222;Festplatte&#8220; freigegeben werden, einen kurzen Moment später meldet die Linux-Desktopumgebung dann ein neues Laufwerk, das geschieht bei meinem <a href="http://www.amazon.de/gp/product/B005Y5SE6I/ref=as_li_ss_tl?ie=UTF8&amp;tag=christophlang-21&amp;linkCode=as2&amp;camp=1638&amp;creative=19454&amp;creativeASIN=B005Y5SE6I" target="_blank" rel="noopener">Galaxy Nexus</a> leider eben nicht.</p>
<figure id="attachment_18650" aria-describedby="caption-attachment-18650" style="width: 640px" class="wp-caption aligncenter"><a href="http://linuxundich.de/wp-content/uploads/2012/05/htc_one_s.jpg"><img decoding="async" class="td-modal-image wp-image-18650 size-medium" title="HTC hat den Massenspeicher-Modus in seine HTC ONE-Serie wieder eingebaut." src="https://linuxundich.de/wp-content/uploads/2012/05/htc_one_s-640x480.jpg" alt="" width="640" height="480" srcset="https://linuxundich.de/wp-content/uploads/2012/05/htc_one_s-640x480.jpg 640w, https://linuxundich.de/wp-content/uploads/2012/05/htc_one_s-560x420.jpg 560w, https://linuxundich.de/wp-content/uploads/2012/05/htc_one_s-80x60.jpg 80w, https://linuxundich.de/wp-content/uploads/2012/05/htc_one_s-100x75.jpg 100w, https://linuxundich.de/wp-content/uploads/2012/05/htc_one_s-180x135.jpg 180w, https://linuxundich.de/wp-content/uploads/2012/05/htc_one_s-238x178.jpg 238w, https://linuxundich.de/wp-content/uploads/2012/05/htc_one_s-681x511.jpg 681w, https://linuxundich.de/wp-content/uploads/2012/05/htc_one_s-250x188.jpg 250w, https://linuxundich.de/wp-content/uploads/2012/05/htc_one_s-550x413.jpg 550w, https://linuxundich.de/wp-content/uploads/2012/05/htc_one_s-800x600.jpg 800w, https://linuxundich.de/wp-content/uploads/2012/05/htc_one_s-240x180.jpg 240w, https://linuxundich.de/wp-content/uploads/2012/05/htc_one_s-400x300.jpg 400w, https://linuxundich.de/wp-content/uploads/2012/05/htc_one_s-667x500.jpg 667w, https://linuxundich.de/wp-content/uploads/2012/05/htc_one_s.jpg 1024w" sizes="(max-width: 640px) 100vw, 640px"></a><figcaption id="caption-attachment-18650" class="wp-caption-text">HTC hat den Massenspeicher-Modus in seine HTC ONE-Serie wieder eingebaut.</figcaption></figure>
<p>Linuxern, die mit dem Gedanken spielen ein neues &#8211; oder ein erstes &#8211; Android-Handy zu kaufen, sei daher zum Beispiel das <a href="http://www.amazon.de/gp/product/B007CYA0VG/ref=as_li_ss_tl?ie=UTF8&amp;tag=christophlang-21&amp;linkCode=as2&amp;camp=1638&amp;creative=19454&amp;creativeASIN=B007CYA0VG" target="_blank" rel="noopener">HTC ONE S</a> ans Herz gelegt. Das Handy ist brutal schnell, hat den fast idealen Form-Faktor, ist klasse verarbeitet, hat ein tolles Display und Android 4.0. Man muss zwar mit HTCs eigener Oberfläche &#8222;Sense&#8220; leben, hat aber dafür eben wieder den Massenspeichermodus zur Hand.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://linuxundich.de/android/mit-go-mtpfs-unter-linux-auf-android-handys-via-mtp-zugreifen/feed/</wfw:commentRss>
			<slash:comments>50</slash:comments>
		
		
			</item>
	</channel>
</rss>
