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?
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:
/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 .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!
Izzy