Kann ich / data / data / (app_name) / auf eine externe SD-Karte mounten?
Kann ich einen /data/data/com.termux/
Ordner auf einer externen SD-Karte mounten ? Mein Telefon ist mit Android 10 verwurzelt und verfügt nicht über genügend internen Speicher.
Wie ich aus Wie binde ich ein , um einen Ordner in / sdcard mit den richtigen Berechtigungen zu binden? Für das Mounten von ist /sdcard
die Berechtigung zum Mounten erforderlich, da /sdcard
es von emuliert wird /data/media/0
und /data/data/
nicht.
Und von Kann die Termux-Umgebung auf eine externe SD-Karte übertragen werden? Es kann /data/data/com.termux/
mithilfe von gemountet werden, ln -s
da ext4
Support-Links fat
dies nicht tun.
Ich weiß nicht, wie das /data/data/
Verzeichnis funktioniert, aber ist es möglich, ein /data/data/com.termux/files/home/
Verzeichnis auf eine externe SD-Karte zu mounten , ohne es als akzeptablen Speicher zu formatieren oder eine ext4
Partition zu erstellen ?
Antworten
Erstellen Sie eine Datei auf der MicroSD-Karte. Stellen Sie sicher, dass die Datei nicht zu groß für die Begrenzung der fat32-Dateigröße ist
busybox dd if=/dev/zero seek=4294967295 bs=1 count=0 of=/mnt/media_rw/6DE8-1BC6/loop.img
ein Dateisystem erstellen (mit y bestätigen)
/system/bin/mke2fs -t ext4 /mnt/media_rw/6DE8-1BC6/loop.img
Schleife mounten Sie die Datei in vorhandenes Verzeichnis
mkdir -p /data/data/com.termux/files/home/ubuntu20-fs busybox mount /mnt/media_rw/6DE8-1BC6/loop.img /data/data/com.termux/files/home/ubuntu20-fs