Ma clé USB a l'air morte:
victor@X301A1:~$ umount /dev/sdc1
victor@X301A1:~$ sudo mkfs -t vfat /dev/sdc1
mkfs.vfat 3.0.12 (29 Oct 2011)
mkfs.vfat: unable to open /dev/sdc1: Read-only file system
victor@X301A1:~$ sudo hdparm -r0 /dev/sdc1
/dev/sdc1:
setting readonly to 0 (off)
readonly = 0 (off)
victor@X301A1:~$ sudo fsck -n /dev/sdc1
fsck de util-linux 2.20.1
dosfsck 3.0.12, 29 Oct 2011, FAT32, LFN
/.Trash-1000/files/sans_titre
Start does point to root directory. Deleting dir.
/.Trash-1000/files/Bus CAN
Start does point to root directory. Deleting dir.
Reclaimed 190903 unused clusters (781938688 bytes).
Free cluster summary wrong (1001897 vs. really 1383698)
Auto-correcting.
Leaving file system unchanged.
/dev/sdc1: 8052 files, 566660/1950358 clusters
Est-il possible de récupérer ma clé USB? Remercier
Réponses:
Eh bien, on pourrait essayer de mettre à zéro le périphérique de bloc brut pour voir si cela peut fonctionner. Si vous pouvez y écrire, vous pourrez peut-être créer une table de partition propre, créer une nouvelle partition et la formater.
Supposons que la clé USB soit sur / dev / sdc, assurez-vous d'abord que / dev / sdc1 est démonté:
Voyez si vous pouvez ensuite effacer la table de partition, par exemple en copiant un tas de zéros sur les premiers K
Si cela fonctionne, voyez si vous pouvez écrire des zéros sur l'ensemble du périphérique sans qu'il échoue. Pour voir facilement si le noyau ne peut pas écrire sur le périphérique, effacez d'abord les messages actuels du noyau et jetez-les en utilisant:
..puis mettre à zéro l'ensemble de l'appareil:
..cela va prendre du temps. dd se termine lorsque le périphérique de bloc brut est complètement écrit ou qu'une erreur s'est produite.
Ensuite, vérifiez si le noyau s'est plaint du périphérique, en utilisant:
..si vous voyez une charge de messages d'erreur, alors vous savez que la clé USB n'est probablement pas en bon état.
Cependant, si cela fonctionne bien, exécutez fdisk ou séparé pour créer les partitions à partir de clean, par exemple avec fdisk j'utilise:
..note juste retour de presse pour les questions du secteur première et dernière, fdisk choisira les valeurs par défaut correctes (ce qui sera différent de mon exemple ci-dessus). Et formater la partition avec VFAT:
puis retirer et réinsérer le lecteur. Il doit être formaté proprement.
la source
status=progress
optiondd
(GNU coreutils 8.24+ requis) afin d'afficher une progression.status=progress
ne semble pas montrer les progrèsdd
commande peut prendre un certain temps tout. Pour ma clé USB 128Go il a fallu 50 minutes ~!Vous pouvez formater simplement en utilisant GParted . Si cela ne fonctionne pas, comme indiqué ici , vous pouvez:
la source