C'est ma Android carte SD de téléphone qui a été indiquée endommagée par Android hier soir, à l'improviste! Je l'ai mise directement sur un port USB avec une clé USB SD) porte-cartes, de cette façon, je peux le récupérer avec TestDisk , que j'avais déjà rencontré dans une situation similaire.
J'ai également remarqué un changement dans le système de fichiers et la capacité:
File System : RAW
Capacity : 0 (unknown capacity)
TestDisk ne l'affiche pas non plus dans sa liste de partitions. Une carte SD de 2 Go n'est pas si importante dans le prix mais j'ai beaucoup de fichiers et de supports dont j'ai besoin.
Utilisé un mini lecteur de carte, TestDisk l'a affiché sur sa liste mais une recherche rapide et ou ( recherche approfondie n'a aucun résultat No partition found or selected for recovery
puis je dois quitter le programme.
Votre aide est appréciée.
Mise à jour # 2
lsusb
sortie:
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 002: ID 04f3:0234 Elan Microelectronics Corp.
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 058f:6366 Alcor Micro Corp. Multi Flash Reader
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 009 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 008 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 007 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 006 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Ainsi, comme indiqué dans les commentaires de la question elle-même plus récente Android utilisent le protocole Media Tranfer ou MTP pour faire court. L'utilisation de testdisk pour restaurer une carte SD MTP ne fonctionnera pas depuis testdisk (pour autant que je sache) ) ne prend pas en charge MTP.
Au lieu de cela, vous devez utiliser un outil qui peut restaurer les cartes SD MTP.
CWM (ClockWorkMod) Recovery est un tel outil. Faire un formatage à l'aide de cet outil est une méthode pour réparer votre carte SD.
Vous devrez faire est de l'installer sur votre téléphone. La prochaine étape consiste à démarrer dans la récupération CWM et à sélectionner "montages et stockage" -> "format sdcard".
Laissez-le fonctionner et vous avez terminé.
Avez-vous cherché à voir ce que le noyau dit sur le périphérique. Branchez l'appareil sur votre ordinateur et exécutez la commande dmesg
. May pourrait éclairer la situation. Vous devriez voir des références à sdx à la fin de la sortie.
Modifier pour refléter le commentaire de OP ci-dessous ...
Lancez un terminal. Collez la carte, puis exécutez dmesg
regardez les dernières lignes de sortie, vous devriez voir des références à sdx (x étant une autre lettre.)
À titre d'exemple, voici ce que j'obtiens: -
[67680.024208] sd 4:0:0:0: [sdb] 7778304 512-byte logical blocks: (3.98 GB/3.70 GiB)
[67680.026448] sd 4:0:0:0: [sdb] No Caching mode page found
[67680.026453] sd 4:0:0:0: [sdb] Assuming drive cache: write through
[67680.029934] sd 4:0:0:0: [sdb] No Caching mode page found
[67680.029939] sd 4:0:0:0: [sdb] Assuming drive cache: write through
[67680.031738] sdb: sdb1
[67820.022977] sdb: detected capacity change from 3982491648 to 0
[67825.064523] sd 4:0:0:0: [sdb] 7778304 512-byte logical blocks: (3.98 GB/3.70 GiB)
[67825.066735] sd 4:0:0:0: [sdb] No Caching mode page found
[67825.066740] sd 4:0:0:0: [sdb] Assuming drive cache: write through
[67825.069400] sd 4:0:0:0: [sdb] No Caching mode page found
[67825.069405] sd 4:0:0:0: [sdb] Assuming drive cache: write through
[67825.071265] sdb: sdb1
[67825.445884] FAT-fs (sdb1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.
Je peux voir que ma carte est détectée et affectée en tant que sdb avec une partition FAT en tant que sdb1.
Éditer 2 ...
Avez-vous essayé de forcer une monture?
Créez un point de montage. Sudo mkdir /media/mysdcard
essayez un montage forcé. Montage Sudo/dev/sdc1/media/mysdcard -o force
Vous devrez peut-être spécifier le type de système de fichiers avec le -t
drapeau. Je ne sais pas quel système de fichiers Android utilise. Je suppose que ce peut être un poste? (Il s'avère que la carte SD est vfat) Dans tous les cas, ajoutez le -t filesytemtype
drapeau immédiatement après mount
. Un péché Sudo mount -t vfat /dev/sdc1 /media/mysdcard -o force
Jetez un œil à cet article https://help.ubuntu.com/community/Mount/USB
Si cela fonctionne, saisissez toutes les données que vous pouvez retirer de la carte.