2 votes

Est-ce que "Comment allez-vous utiliser cette carte SD ?" efface les données ?

Il y a une notification presque à chaque fois après le démarrage disant "Problème avec la carte SD" "Tap to Fix".

Que se passe-t-il lorsque je choisis ensuite "Utiliser comme stockage portable" ?

Je ne veux pas qu'il y ait de formatage et il n'est pas clair s'il le fera ou non. ( Ma carte SD fonctionne bien depuis la récupération et je peux la monter et la visualiser dans le terminal sans problème. Je ne suis pas sûr de l'objet de la notification. )

1voto

lucidbrot Points 293

J'ai maintenant sauvegardé mon contenu et je suis en mesure de l'essayer.

screenshot of "how will you use this SD card?" popup after choosing "portable storage"

La popup indique clairement que les données seront perdues.


Processus

Si, comme moi, vous ne croyez pas au système selon lequel votre carte est cassée, vous pouvez essayer d'exécuter fsck comme @alecxs me l'a conseillé. Utilisez le -y pour éviter de confirmer manuellement chaque correction.

J'ai utilisé mount / blkid pour voir quel type de système de fichiers ma carte SD utilise et quel est son identifiant de périphérique de bloc. Et puis j'ai lancé fsck.exfat /dev/block/mmcblk0p1 qui m'a dit

1|beryllium:/ # fsck.exfat -V /dev/block/mmcblk0p1
exfatfsck 1.2.2
Copyright (C) 2011-2015  Andrew Nayenko
beryllium:/ # fsck.exfat /dev/block/mmcblk0p1
exfatfsck 1.2.2
__bionic_open_tzdata: couldn't find any tzdata when looking for GMT!
__bionic_open_tzdata: couldn't find any tzdata when looking for posixrules!
WARN: volume was not unmounted cleanly.
Checking file system on /dev/block/mmcblk0p1.
File system version           1.0
Sector size                 512 bytes
Cluster size                128 KB
Volume size                 463 GB
Used space                  211 GB
Available space             252 GB
ERROR: unknown entry type 0x89.

ERROR: unexpected continuation (0).
Totally 5536 directories and 64646 files.
File system checking finished. ERRORS FOUND: 2.

Oups, j'aurais dû le démonter d'abord ! !!

En l'exécutant à nouveau (cette fois à partir du démarrage et non de la récupération (cela ne devrait pas avoir d'importance), et non monté), j'obtiens l'option pour le réparer. Notez que j'ai fait cela en tant que su :

beryllium:/ # fsck.exfat /dev/block/mmcblk0p1
exfatfsck 1.3.0
Checking file system on /dev/block/mmcblk0p1.
File system version           1.0
Sector size                 512 bytes
Cluster size                128 KB
Volume size                 463 GB
Used space                  211 GB
Available space             252 GB
ERROR: unknown entry type 0xc0.
Fix (Y/N)? Y
ERROR: unknown entry type 0xc1.
Fix (Y/N)? Y
ERROR: unknown entry type 0xc1.
Fix (Y/N)? Y
Totally 5537 directories and 64860 files.
File system checking finished. ERRORS FOUND: 3, FIXED: 3.
reboot

Le redémarrage a été assez rapide, la connexion après a pris un peu de temps, et maintenant... l'avertissement de la carte sd a disparu ! Cela répond aussi à une question que j'étais en train de taper mais que je n'ai pas encore soumise : Comment réparer la carte SD sans perte de données !
Je publierai bientôt cette question également, afin qu'il soit plus facile de trouver cette solution.

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