web-dev-qa-db-fra.com

Impossible de formater la carte SD

Je ne parviens pas à formater ma carte Micro SD avec Ubuntu 16.04. Quoi que je fasse, les partitions et les fichiers restent sur la carte SD. Et oui, j'ai vérifié si la carte est verrouillée ou non.

fdisk -l 

Disk /dev/mmcblk0: 29,5 GiB, 31657558016 bytes, 61831168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x68818b6a

Device         Boot  Start      End  Sectors  Size Id Type
/dev/mmcblk0p1        8192   137215   129024   63M  c W95 FAT32 (LBA)
/dev/mmcblk0p2      137216 61831167 61693952 29,4G 83 Linux

:~$ Sudo mkfs.vfat -F 32 /dev/mmcblk0

mkfs.fat 3.0.28 (2015-05-16)

mais toujours le même

Sudo fdisk -l
Disk /dev/mmcblk0: 29,5 GiB, 31657558016 bytes, 61831168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x68818b6a

Device         Boot  Start      End  Sectors  Size Id Type
/dev/mmcblk0p1        8192   137215   129024   63M  c W95 FAT32 (LBA)
/dev/mmcblk0p2      137216 61831167 61693952 29,4G 83 Linux

J'ai aussi essayé de déchiqueter mais les fichiers sont toujours là comme avant

Sudo shred -v -z -n 0 /dev/mmcblk0

dd aussi n'a pas fonctionné

Sudo dd if=/dev/zero of=/dev/mmcblk0
dd: writing to '/dev/mmcblk0': No space left on device
61831169+0 records in
61831168+0 records out
31657558016 bytes (32 GB, 29 GiB) copied, 9427,3 s, 3,4 MB/s

Ceci est suivi d'une fenêtre d'erreur "Message d'erreur non traité: erreur lors de l'obtention d'informations pour le fichier '/ media/philipp/boot': aucun fichier ou répertoire de ce type". Tout est toujours comme avant.

Quand j'utilise gparted cette erreur se produit

Can't open /dev/mmcblk0p1: No such file or directory
Cannot initialize '::'
mlabel: Cannot initialize drive

Can't open /dev/mmcblk0p1: No such file or directory
Cannot initialize '::'

fsck.fat 3.0.28 (2015-05-16)

open: No such file or directory

Unable to read the contents of this file system!
Because of this some operations may be unavailable.
The cause might be a missing software package.
The following list of software packages is required for fat32 file system 

support:  dosfstools, mtools.

et

e2label: No such file or directory while trying to open /dev/mmcblk0p2
Couldn't find valid filesystem superblock.

tune2fs 1.42.13 (17-May-2015)

tune2fs: No such file or directory while trying to open /dev/mmcblk0p2
Couldn't find valid filesystem superblock.

Couldn't find valid filesystem superblock.

dumpe2fs 1.42.13 (17-May-2015)
dumpe2fs: No such file or directory while trying to open /dev/mmcblk0p2

Unable to read the contents of this file system!
Because of this some operations may be unavailable.
The cause might be a missing software package.

Y a-t-il autre chose à essayer ou ma carte est-elle cassée?

2
user641448

Essayer de nettoyer la carte SD

Quelle est la sortie de cette commande que vous avez déjà essayée?

Sudo dd if=/dev/zero of=/dev/mmcblk0

Veuillez modifier votre question pour publier le résultat. Indentez quatre espaces pour rendre le texte sous forme de code. Que se passe-t-il si vous débranchez la carte et que vous la rebranchez? Souvent, vous devez débrancher à nouveau le plug-in pour qu'une table de partition modifiée de cartes mémoire soit reconnue.

Vous pouvez faire la même chose, mais d’une manière plus sûre avec mkusb, nettoyez la carte. Il peut également restaurer la carte sur un périphérique de stockage standard. mkusb vous aide à identifier le périphérique cible (dans ce cas la carte), "enroule une ceinture de sécurité autour de jj". Voir ces liens

help.ubuntu.com/community/mkusb

mkusb/persistant

Analyse du résultat

Votre sortie de Sudo dd if=/dev/zero of=/dev/mmcblk0

dd: writing to '/dev/mmcblk0': No space left on device
61831169+0 records in
61831168+0 records out
31657558016 bytes (32 GB, 29 GiB) copied, 9427,3 s, 3,4 MB/s

a indiqué que dd avait écrit sur le lecteur, la carte SD. Je suis d'accord avec le commentaire de Elder Geek, selon lequel vous devriez redémarrer l'ordinateur et vérifier si la carte est effacée: aucune table de partition ne devrait être vue.

  • En cas de succès, il serait possible de créer une nouvelle table de partition et un nouveau système de fichiers.

  • Sinon (s'il y avait encore des partitions), je pense que la carte serait "verrouillée en grille" (en lecture seule car elle échoue) et qu'à l'étape suivante, elle serait complètement morte. Voir ce lien,

    durée de vie Pendrive

  • Le lecteur de carte peut également être défectueux. Il est donc judicieux de tester la carte avec un autre lecteur de carte dans le même ordinateur ou sur un autre.

Conclusion

Après le redémarrage et des tests supplémentaires, les partitions et les fichiers sont toujours là. La conclusion est que la carte SD échoue, elle est verrouillée dans la grille, ce qui signifie une étape en lecture seule du processus défaillant.

1
sudodus