Interne SD-Karten-Hardwarefehler. Gibt es eine Möglichkeit, Partitionen auf eine externe SD-Karte zu verschieben?

Ich habe ein Gerät mit Hardwarefehlern auf der internen SD-Karte und möchte /data vollständig auf die externe SD-Karte verschieben. Ich dachte, dass es möglich sein sollte, eine Partition auf einer externen SD-Karte zu erstellen und sie anstelle der Standardpartition für /data/ zu verwenden, sodass nur die Systempartition (die schreibgeschützt ist) auf der internen SD-Karte verbleibt und diese wird die Wahrscheinlichkeit von Fehlern verringern.

Wie kann ich die anfänglichen Mount-Optionen ändern, um Android Mount / data von einer externen SD-Karte zu erstellen. ?

BEARBEITEN: Eine Lösung ist die fstab-Modifikation, auf Linux-PCs ist es ganz einfach, /etc/fstab zu modifizieren. Funktioniert es auf der entsprechenden fstab für Android?

In meiner Antwort nicht erwähnt: Wenn Ihr Gerät aber noch Garantie hat, schicke ich es lieber zur Reparatur ein.

Antworten (1)

Unter Android ist es nicht so einfach, die "fstab" zu ändern, da diese oft im Boot-Image gespeichert ist (siehe Wikipedia zu "initrd" für eine detailliertere Erklärung).

Je nach Gerät kann es jedoch alternative Lösungen geben. Einige davon wären:

  • DirectoryBind bindet "Verzeichnisse auf external_sd an Verzeichnisse im internen Speicher ( /sdcard). Auf diese Weise können Sie große Verzeichnisse mit Anwendungsdaten auf external_sd übertragen." (mit anderen Worten, Sie könnten das mit "symbolischen Links" vergleichen, die auf die externe SD-Karte zeigen). Siehe auch diesen Artikel .
  • Interne und externe SD-Karte tauschen . Laut dem verlinkten Artikel sollte dies für JEDES Android-Telefon oder -Tablet funktionieren . Diese Lösung ist vergleichbar mit Ihrer "Bearbeitung der fstab".
  • Root External 2 Internal SD ist eine App zum Tauschen der Karten. Von seiner Beschreibung her macht es dasselbe wie im vorherigen Punkt beschrieben.

Es könnte noch mehr Lösungen geben, aber das sind die, von denen ich gehört habe. Hoffe einer von denen kann dir weiterhelfen!