0 votes

Redimensionner la partition de données

J'ai un Lenovo K30-W, et j'ai installé une ROM conçue pour le Lenovo A6000, qui est pratiquement identique à l'exception du stockage interne plus petit (16GB contre 8GB). Je suis satisfait de la ROM, mais mes partitions ont été redimensionnées, et j'ai maintenant 8 Go d'espace inutilisé sur le stockage interne. Je suis actuellement sur Cyanogenmod 12.1 (Lollipop). Si j'ai bien compris, la carte de stockage interne n'est plus une partition séparée, mais simplement une carte à puce. dossier dans la partition de données . Existe-t-il un moyen d'augmenter la partition de données, sans réinstallation (ou alternativement, avec réinstallation) ?

J'ai vu des questions similaires, mais les réponses sont le plus souvent "ne le faites pas, vous allez tout faire foirer". Cependant, dans ce cas, je suis sûr d'avoir de l'espace inutilisé sur le stockage du téléphone.

0voto

Nikša Baldun Points 111

Il s'avère que cette modification particulière n'est pas si difficile ou dangereuse. Les données sont la dernière partition (30e dans ce cas), il suffit donc de la supprimer et de la recréer avec une nouvelle taille. Il faut juste faire attention au bloc de départ. Imprimez la table de partition existante au préalable.

  • redémarrer en mode récupération

  • faire une sauvegarde de la partition de données

  • copier l'utilitaire parted sur le téléphone en utilisant adb push

  • entrez dans le shell adb et exécutez le code suivant

    chmod a+x parted
    ./parted /dev/block/mmcblk0
    unit b
    rm 30
    mkpart primary ext4 2617245696 15634251263
    name 30 userdata
    quit
  • restaurer les données à partir de la récupération

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