2 votes

Impossible d'écrire des fichiers sur la carte SD

Il y a quelques jours, ma carte SD est devenue inutilisable. J'ai essayé de copier quelques mp3 de mon ordinateur portable (win 7) vers mon téléphone (Samsung S2 plus, sous Android 4.2.2) et la barre de chargement n'a même pas bougé d'un pouce. Finalement, j'ai obtenu une erreur disant "Ce fichier ne peut pas être copié. 1) Essayez à nouveau 2) Abandonnez".

Le plus ennuyeux est que j'ai sauvegardé et supprimé tous les fichiers (pour nettoyer la carte sd) une heure plus tôt, et maintenant rien ne fonctionne. J'ai essayé d'écrire des fichiers en utilisant le câble usb à la fois en mode MTP et en mode appareil photo, sans aucun résultat. J'ai essayé les applications sur le téléphone, et toujours la même erreur. La carte sd est insérée correctement et ne semble pas être endommagée.

J'ai entendu dire que le kitkat ne pouvait pas écrire de fichiers sur la carte sd (comme ce message du forum ) mais je pense que c'est seulement pour Android 4.4. Je fonctionne en 4.2 depuis un moment maintenant, et je n'ai jamais rencontré ce problème auparavant. Le téléphone fonctionne parfaitement sauf la sdcard.

EDIT : Mon téléphone a essayé de lancer une mise à jour du logiciel, mais comme je n'étais pas connecté à un WIFI, rien ne s'est produit, pas de barre de chargement et aucune mise à jour n'a été lancée.

2voto

Milner Points 533

Comment savoir ce qui se passe

Comme ce problème peut avoir de nombreuses causes, il est important de trouver d'abord le vrai coupable. Sans cela, les tentatives de solutions ne sont que des conjectures, et le processus n'est qu'un tâtonnement. Voici donc quelques étapes :

  1. S'agit-il d'une erreur matérielle sur la carte ?
    Mettez la carte dans un autre appareil. Si les mêmes problèmes se produisent, nous pouvons affirmer que le problème vient de l'appareil et non de la carte.
  2. La carte est-elle corrompue ?
    Vous pouvez placer la carte dans un lecteur de carte, la relier à votre ordinateur et la faire vérifier sur place. Avec une application de terminal, vous pouvez faire la même chose à partir de votre appareil, en utilisant la fonction de vérification de la carte. /sbin/fsck.vfat mais sur votre ordinateur, des outils graphiques peuvent vous aider.
  3. Vérifiez les journaux d'Android pour les erreurs associées :
    Notre site logging tag-wiki vous donne quelques conseils sur la manière de procéder. Notre question sur Comment visualiser et examiner le journal Android ?

La troisième étape mène directement au(x) coupable(s) dans votre cas : les fichiers corrompus. En les supprimant, la carte est redevenue utilisable. Ensuite, nous allons vérifier quelques causes possibles :

Quels pourraient être les coupables ?

  1. la carte pourrait être physiquement corrompue.
    Dans ce cas, les mêmes erreurs devraient se produire sur d'autres appareils, ainsi que sur votre ordinateur lorsque vous utilisez un lecteur de carte. La seule solution est de remplacer la carte par une nouvelle, car une "réparation physique" n'est pas possible.
  2. il pourrait y avoir des problèmes avec les contacts.
    Vous pouvez essayer plusieurs choses, comme nettoyer les contacts de la carte. Si le même problème se produit avec n'importe quelle carte que vous insérez dans votre appareil, il s'agit plutôt de l'appareil lui-même, auquel cas vous devrez l'envoyer en réparation.
  3. corruption logique des cartes système de fichiers :
    Le système de fichiers peut être corrompu. Cela se produit, par exemple, lorsque vous déconnectez la carte sans la démonter proprement au préalable. Dans ce cas, les mêmes problèmes devraient apparaître sur tous les périphériques utilisant la carte, mais certains peuvent être plus tolérants que d'autres. Il n'y a donc pas de mal à vérifier l'absence d'erreurs dans le système de fichiers - voir l'étape 2 dans "Comment le découvrir" pour la vérification. Si des erreurs sont trouvées, les mêmes outils peuvent généralement les résoudre. Le reformatage de la carte est également une solution de dernier recours.
  4. corrompu fichiers sur la carte :
    La carte peut être physiquement parfaite et ne présenter aucun problème au niveau du système de fichiers. Mais dans certains cas, des fichiers corrompus peuvent également entraîner des problèmes - en particulier s'ils se trouvent dans les "fichiers centraux" qu'Android recherche toujours sur la carte lorsqu'elle est montée (dans le fichier /Android ou lors de la recherche de supports). Si vous pouvez lire la carte à l'aide d'un lecteur de cartes sur votre PC, vous pouvez y faire une sauvegarde, puis formater la carte - en recopiant les fichiers un par un jusqu'à ce que l'erreur se reproduise, puis en ignorant les fichiers corrompus. L'approche la plus simple est celle que vous avez adoptée sur ma recommandation dans les commentaires : vérifiez les journaux d'Androïde (voir l'étape 3 dans "Comment le découvrir"), et supprimez simplement les coupables (à nouveau, via un lecteur de carte - car vous ne pouvez pas le faire sur l'appareil lui-même, qui ne monte plus correctement la carte).

Solutions possibles

ont déjà été mentionnés au fil des lignes, ainsi que les causes qui y sont liées :

  • nettoyage des contacts de la carte
  • vérifier la présence d'erreurs dans le système de fichiers de la carte et, le cas échéant, les faire réparer
  • formatage de la carte 1
  • vérifier les journaux Android à la recherche d'autres indices (par exemple, des fichiers corrompus, qui doivent alors être supprimés)

1 : Remarque : le passage à un autre type de système de fichiers n'a aucune incidence sur l'efficacité du formatage, mais peut plutôt entraîner des problèmes supplémentaires, car Android ne prend pas en charge tous les types de systèmes de fichiers. Lesquels sont pris en charge diffèrent d'un appareil à l'autre et dépendent de l'architecture de l'appareil. rom utilisé : VFAT est l'envoi par défaut avec la plupart des cartes, et donc toujours supporté. EXTFS est généralement pris en charge car Android l'utilise en interne (mais peut ne pas être détecté automatiquement, car il n'est pas attendu ici). D'autres types tels que NTFS ou HFS sont très peu susceptibles d'être pris en charge.

0voto

Timo Points 11

Si la partition est formatée en ext2 et montée en ext4, alors vous pouvez seulement lire la partition. Vérifiez votre script de montage !

-2voto

Guna Sekaran Points 37

Essayez votre carte SD avec un autre mobile ou un lecteur de carte. Assurez-vous qu'elle fonctionne correctement.

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