1 votes

Perte de 2 Go de stockage interne après une tentative infructueuse d'échange.

J'ai un Alcatel C5 5036, initialement avec 4GB de stockage interne Je l'ai rooté avec succès, J'ai essayé d'augmenter la mémoire vive avec " ROEHSOFT Expandeur de RAM (SWAP) ", Après quelques essais infructueux, Alors qu'aucun SWAP n'a été créé, Le stockage interne a diminué à 2,05 Go, 2 Go ont été perdus ! J'ai essayé SWAPoff plusieurs fois, mais il n'y avait pas de SWAP à supprimer maintenant dans le stockage ou tout autre emplacement de l'explorateur, il montre la capacité totale du stockage interne comme 2,05 Go, au lieu de 4 Go. S'il vous plaît aidez-moi à savoir comment récupérer le stockage perdu.

1 votes

Apparemment, vous n'avez pas suivi la procédure appropriée. Vous étiez censé créer le fichier d'échange sur une carte SD externe avec une partition d'échange spéciale, mais maintenant le stockage interne a été repartitionné, ce qui n'est pas standard et l'application ne le reconnaît pas correctement. La seule façon de récupérer votre espace de stockage est de repartitionner votre appareil, ce qui nécessite l'aide d'un professionnel car le chipset de votre appareil n'est pas bien documenté.

2voto

rav_kr Points 123

Essayez de changer la taille de la partition en utilisant GParted


En utilisant adb, vous pouvez vider tout le stockage interne sur votre PC. cela ne fonctionnera que sous linux mais comme vous devrez utiliser gparted, cela ne devrait pas être un problème connectez le téléphone au PC et tapez dans le terminal

adb shell
su
cat /dev/block/mmcblk0 | busybox nc -l 6666

En supposant que votre ordinateur et votre téléphone soient sur le même réseau et que l'adresse IP du téléphone soit la suivante 192.168.0.101 dans un autre type de terminal :

nc 192.168.0.101 6666 > dump.img

après quelques minutes le transfert devrait se terminer et vous pourrez alors éditer dump.img en utilisant gparted :

gparted dump.img

Après avoir édité la partition, transférez-la sur votre téléphone. (vous devrez peut-être remonter toutes les partitions en lecture seule avant cela)

adb shell
su
busybox nc -l 6666 > /dev/block/mmcblk0

et dans un autre terminal

cat dump.img | nc 192.168.0.101 6666

0 votes

Oh. Peut-être que tu comprends comment faire ça ? GParted fonctionne sur un ordinateur. Le périphérique à repartitionner se trouve sur le stockage interne, auquel GParted ne peut pas accéder. Alors comment procéder ? Mettre le LiveCD dans l'appareil Android ? // Indice : l'approche peut fonctionner, mais l'outil n'est pas le bon. Vérifiez que Applications de partitionnement d'Android et il existe par exemple une application du même développeur (Roehsoft) - et aussi une version Android de GParted (nommée AParted ).

0 votes

Post mis à jour avec les instructions

0 votes

Je suis content que tu aies modifié ta réponse et j'ai retiré mon vote aussi. Dommage, mon drapeau serait maintenant refusé. :) @Izzy, vous voudrez peut-être voir la réponse.

1voto

Milner Points 533

El réponse donnée par rav_kr fournit certainement une solution - mais me semble un peu compliqué. Non seulement elle nécessite Busybox sur l'appareil, et traite les partitions sur le réseau (une autre cause possible de problèmes), mais elle implique trop d'étapes. Voici donc ma suggestion :

  1. La sauvegarde du périphérique de stockage (comme décrit dans la réponse mentionnée) est toujours une bonne idée. Mais nous pouvons utiliser une approche plus simple :

    adb shell "su -c \"cat /dev/block/mmcblk0 > /sdcard/mmcblk0.img\""
  2. Installer AParted (le pendant Android de GParted) et l'utiliser pour repartitionner directement le périphérique de stockage :

AParted AParted
AParted (source : Google Play ; cliquez sur les images pour obtenir des variantes plus grandes)

C'est fait. En cas de problème, il suffit d'annuler les modifications en procédant comme suit

adb shell "su -c \"cat /sdcard/mmcblk0.img > /dev/block/mmcblk0\""

Et si vous voulez jeter un coup d'oeil en premier, il y a d'autres Applications de partitionnement d'Android disponibles également - deux du même dev que votre Expandeur de RAM mais au moins ces deux-là sont plutôt chers, alors que AParted est gratuit.

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