Wie kann ich mein Telefon dazu bringen, die interne SD über USB anzuschließen?

7

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

Wenn ich mein Gerät über USB an meinen Ubuntu-Computer anschließe, wird seitdem nur der interne Speicher von 12 GB auf meinem Desktop und in Banshee angezeigt.

Wie kann ich meine 16-GB-SD-Karte auch unter Ubuntu mounten, damit sie zum Übertragen 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. Einstellungen aufrufen.

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

3. Wählen Sie dann USB-Dienstprogramme ~ Stellen Sie den USB-Kabelverbindungsmodus ein.

4.Wählen Sie Speicher mit PC verbinden

Ich werde jedoch bei Schritt 3 gestoppt, da ich unter "USB-Dienstprogramme" keine Option habe Settings -> More.... Was ich habe, sieht so aus:

Einstellungen mehr

Ich weiß nicht, ob dies der Make-or-Break-Faktor ist, der meine USB-Konnektivität wie erhofft erhält, aber sollte ich auf keinen Fall die Option haben, da alle anderen dies zu tun scheinen? Was kann ich tun, um es zu bekommen?


Einzelheiten

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

Dann gibt es eine "SD-Karte", die ungefähr 15 GB zu haben scheint, aber grau ist und ich bin mir nicht sicher, ob dies 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 scheinbar gemountet habe (wie nach diesem Bild beschrieben):

Speichereinstellungen

Wenn ich in der Speichereinstellungsoberfläche die Menütaste drücke, stehen zwei Optionen zur Verfügung:

Optionen

Für "USB-Computerverbindung" habe ich diese Einstellungen, die ich nicht ändern möchte, da MTP mit meinem Galaxy Tab nicht funktioniert. Daher bin ich nicht sicher, ob es mit meinem Galaxy S2 funktioniert. Ich habe die Kameraoption ausprobiert, aber dadurch wurde mein Telefon mit einem Kamerasymbol auf meinem Computer angezeigt, die Verzeichnisse wurden eingeschränkt und es wurde nicht viel getan, um zu helfen:

USB-Computerverbindung

Für "Speicherkonfiguration" habe ich "Internen Speicher verwenden" ein- und ausgeschaltet, 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 über PowerAmp zugegriffen werden, ich kann jedoch nicht darauf zugreifen, wenn ich mein Telefon über USB anschließe:

Endstufe emmc

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

Leistung ampt zwei emmcs

Wenn ich mein Telefon über USB anschließe, sieht es so aus. Beachten Sie weder ein emmcVerzeichnis noch ein MusicVerzeichnis, und wenn Sie sich die Seite ansehen, gibt es eines 12 GB Filesystem, keinen Eintrag für meine 16-GB-SD-Karte:

12 GB Dateisystem

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

12 GB Eigenschaften

Fragesteller
quelle
Im Samsung Stock ROM befindet sich die externe SD-Karte unter / sdcard oder / usb_storage
Uri Herrera
@UriHerrera: Danke für die Antwort. Dies scheint bei meinem Telefon im aktuellen Zustand nicht der Fall zu sein. Es gibt ein / sdcard-Verzeichnis, aber wenn ich über USB gemountet werde und Dateien dorthin übertrage, befinden sie sich im internen Speicher und nicht auf der externen SD-Karte. Außerdem zeigt das Laufwerk nur 12 GB zur Verfügung, während ich 12 GB + zusätzliche 16 GB für die SD-Karte haben sollte. Schließlich erkennt Banshee den 16-GB-Speicherplatz, auf dem sich meine Musikdateien befinden, nicht automatisch wie zuvor, was problematisch ist. Das Letzte, was ich tun möchte, ist, mit den Banshee-Einstellungen zu kämpfen, damit ein Unterverzeichnis angezeigt wird.
Frager
Versuchen Sie es über Wi-Fi: android.stackexchange.com/a/20693/3303
Android Quesito
Haben Sie etwas getan, um die SD-Karte zu partitionieren?
Logos
@ Logos: Nicht das ich wüsste. Das hatte ich bestimmt nicht vor.
Fragender

Antworten:

4
  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, von welcher Quelle Sie Ihr Upgrade erhalten haben. War es ein offizielles Update von Ihrem Telefonanbieter oder etwas, das im Internet gefunden wurde?

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

  3. Die abgeblendete "Mount SD-Karte" unter dem 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. In Ihren Screenshots fehlt eine "Menü" -Option unter der "Speicher" -Seite, die normalerweise als drei übereinander ausgerichtete Punkte dargestellt wird. Wenn Sie auf dieses "Menü" klicken, wird höchstwahrscheinlich das Untermenü "USB-Computerverbindung" oder ähnliches angezeigt. Sobald Sie dort angekommen sind, können Sie ändern, wie Ihr Telefon den Speicher darstellt, den Sie auf dem Computer haben. Wenn Sie einen Bildschirmfoto von diesem Bildschirm machen, könnte ich Ihnen sagen, welche Option Sie auswählen sollen.

  5. Nebenbei bemerkt, es ist keine sehr gute Idee, die SD-Karte zu entfernen / einzulegen, ohne sie vorher abzuhängen. Wenn Sie das nächste Mal die SD-Karte aus Ihrem Telefon entfernen, schalten Sie das Telefon aus oder geben Sie im Bildschirm "Speicher", den Sie in der Frage angezeigt haben, "SD-Karte aushängen" aus.


Wenn Sie auf dem Speicherbildschirm kein Untermenü "USB-Computerverbindung" finden, können Sie diesen Ansatz versuchen, damit der USB-Massenspeicher auf Ihrem Gerät funktioniert:

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

Möglicherweise müssen Sie auch "USB-Debug" deaktivieren, bevor Sie dies versuchen.

lenik
quelle
Danke für das Antworten. Ich hatte die Speicheroptionen vorher nicht bemerkt. Auf meinem Telefon wird über eine Schaltfläche auf die Menüoption zugegriffen, sodass sie in den Screenshots nicht angezeigt wird. Auf jeden Fall habe ich es gefunden und die vorgestellten Optionen ausprobiert. Weitere Informationen finden Sie in meiner aktualisierten Frage. Ich habe auch meine Frage aufgeräumt und mit genaueren Details konkretisiert. Schließlich habe ich die SD-Karte nie entfernt, ohne vorher das Telefon abzunehmen und auszuschalten, daher denke ich nicht, dass dies eine Ursache für das Problem ist. :)
Fragender
Danke, das ist großartig. Haben Sie versucht, "Einstellungen -> Mehr ... -> USB-Dienstprogramme" wie im zweiten Teil meiner Antwort beschrieben?
Lenik
1
Wenn ich zu gehe, System Settings -> Wireless & networks -> More...wird keine Option "USB-Dienstprogramme" angezeigt. Ich habe "Flugzeugmodus", "VPN", "Tethering & Portable Hotspot", "Wi-Fi Direct" und "Mobile Netzwerke". Das ROM, mit dem ich aktualisiert habe, ist das "Android Open KANG Project". Soweit ich weiß, handelt es sich um 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ß.
Fragender
Die Antwort war einfach, das ROM, das ich in meine eigene Antwort eingefügt habe, erneut zu flashen, aber ich habe Ihnen das Kopfgeld für den vollständigsten Versuch einer Lösung zugesprochen. :)
Fragender
1

Sie können auch versuchen, die SD-Karte im Wiederherstellungsmodus zu mounten. Wählen Sie Mount USB Storage.

Ruben Roy
quelle
1

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

Stellen Sie sicher, dass das USB-Debugging aktiviert ist.

Abhishek Sha
quelle
1

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

  • Überprüfen Sie doppelt, ob die Hersteller-ID für Ihr Galaxy 04e8 verwendet sudo lsusb. Sie sollten eine Linie wie so etwas sehenBus 002 Device 010: ID 04e8:0c02 Samsung Corp
  • Verwenden Sie Ihren bevorzugten Editor als Root-Bearbeitung (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 Dauerwellen für die gerade bearbeitete Datei 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
Logos
quelle
Danke für das Antworten. Wenn ich lsusb laufen lasse, bekomme ich folgende 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 immer noch nur den internen Speicher von 12 GB.
Fragender
Außerdem sollte ich beachten, dass ich gerade auf meinem Laptop getestet habe und das gleiche Problem habe, dass ich meine interne SD-Karte nicht sehe. 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 dieselben Einstellungsprobleme haben.
Fragender
Einverstanden. Schade, war einen Versuch wert :( Haben Sie versucht, die SD in einen Kartenleser einzustecken und zu prüfen, ob die Karte auf diese Weise angezeigt wird? Das Dateisystem ist möglicherweise beschädigt und muss repariert werden (obwohl dies unwahrscheinlich ist, wenn es unter Android in Ordnung angezeigt wird) Andernfalls würde ich sagen, dass es Zeit ist, mit demjenigen, bei dem Sie es gekauft haben, über ein mögliches Hardwareproblem zu sprechen.
Logos
1

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

Fragesteller
quelle
1

Auf meinem Samsung Galaxy S II Modell GT-I9100 muss ich Folgendes tun, um die Montage 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 alte bekannte Bildschirm "USB-Massenspeicher" mit einer großen, freundlichen Schaltfläche "USB-Speicher einschalten" angezeigt.

Auf Arch musste ich auch das fuse-exfatPaket installieren .

l0b0
quelle
-1

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, glaube ich, unter Laufwerk H angezeigt, und dann wird ein sekundäres Laufwerk geöffnet. Auch auf meinem Windows-Computer befindet es sich unter Laufwerk J und es befindet sich Ihre SD-Karte.

Xelin
quelle
Ich frage mich immer noch, wie diese Antwort mit der Frage zusammenhängt. Laufwerksbuchstaben sind spezifisch für MS-DOS-basierte Betriebssysteme (auch bekannt als Windows). Ubuntu (Linux) verwendet sie nicht.
Feuerlord