J'ai une clé USB que je n'ai pas trop utilisée, mais après quelques mois d'inactivité, elle est morte. Je sais que les lecteurs flash ont un nombre limité de cycles d’écriture, mais je ne doute pas que ce n’est pas le problème.
J'ai essayé de créer une nouvelle table de partition et de formater le lecteur, rien ne fonctionnait. Ceci est la sortie de mkfs.ext2.
marco@pinguina:~$ sudo LANG=en.UTF-8 mkfs.ext2 -v -c /dev/sdc1
[sudo] password for marco:
mke2fs 1.41.11 (14-Mar-2010)
fs_types for mke2fs.conf resolution: 'ext2', 'default'
Calling BLKDISCARD from 0 to 4001431552 failed.
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
Stride=0 blocks, Stripe width=0 blocks
244320 inodes, 976912 blocks
48845 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=1002438656
30 block groups
32768 blocks per group, 32768 fragments per group
8144 inodes per group
Superblock backups stored on blocks:
32768, 98304, 163840, 229376, 294912, 819200, 884736
Running command: badblocks -b 4096 -X -s /dev/sdc1 976911
badblocks: Input/output error during ext2fs_sync_device
Checking for bad blocks (read-only test): done
Block 0 in primary superblock/group descriptor area bad.
Blocks 0 through 2 must be good in order to build a filesystem.
Aborting....
Puis-je faire quelque chose pour le récupérer?
Réponses:
Essayez de voir s’il existe un super bloc de sauvegarde que vous pouvez utiliser pour le réparer.
Il y a un bon article ici qui pourrait vous donner quelques idées (c'est sur ext3, je ne sais pas si cela fonctionnera sur ext2).
Essayez ceci pour voir si vous avez une chance que cela fonctionne:
la source
Il semble que le lecteur est mort définitivement. Je ne peux pas le formater avec aucun outil que j'ai essayé.
la source