Dans le cadre d'un projet, j'essaie de redimensionner la partition mémoire de userdata (système de fichiers /data) pour créer un nouveau système de fichiers. J'utilise le mode parted sur le périphérique. Lorsque j'ai essayé d'utiliser la commande resize en mode parted pour le bloc de mémoire /data, je n'ai pas pu le faire car il est utilisé par défaut dans le périphérique.
Erreur obtenue : Erreur : La partition /dev/block/mmcblk0p4 est utilisée. Vous devez la démonter avant de de la modifier avec Parted.
Comme il s'agit du dossier /data, je suis incapable de le démonter. Lorsque j'ai essayé de le démonter, j'ai obtenu l'erreur suivante.
umount /data échoué : Périphérique ou ressource occupé
J'ai essayé de tuer tous les processus utilisant ce dossier en utilisant la commande lsof. Cependant, ce dossier contient toutes les données des applications, donc tuer tous ces processus redémarre l'appareil.
Quelqu'un peut-il m'aider à redimensionner ces partitions ? J'ai besoin de commandes uniquement via adb car j'essaie de créer un script automatique pour cela.