9 votes

Redimensionnement de la partition /data (enraciné)

Mon marché d'applications (Google Play) a un problème. Je ne peux pas installer d'applications sur mon téléphone (Lenovo, rooté) à cause de "Il n'y a pas assez d'espace sur le disque", mais en fait il y en a. Après avoir demandé à un ami, j'ai déplacé les applications sur la carte SD. Après plusieurs essais, je comprends que les applications sont installées sur la carte SD. /data et lorsqu'elle est pleine, je ne peux plus installer d'autres applications.

Lorsque vous tapez df J'ai compris :

# df
Filesystem               Size     Used     Free   Blksize
/dev                   482.1M   128.0K   481.9M   4096
/sys/fs/cgroup         482.1M    12.0K   482.0M   4096
/mnt/secure            482.1M     0.0K   482.1M   4096
/mnt/asec              482.1M     0.0K   482.1M   4096
/mnt/obb               482.1M     0.0K   482.1M   4096
/system                885.8M   679.5M   206.4M   4096
/data                  908.5M   825.9M    82.6M   4096
/cache                 123.0M     4.0M   119.0M   4096
/protect_f               8.8M     4.1M     4.8M   4096
/protect_s               8.8M     4.0M     4.8M   4096
/mnt/cd-rom              1.2M     1.2M     0.0K   2048

Je sais par une autre application qu'il y a plus d'espace libre et non monté.

Comment puis-je redimensionner cette partition ? Si vous avez besoin de plus de résultats, dites-moi ce que je dois taper. Merci.

5voto

Milner Points 533

Comme GiantTree a correctement souligné , Cet espace non monté pourrait être utilisé par l'appareil en mode d'urgence pour restaurer l'appareil. Plus précisément : il ne s'agit pas seulement puede être, mais il est . Votre df ne dit rien, par exemple, de l'existence de la /recovery o /boot les partitions. Et il y en a encore d'autres dont nous n'avons pas connaissance.

Un autre argument contre le redimensionnement : vous ne pourrez plus installer les mises à jour d'Android, car celles-ci sont souvent fournies sous forme d'" images " à flasher (remplaçant des systèmes de fichiers entiers) - qui ne correspondraient alors plus à la taille de la partition, entraînant au mieux l'échec du flashage de la mise à jour, au pire le blocage de votre appareil.

Si app2sd ne vous donne plus assez de liberté, vous pouvez jeter un coup d'œil à lien2sd - qui est capable non seulement de déplacer le tout le site sur la carte SD externe de votre appareil (App2SD ne déplace que des parties), mais peut même en déplacer davantage, comme leurs fichiers de données et leurs bibliothèques.

Pour en savoir plus, jetez un coup d'œil à l'article suivant link2sd tag-wiki et aussi le app2sd tag-wiki .

3voto

GiantTree Points 4016

Vous ne devez jamais redimensionner les partitions sur Android. Cet espace non monté peut être utilisé par l'appareil en mode d'urgence pour restaurer l'appareil. Déplacer des applications vers SD n'a aucun effet car vous déplacez les fichiers de /data/app vers un dossier caché dans /data/media (votre "SD").

Vous pouvez soit désinstaller certaines applications, utiliser une méthode bizarre pour échanger la carte SD interne et la carte SD externe, soit vérifier si une application est déjà installée et rechercher les fichiers ou dossiers restants dans /data/data et rechercher le nom du paquet.

2voto

paamachat Points 161

Désolé pour le nécropostage, mais il existe et a toujours existé un moyen de le faire si un utilisateur le souhaite. Les commentaires précédents sont corrects, il y a plus de partitions "cachées" présentes qui ne sont pas facilement visibles ou manipulables à partir des installations locales de Windows ou Android, donc ce que vous devez faire est de regarder le disque d'un point de vue extérieur en utilisant un outil qui reconnaît de nombreux systèmes de fichiers. D'après mon expérience, la meilleure façon de le faire est d'utiliser GParted (image live disponible). aquí )

Utilisez un outil tel que Rufus pour créer une clé USB amorçable à l'aide de l'image live GParted, puis démarrer sur celle-ci (en utilisant un hub USB et un câble OTG si nécessaire pour le clavier, la souris, etc). Je préfère l'interface graphique, mais GParted est également utilisable en ligne de commande. Une fois démarré dans l'interface graphique (l'utilisateur doit taper startx à l'invite), GParted va automatiquement exécuter et analyser toutes les partitions et finalement vous donner un affichage complet de leur configuration. Comme il s'agit d'un logiciel basé sur Linux et que vous êtes automatiquement connecté en tant que super-utilisateur, vous avez maintenant le contrôle total de tout disque dur ou partition de la machine (tablettes, téléphones, PC, la taille et la forme n'ont pas d'importance) et vous pouvez voir toutes les partitions cachées. Pour mémoire, GParted est destiné aux variations de l'architecture x86, mais peut fonctionner sur d'autres périphériques via l'émulation intégrée, ce qui vaut toujours la peine d'essayer, du moins selon moi.

Avec un pouvoir digne de Dieu vient une responsabilité digne de Dieu, donc
1) Je ne suis pas responsable de ce qui se passe si ça vous met dans la merde.
2) FAITES ATTENTION À CE QUE VOUS FAITES DANS GPARTED. TRÈS TRÈS PRUDENT.

Cela dit, si vous trouvez une partition lors de l'analyse via GParted qui a une taille utilisable et qui est marquée comme non allouée, vous pouvez lui faire confiance. D'après mon expérience, il voit tout et je n'ai jamais entendu quelqu'un d'autre dire le contraire. S'il y a de l'espace, vous pouvez le déplacer de façon à ce qu'il soit à côté de la partition que vous voulez étendre, puis l'étendre pour englober cet espace. C'est ce que j'ai fait hier soir sur un Chuwi Vi8 sur lequel je ne voulais plus de Windows (il était livré en dual-OS). J'ai supprimé la partition Windows et l'ai ajoutée à la partition de données d'Android, ce qui m'a donné 22 Go d'espace glorieux et entièrement utilisable.

J'ai trouvé ce fil de discussion en faisant le point sur toutes les étapes nécessaires et j'ai remarqué qu'aucune méthode n'avait été partagée. Je peux attester qu'elle fonctionne, mais je ne la recommande qu'aux utilisateurs avancés et je ne peux pas dire qu'elle n'interférera pas avec les mises à jour complètes de l'OS à l'avenir, comme cela a déjà été dit. Exécuter GParted comme une distro Linux vivante est un outil formidable, très complet et extrêmement puissant.

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