Mein Telefon ist mit aokp Build 38 gerootet. Es ist ein Verizon Galaxy Nexus (Toro)
Es gibt einen Ordner /sdcard/data
, an dem ich keine Änderungen vornehmen kann. Einige meiner Apps versuchen, diesen Ordner zu verwenden, können dies jedoch nicht, da Änderungen an diesem Ordner fehlschlagen.
Ich habe versucht, es zu löschen, aber es ging nicht. Ich habe es sogar adb shell
mit Root-Zugriff verwendet und versucht rmdir
, aber es heißt "Permission Denied"
Ich habe auch versucht chmod 777
, vollen Zugriff auf den Ordner zu gewähren, aber ich konnte immer noch keine Änderungen daran vornehmen.
Ich bin ratlos, was ich tun soll, um dieses Verzeichnis wieder beschreibbar zu machen.
Erstellen Sie zuerst eine Sicherungskopie Ihrer Daten.
Jeder Ordner und jede Datei im Verzeichnis /sdcard/data ist 0 Byte groß.
Das sieht nach einem beschädigten Dateisystem oder einer defekten SD-Karte aus (siehe Korrektur). Insbesondere Ordner haben eine übliche Mindestgröße von 4,0 KB.
Ich würde Ihnen empfehlen, zuerst Ihre Daten zu sichern und dann nach Fehlern zu suchen:
Zeigt "dmesg" Dateisystemfehler auf mmcblk0 oder ähnlichem an?
Versuchen Sie in diesem Fall ein Backup, formatieren Sie die SD-Karte neu (siehe Korrektur) und stellen Sie die fehlerhafte SD-Karte wieder her oder ersetzen Sie sie.
(BEARBEITEN) Korrektur:
Das Galaxy Nexus hat keine SDCard, sondern ein einheitliches EXT4-Dateisystem für /data, das auch /sdcard enthält (das mit /data/media symbolisch verknüpft ist). Vielleicht löst du das Problem mit einem Wisch. Aber das löscht auch alle Ihre /sdcard-Inhalte.
Vielleicht haben Sie Glück beim Aufrufen von recovery und adb'ing in fsck.ext4 Ihrer /data-Partition, ich bin mir jedoch nicht sicher, ob Ihr ROM diesen Befehl unterstützt
# boot to recovery first!
adb shell
cat /proc/partitions
# look for the biggest one and replace the ?? accordingly
fsck.ext4 /dev/block/mmcblk???
Hier ist ein externer Bericht über ein ähnliches Problem:
Versuchen Sie, zu zu gehen /data/media
, es sollte derselbe Ordner sein wie /sdcard
. Ich denke, die Dateien, die Sie zu löschen versuchen, könnten virtuell sein. Ich hatte genau dieses Problem, als ich versuchte, sie zu bereinigen, /sdcard/Android/data
bis mir klar wurde, dass ich sie auch unter dem angegebenen Pfad finden konnte.
Aaron Smith
ce4
Aaron Smith