0 votes

Espace de stockage interne perdu sur mon Xperia Z1 Compact

Lorsque je fais cette df mnt/sdcard/ sur mon Xperia Z1 Compact, j'obtiens :

Système de fichiers       Taille    Utilisé   Libre   Taille de bloc
mnt/sdcard/                11.8G     7.9G      3.9G   4096

Mais lorsque je fais for el in $(ls -a mnt/sdcard/); do du -sh "mnt/sdcard/${el}"; done, j'obtiens ceci.

Ainsi, la somme est bien inférieure à 7.9G. Où est passée l'espace restant?

2voto

GiantTree Points 4016

Le stockage interne d'Android est composé de nombreux liens symboliques. Ils pointent vers différents emplacements du stockage de votre téléphone.

/mnt/sdcard pointe internement vers /data/media. Ce répertoire ne contient que vos données utilisateur mais pas d'applications ou de données d'application.
/data/ contient plusieurs répertoires contenant les applications (/data/app) ou les données de l'application (/data/data) qui contribuent tous au stockage utilisé.

Ce que vous voyez en utilisant df sont les statistiques de stockage totales de toute la partition, même si vous l'exécutez sur /mnt/sdcard. En citant le manuel Linux : df - rapporte l'utilisation de l'espace disque du système de fichiers.
Cela signifie qu'il prend en compte tous les fichiers et dossiers sur cette partition même si vous utilisez un répertoire de la partition comme paramètre.

Conclusion : df renvoie les statistiques pour toute la partition, mais vous ne regardez qu'un répertoire à l'intérieur de celui-ci.

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