4 votes

Impossible d'apporter des modifications à un dossier spécifique

Mon téléphone est enraciné avec aokp build 38 dessus. Il s'agit d'un Verizon Galaxy Nexus (toro)

Il existe un dossier /sdcard/data que je ne peux pas modifier. Certaines de mes applications essaient d'utiliser ce dossier mais n'y parviennent pas car toute modification de ce dossier échoue.

J'ai essayé de le supprimer mais je n'y suis pas parvenu. J'ai même utilisé adb shell avec un accès Root et a essayé de rmdir mais il dit "Permission refusée".

J'ai aussi essayé de chmod 777 pour donner un accès complet au dossier, mais je n'ai toujours pas pu y apporter de modifications.

Je ne sais pas quoi faire pour que ce répertoire soit à nouveau accessible en écriture.

3voto

ce4 Points 14264

Faites d'abord une sauvegarde de vos données.

chaque dossier et fichier du répertoire /sdcard/data est de 0 octet.

Cela ressemble à un système de fichiers corrompu ou à une carte SD défectueuse (voir correction). En particulier, les dossiers ont une taille minimale habituelle de 4.0K.

Je vous suggère de sauvegarder vos données d'abord, puis de vérifier les erreurs :

Est-ce que "dmesg" montre des erreurs de système de fichiers sur mmcblk0 ou similaire ?

Si c'est le cas, essayez de sauvegarder, de reformater la carte SD (voir correction) et de restaurer ou de remplacer la carte SD défectueuse.

(EDIT) Correction :
Le Galaxy Nexus n'a pas de SDCard mais un système de fichiers EXT4 unifié pour /data qui inclut également /sdcard (qui est lié par un lien symbolique à /data/media). Vous pourriez résoudre le problème avec un wipe. Mais cela supprimera également tout le contenu de /sdcard.

Vous pourriez avoir de la chance en entrant dans la récupération et en y accédant par adb'ing pour fsck.ext4 votre partition /data, je ne suis cependant pas sûr que votre rom supporte cette commande.

`# boot to recovery first!
adb shell
cat /proc/partitions

look for the biggest one and replace the ?? accordingly

fsck.ext4 /dev/block/mmcblk???`

Voici un rapport externe sur un problème similaire :

http://forum.xda-developers.com/showthread.php?t=1541379

0voto

pzkpfw Points 2270

Essayez d'aller sur /data/media il doit s'agir du même dossier que /sdcard . Je pense que les fichiers que vous essayez de supprimer sont peut-être virtuels, j'ai eu exactement le même problème en essayant de faire le ménage dans /sdcard/Android/data jusqu'à ce que je réalise que je pouvais aussi les trouver au chemin indiqué.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X