web-dev-qa-db-fra.com

Comment formater le lecteur USB non alloué et le transformer en Fat32?

Je ne parviens pas à formater ma clé USB comme indiqué ici et en suivant ces étapes:

Sudo su
fdisk -l
df
umount /dev/sdb1
mkfs.vfat /dev/sdb1

ma clé USB amorçable a été modifiée au format non alloué et son statut actuel est:

lsusb |grep 4082:

Bus 001 Device 005: ID 1976:4082 Chipsbrand Microelectronics (HK) Co., Ltd.

lsblk |grep sdb:

sdb      8:16   1   3.7G  0 disk

J'ai utilisé Gparted, mais je n'ai pas pu le réparer.

Comment dois-je procéder?

1
Sridhar

Il semble que votre clé USB de 4 Go soit cassée. Pour vous assurer que personne n'utilise un test destructif et que vous copiez simplement le contenu sans lire l'explication, vous devez taper la commande suivante, le tout en minuscule.

WARNING N'utilisez jamais l'option -w sur un périphérique contenant un système de fichiers existant. Cette option efface les données! Si vous souhaitez effectuer des tests en mode écriture sur un système de fichiers existant, utilisez plutôt l'option -n. C'est plus lent, mais cela préservera vos données.

Donc, pour être absolument sûr qu'il est cassé ( ou non ), faites:

Sudo BadBlocks -w -s -o /tmp/BadBlocks.log /dev/XdY

X et Y sont s et b

Si vous obtenez des erreurs lors de l'exécution de la commande BadBlocks: la clé USB est irrémédiablement brisée. Jetez-le et achetez-en un nouveau.

Et si cela ne vous donne aucune erreur, vous avez de la chance: reformatez-vous d'abord avec gparted mais créez d'abord une table de partition msdos.

Désolé d'être le très probable annonciateur de mauvaises nouvelles .

4
Fabby

Ouvrez un terminal, Sudo -i pour devenir root.
Exécutez fdisk ou parted, supprimez toutes les partitions, créez-en une nouvelle. Utilisez l'option fat32 pour le type.
Exécutez mksfs -t fat32 /dev/sdb (en supposant que vous n’ayez pas déplacé votre clé USB).
Terminé.

Si cela ne fonctionne pas, envisagez de fournir les détails suggérés ci-dessus. Parfois, cat /dev/zero >/dev/sdb supprimera les éléments corrompus de l’USB.

0
Mark Williams