Wie bringe ich mein Telefon dazu, die interne SD über USB zu verbinden?

Ich habe kürzlich mein Samsung Galaxy S2 gerootet und auf Version 4, ICS, aktualisiert.

Seitdem wird, wenn ich mein Gerät per USB an meinen Ubuntu-Computer anschließe, nur der interne 12-GB-Speicher auf meinem Desktop und in Banshee angezeigt.

Wie bringe ich meine 16 GB SD-Karte dazu, auch auf Ubuntu gemountet zu werden, damit sie für die Übertragung von Musikdateien usw. verfügbar ist?


Aktualisieren

Gemäß einer Antwort unten und auch in Anweisungen, die ich jetzt an anderer Stelle im Internet gesehen habe , sollte ich in der Lage sein, meinen USB-Verbindungsmodus anzupassen, indem ich die folgenden Anweisungen befolge:

1. Rufen Sie die Einstellungen auf.

2.Klicken Sie auf Mehr… (unter Drahtlos und Netzwerk).

3.Wählen Sie dann USB-Dienstprogramme ~ USB-Kabelverbindungsmodus einstellen.

4.Wählen Sie Speicher mit PC verbinden

Ich werde jedoch bei Schritt 3 angehalten, weil ich keine Option „USB-Dienstprogramme“ unter habe Settings -> More.... Was ich habe sieht so aus:

Einstellungen mehr

Ich weiß nicht, ob dies der entscheidende Faktor ist, der meine USB-Konnektivität wie erhofft erhalten wird, aber sollte ich nicht auf jeden Fall die Option haben, da alle anderen dies zu tun scheinen? Was kann ich tun, um es zu bekommen?


Einzelheiten

Hier sind die Speichereinstellungen, wie sie auf meinem Telefon angezeigt werden. Wie Sie sehen können, gibt es 2 Einträge für "Interner Speicher", einen mit etwa 2 GB und einen mit etwas weniger als 12 GB.

Dann gibt es noch eine "SD-Karte", die ungefähr 15 GB zu haben scheint, aber sie ist grau und ich bin mir nicht sicher, ob das wirklich meine SD-Karte ist oder nicht.

Dann habe ich unter "USB-Speicher" die Möglichkeit, eine SD-Karte zu mounten, was problematisch ist, da ich meine Karte bereits eingelegt und anscheinend gemountet habe (wie nach diesem Bild beschrieben):

Speichereinstellungen

Wenn ich die Menütaste drücke, während ich mich in der Oberfläche der Speichereinstellungen befinde, erhalte ich zwei Optionen:

Optionen

Für "USB-Computerverbindung" habe ich diese Einstellungen, von denen ich glaube, dass ich sie nicht ändern möchte, da MTP mit meinem Galaxy Tab nicht funktioniert, daher bin ich nicht sicher, dass es mit meinem Galaxy S2 funktionieren wird. Ich habe die Kameraoption ausprobiert, aber dadurch wurde mein Telefon mit einem Kamerasymbol auf meinem Computer angezeigt, die Verzeichnisse eingeschränkt und nicht viel geholfen:

USB-Computerverbindung

Für "Speicherkonfiguration" habe ich versucht, "Internen Speicher verwenden" ein- und auszuschalten, aber es scheint keinen Unterschied zu machen:

Speicherkonfiguration

Hier ist ein Screenshot von PowerAmp, der zu glauben scheint, dass sich meine Musik in einem Verzeichnis namens "emmc" befindet. Auf die Musik kann von PowerAmp aus zugegriffen werden, aber ich kann nicht darauf zugreifen, wenn ich mein Telefon über USB anschließe:

Endstufe Emm

PowerAmp sagt mir, dass ich das emmc-Verzeichnis, in dem meine Musik gespeichert zu sein scheint, tatsächlich an zwei Orten finden kann, /emmcund /mnt/emmc:

Leistungsverstärker zwei EMMCS

Wenn ich mein Handy per USB anschließe sieht es so aus. Beachten Sie kein emmcVerzeichnis, noch irgendein MusicVerzeichnis, und wenn Sie auf die Seite schauen, gibt es einen 12 GB Filesystem, keinen Eintrag für meine 16-GB-SD-Karte:

12 GB Dateisystem

Und zum Schluss sind hier die Eigenschaften des 12-GB-Laufwerks:

12 GB Eigenschaften

Im Samsung Stock ROM befindet sich die externe SD-Karte unter /sdcard oder /usb_storage
@UriHerrera: Danke für die Antwort. Bei meinem Handy scheint es im jetzigen Zustand nicht der Fall zu sein. Es gibt ein /sdcard-Verzeichnis, aber wenn ich Dateien per USB gemountet übertrage, befinden sie sich auf dem internen Speicher, nicht auf der externen SD-Karte. Außerdem zeigt das Laufwerk nur 12 GB verfügbar an, obwohl ich 12 GB + zusätzliche 16 GB für die SD-Karte haben sollte. Schließlich erkennt Banshee nicht automatisch den 16-GB-Speicherplatz, in dem sich meine Musikdateien befinden, wie zuvor, was problematisch ist. Das Letzte, was ich tun möchte, ist, mit Banshee-Einstellungen zu kämpfen, damit es ein Unterverzeichnis sieht.
Probieren Sie es über WLAN aus: android.stackexchange.com/a/20693/3303
Haben Sie die SD-Karte partitioniert?
@Logos: Nicht dass ich wüsste. Das hatte ich sicher nicht vor.
Welche Version der Android-Software hatten Sie vor dem Upgrade auf ICS auf Ihrem Telefon?
@lenik: Ich bin mir nicht sicher, aber ich glaube nicht, dass es Lebkuchen waren. Es war 2.3 oder irgendwo im 2.x-Bereich.
Höchstwahrscheinlich hat Gingerbread Ihren Speicher/Ihre Karte im Massenspeichermodus angezeigt, und ICS verwendet stattdessen MTP/PTP, sodass möglicherweise nur ein Teil des Inhalts angezeigt wird. Bitte überprüfen Sie meine Antwort unten und sehen Sie, ob Sie ein Menü finden können, um zu ändern, wie Ihr Telefon Ihren SD/internen Speicher für den Computer darstellt.

Antworten (7)

  1. Es gibt kein Problem mit Ubuntu, das Problem liegt höchstwahrscheinlich in Ihren Telefoneinstellungen oder Ihrem Telefonsystem. Es wäre sehr hilfreich zu wissen, aus welcher Quelle Sie Ihr Upgrade erhalten haben, war es ein offizielles Update Ihres Telefonanbieters oder etwas, das Sie im Internet gefunden haben?

  2. Laut Ihrem Bild haben Sie 12 GB internen Speicher und eine 16 GB SD-Karte in Ihr Telefon eingelegt. Die Zahlen, die Sie sehen, sind das Ergebnis der Umwandlung von 16.000.000.000 Bytes (was 16 GB entspricht, wie Speicher- oder Festplattenhersteller denken) in Gigabyte, die jeweils 1024 * 1024 * 1024 = 1073741824 Bytes enthalten. Wenn Sie die 16.000.000.000 durch 1024*1024*1024 teilen, erhalten Sie Ihre 14,9 GB oder so.

  3. Das ausgegraute „SD-Karte bereitstellen“ unter USB-Speicher stellt möglicherweise den externen USB-Speicher dar, den Sie möglicherweise in den USB-Anschluss Ihres Telefons einstecken. Es gibt keinen Grund, darauf zu klicken, es sei denn, Sie haben den externen USB-Speicher angeschlossen. Und selbst dann bin ich mir nicht sicher, ob dies tatsächlich von SGS2 unterstützt wird.

  4. Auf Ihren Screenshots fehlt angeblich eine „Menü“-Option unter der „Speicher“-Seite, die normalerweise als drei übereinander angeordnete Punkte dargestellt wird. Wenn Sie auf dieses „Menü“ klicken, wird Ihnen höchstwahrscheinlich das Untermenü „USB-Computerverbindung“ oder etwas Ähnliches angezeigt. Sobald Sie dort angekommen sind, können Sie ändern, wie Ihr Telefon den Speicher darstellt, den Sie für den Computer haben. Wenn Sie einen Screenshot dieses Bildschirms machen, könnte ich Ihnen sagen, welche Option Sie auswählen müssen.

  5. Als Randbemerkung ist es keine sehr gute Idee, die SD-Karte zu entfernen/einzulegen, ohne sie vorher abzumelden. Wenn Sie die SD-Karte das nächste Mal aus Ihrem Telefon entfernen, schalten Sie das Telefon bitte aus oder geben Sie „SD-Karte entfernen“ auf dem Bildschirm „Speicher“ ein, den Sie in der Frage angezeigt haben.


Wenn Sie das Untermenü „USB-Computerverbindung“ auf dem Speicherbildschirm nicht finden konnten, können Sie diesen Ansatz ausprobieren, um den USB-Massenspeicher auf Ihrem Gerät zum Laufen zu bringen:

  1. Öffnen Sie Einstellungen und klicken Sie dann auf Mehr… (unter Drahtlos und Netzwerk).
  2. Wählen Sie USB-Dienstprogramme / USB-Kabelverbindungsmodus einstellen.
  3. Wählen Sie „Speicher mit PC verbinden“.
  4. Schließen Sie das USB-Kabel vom Telefon an den PC an.
  5. Klicken Sie auf „USB-Speicher aktivieren“.

Außerdem müssen Sie möglicherweise "USB-Debugging" ausschalten, bevor Sie dies versuchen.

Danke für das Antworten. Mir waren die Speichermöglichkeiten vorher nicht aufgefallen. Auf meinem Telefon wird die Menüoption über eine Schaltfläche aufgerufen, sodass sie nicht in den Screenshots angezeigt wird. Auf jeden Fall habe ich es gefunden und die vorgestellten Optionen ausprobiert. Einzelheiten finden Sie in meiner aktualisierten Frage. Ich habe auch aufgeräumt und meine Frage mit genaueren Details konkretisiert. Schließlich habe ich die SD-Karte nie entfernt, ohne vorher das Telefon zu trennen und auszuschalten, daher glaube ich nicht, dass dies eine Ursache des Problems ist. :)
Danke, das ist großartig. Haben Sie "Einstellungen -> Mehr ... -> USB-Dienstprogramme" versucht, wie im zweiten Teil meiner Antwort beschrieben?
Wenn ich zu gehe, System Settings -> Wireless & networks -> More...wird die Option „USB-Dienstprogramme“ nicht angezeigt. Ich habe "Flugmodus", "VPN", "Tethering & mobiler Hotspot", "Wi-Fi Direct" und "Mobile Netzwerke". Das ROM, das ich zum Upgrade verwendet habe, ist das "Android Open KANG Project". Soweit ich weiß, ist es ein ziemlich zuverlässiges ROM, aber ich muss zugeben, dass ich nicht genug über ROMs weiß, um endgültige Urteile zu fällen. Es wurde empfohlen, das ist alles, was ich weiß.
Die Antwort war einfach, das ROM neu zu flashen, das ich in meine eigene Antwort eingefügt habe, aber ich habe Ihnen das Kopfgeld für den vollständigsten Lösungsversuch zugesprochen. :)

Sie können auch versuchen, die SD-Karte aus dem Wiederherstellungsmodus zu mounten. Wählen Sie USB-Speicher bereitstellen.

Ich habe versucht, das Galaxy Note mit einer SD-Karte an meine Ubuntu-Installation (11.04) anzuschließen, und es erkennt beides.

Stellen Sie sicher, dass USB-Debugging aktiviert ist.

Ich weiß nicht, warum ein Upgrade auf ICS einen Unterschied zum Mounten Ihrer externen SD-Karte machen würde, wenn Sie vorher eine Verbindung herstellen könnten, aber Sie möchten vielleicht noch einmal überprüfen, ob die udev-Konfiguration Ihres Ubuntu-Systems korrekt ist:

  • Überprüfen Sie anhand von , ob die Hersteller-ID für Ihr Galaxy 04e8 lautet sudo lsusb; Sie sollten eine Linie sehen, die so ähnlich istBus 002 Device 010: ID 04e8:0c02 Samsung Corp
  • Verwenden Sie Ihren bevorzugten Editor als Root, bearbeiten (oder erstellen) Sie „/etc/udev/rules.d/51-android.rules“ und fügen Sie diese Zeile hinzu:SUBSYSTEM=="usb", SYSFS{idVendor}=="04e8", MODE="0666"
  • Stellen Sie sicher, dass die Berechtigungen für die Datei, die Sie gerade bearbeitet haben, richtig sind:sudo chmod a+rx /etc/udev/rules.d/51-android.rules
  • Starten Sie das USB-Subsystem neu:sudo restart udev
  • Schließen Sie Ihr Galaxy an und prüfen Sie, ob Ihre SD-Karte jetzt angezeigt wird
Danke für das Antworten. Beim Ausführen von lsusb erhalte ich diese Antwort: Bus 002 Device 011: ID 04e8:685b Samsung Electronics Co., Ltd GT-I9100 Phone [Galaxy S II] (mass storage mode). Nachdem ich Ihre Anweisungen genau befolgt habe, sehe ich jedoch immer noch nur die 12 GB internen Speicher.
Außerdem sollte ich beachten, dass ich gerade auf meinem Laptop getestet habe und das gleiche Problem habe, dass meine interne SD-Karte nicht angezeigt wird. Daher scheint es mir weniger wahrscheinlich, dass das Problem auf der Ubuntu-Seite liegt. Es ist kein absoluter Beweis, aber es scheint unwahrscheinlich, dass beide Computer die gleichen Einstellungsprobleme haben.
Einverstanden. Schade, war einen Versuch wert :( Haben Sie versucht, die SD-Karte in einen Kartenleser zu stecken und zu sehen, ob die Karte so angezeigt wird? Das Dateisystem ist möglicherweise beschädigt und muss repariert werden (obwohl dies unwahrscheinlich ist, wenn es unter Android in Ordnung ist Andernfalls würde ich sagen, dass es an der Zeit ist, mit demjenigen zu sprechen, von dem Sie es gekauft haben, über ein mögliches Hardwareproblem.

Die Lösung bestand darin, das ROM zu löschen und neu zu flashen. Ich denke, das frühere ROM, das ich hatte, war in Bezug auf USB einfach durcheinander.

Auf meinem Samsung Galaxy S II Modell GT-I9100 muss ich Folgendes tun, um das Mounten unter Linux zu ermöglichen:

  1. Gehen Sie zu Einstellungen → Speicher
  2. Klicken Sie auf die Menüschaltfläche
  3. Gehen Sie zu "USB-Computerverbindung"
  4. Klicken Sie auf etwas anderes als „Massenspeicher“
  5. Klicken Sie auf „Massenspeicher“

Dadurch wird der altbekannte Bildschirm "USB-Massenspeicher" mit einer großen, freundlichen Schaltfläche "USB-Speicher aktivieren" angezeigt.

Auf Arch musste ich das Paket auch installierenfuse-exfat .

Der einfachste Weg, den ich kenne, ein bisschen spät, aber wenn Sie sich immer noch fragen. Wenn Sie Ihr Telefon an den Computer anschließen, wird es unter Laufwerk H angezeigt, glaube ich, und dann wird ein sekundäres Laufwerk geöffnet. Auch auf meinem Windows-Computer befindet es sich unter Laufwerk J, und dort befindet sich Ihre SD-Karte.

Ich frage mich immer noch, wie sich diese Antwort auf die Frage bezieht. Laufwerksbuchstaben sind spezifisch für MS-DOS-basierte Betriebssysteme (auch bekannt als Windows). Ubuntu (Linux) verwendet sie nicht.