Ich habe ein Moto G mit 4.4.2 und da die Standard-OTG-Funktionalität in der neuesten Android-Version defekt ist, brauche ich eine Möglichkeit, meinen Mini-USB-Kartenleser (meenova) im /sdcard-Ordner zu mounten.
Nach dem, was ich im Internet gefunden habe, muss ich diese Shell verwenden (ich versuche, sie mit Tasker zu verwenden):
"mount -o rw /dev/block/sdb /storage/emulated/0" oder "mount -o rw -t vfat /dev/block/sdb /storage/emulated/0" Keiner von beiden hat bei mir funktioniert
/deb/block/sdb ist der Speicherort meiner SD-Karte, wenn sie eingesteckt ist, und /storage/emulated/0 ist der interne Speicher des Telefons (zumindest glaube ich das, ich habe auch versucht, nur /sdcard zu verwenden, aber auch kein Glück).
Ich konnte die SD-Karte mit der Stickmount-App von Chainfire mounten, aber sie mountet sie unter /sdcard/usbStorage/sda und ich brauche nur /sdcard (und wenn ich das mit Tasker schaffe, brauche ich keine andere App Eingerichtet).
Was kann ich machen? Danke.
Es ist eigentlich ganz einfach, aber Sie brauchen Arbeit von der Wiederherstellung. Alle gemounteten Dinge durchlaufen ein Skript namens fstab. Und ändern Sie nichts , bis Sie sicher sind, dass es richtig ist. Einige Informationen finden Sie in einer Karte namens MNT und PROC. Versuchen Sie jedoch niemals, diese zu ändern, da dies dazu führen könnte, dass Ihr Gerät gemauert wird.
Einige Beispiele für Textdateien sind MOUNTS und PARTITIONS, wo Sie detaillierte Informationen finden können. Beim Mounten wird jedoch der fstab-Ordner als Geräteparameter-Infopunkt verwendet. Denken Sie also, dass das Hinzufügen oder Ändern es funktionieren könnte. Hier eine fstab-Textzeile als Beispiel.
/dev/block/mmcblk0p9 /system ext4 rw
Möglicherweise finden Sie weitere Informationen, wenn Sie nach Android-fstab-Eigenschaften googeln. Es bleibt Ihnen überlassen, sie in irgendeiner Weise zu ändern.
Izzy
/storage/emulated/0
höchstwahrscheinlich bereits verwendet. Versuchen Siels -l /storage/emulated/0
es (oder verwenden Sie einen Dateimanager), um es selbst zu überprüfen. Sie können kein anderes Gerät an derselben Stelle mounten, Sie benötigen ein "leeres Verzeichnis", um es zu mounten.t0mm13b
/data/local/tmp
ist welt beschreibbar...?Carlos
Carlos
Trebor Unhöflich
mount
er funktioniert, muss der Einhängepunkt existieren und ein Verzeichnis sein. Das Verzeichnis muss nicht leer sein, aber wenn dies nicht der Fall ist, werden die vorhandenen Inhalte ausgeblendet, sobald das Mounten abgeschlossen ist. Sie müssen alsomkdir -p /sdcard
den Einhängepunkt erstellen (der-p
einen Fehler verhindert, wenn er bereits vorhanden ist), und dannmount /dev/block/sdb /sdcard
die SD-Karte einhängen. Möglicherweise müssen Sie/dev/block/sdb1
stattdessen verwenden. Sowohl diemkdir
Befehlemount
als auch müssen als root ausgeführt werden.