1 votes

Erreur lors de la migration des données de la carte microSD interne vers le stockage interne malgré l'espace apparemment disponible

J'ai un Moto G3 (Android 6.0) avec une microSD de 2GB que j'ai configuré pour l'utiliser comme stockage interne. Cela fonctionne bien depuis des années, mais je veux passer à une carte plus grande et plus rapide. J'essaie donc d'abord de supprimer cette microSD en toute sécurité. Lorsque j'essaie de migrer les données de la carte microSD vers le stockage interne de mon téléphone, cela échoue avec le message suivant :

Impossible de déplacer les données

Données laissées à l'emplacement d'origine

Cependant, je pensais avoir nettoyé assez d'espace, comme décrit dans ce réponse . J'ai supprimé plusieurs applications, nettoyé les données et le cache. La carte microSD indique qu'il n'y a pas d'applications ni de données en cache utilisées. Voici l'utilisation actuelle du disque :

  • Système d'exploitation Android : 4.19GB
  • Stockage interne : 7.68GB de 11.81GB
  • Carte SD SanDisk : 1,78 Go utilisé sur 1,80 Go

J'ai vérifié ceci réponse mais cela semble différent car là, la microSD est utilisée comme stockage portable, au lieu d'être interne. Cette réponse semble plus proche, Droidriven dit que le /data La partition peut être le coupable :

Droidriven (réponse #13) :

Vous avez probablement trop d'applications pour tout transférer en interne, vous avez beaucoup de stockage mais votre partition /data n'est probablement pas assez grande.

Vous devrez sauvegarder les applications et les données, et les stocker sur le PC, puis désinstaller les applications. Puis migrer ce qui reste. Puis continuer à partir de là. Vous pouvez remettre les applications et les données après avoir terminé si vous avez assez d'espace ou une autre carte SD.

Utilisation de adb il semble que /data La partition a de l'espace, cependant :

$ df
Filesystem               Size     Used     Free   Blksize
/dev                   439.2M    88.0K   439.1M   4096
/sys/fs/cgroup         439.2M    12.0K   439.2M   4096
/mnt                   439.2M     0.0K   439.2M   4096
/system                  2.2G     1.7G   511.2M   4096
/data                   11.8G     7.6G     4.2G   4096
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/cache                 248.0M   242.8M     5.1M   4096
/persist                 3.9M   192.0K     3.7M   4096
/firmware               35.2M    31.5M     3.7M   4096
/fsg                     2.1M     2.1M     1.0K   1024
/storage               439.2M     0.0K   439.2M   4096
/mnt/expand/6318ae65-dd0e-47fb-be4d-522416bf8877     1.8G     1.8G    16.0M   4096
/mnt/runtime/default/emulated: Permission denied
/storage/emulated       11.8G     7.6G     4.2G   4096
/mnt/runtime/read/emulated: Permission denied
/mnt/runtime/write/emulated: Permission denied

Je pense que c'est la bonne piste, cependant, cela ressemble à quelque chose lié à une partition qui ne convient pas.

Où puis-je trouver plus d'informations ? Puis-je utiliser adb pour effectuer cette migration ? Les messages d'erreur seront peut-être plus détaillés.

EDITAR: Une chose que j'ai remarquée après avoir parlé à quelqu'un sur le Discord d'AndroidQuestions est que, depuis avant que je commence à nettoyer l'espace, la carte SD SanDisk a toujours montré 0,00 octets alloués pour les applications et le cache et 1,78 Go utilisés sur 1,80 Go. Même après avoir nettoyé environ 4 Go d'espace de stockage, elle affichait toujours les mêmes chiffres. Est-il possible que la carte SD utilisée comme stockage interne affiche toujours ces statistiques car elle a été allouée par le système d'exploitation ? Ainsi, elle est en fait déjà vide et je peux essayer de l'éjecter sans perte de données.

Je vais faire un essai et poster une mise à jour plus tard.

0voto

user325075 Points 11

Bien que la carte SD affichait 1,78 Go utilisé sur 1,80 Go, elle était déjà vide. J'ai donc formaté en portable et éjecté sans perte de données.

Comme je l'ai indiqué dans ma question, il n'y avait pas d'applications ou de cache stockés dedans. Il est apparu comme utilisé parce qu'il était formaté en interne, bien qu'il ne contienne aucune donnée. En ce qui concerne l'option de migration des données et l'échec de la tentative, je pense qu'il s'agit d'un bug de l'interface car il s'agit d'une ancienne version d'Android et de la première à offrir cette fonctionnalité (stockage interne).

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