web-dev-qa-db-fra.com

Correction de pouce? "Impossible de détecter le système de fichiers" 16 Go provoque une partition de 2 Go

J'ai un lecteur Corsair Flash Voyager 16 Go. Cela a bien fonctionné pendant des siècles, bien que je l'utilise à peine. Je voulais effacer toutes les données à ce sujet/le retourner en zéros, alors j’ai utilisé

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

Mais il était écrit que 2 Go avaient été copiés et que cela ne semblait pas correct. Je suis allé dans gparted et ai créé une nouvelle table de partition (mdos), puis une partition fat32 pour les 14 Go utilisables. Gparted a terminé l'opération, puis a déclaré qu'il ne trouvait pas de système de fichiers. En le branchant, un "lecteur" de 16 Go s’affiche dans Nautilus, mais un clic droit ne donne aucune information sur les propriétés. Un clic gauche provoqua l'apparition d'un lien de lecteur éjectable dans Nautilus.

Évidemment, je suis allé tout "wtf?" et est allé à Ubuntu IRC pour des réponses. J'ai été guidé à l'aide de fdisk, mais le même problème est apparu par la suite.

Voici le résultat de fdisk

Disk /dev/sdb: 16.0 GB, 16039018496 bytes
64 heads, 32 sectors/track, 15296 cylinders, total 31326208 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
Disk identifier: 0xdeb7c4d0
Device Boot      Start         End      Blocks   Id  System
/dev/sdb1            2048    31326207    15662080   83  Linux

Lorsque je branche le lecteur et que je clique plusieurs fois sur 16 Go, voici ce que je vois: http://i.imgur.com/mSy6Nkb.jpg

Lorsque j'essaie d '"éjecter" les 2 Go, je reçois un message contextuel indiquant "L'authentification est nécessaire pour démonter/dev/loop0 monté par un autre utilisateur". Je n'ai jamais vu loop0 sur quoi que ce soit dans Ubuntu auparavant.

Edit: Si je fais un clic droit sur les 16 Go et clique sur "Format", rien ne se passe. Voici ce qui se passe lorsque j'essaie d'utiliser GParted: https://imgur.com/a/mpEoz

Comment puis-je ramener le lecteur sur une partition unique de 14 Go?

Edit 2: Après avoir reconnecté le lecteur, Sudo umount /dev/sdb renvoie "not mounted" mais Sudo umount /dev/sdb1 démonte quelque chose. C'est bizarre, non?

2
JCopse

Je n'ai aucune idée de ce qui s'est passé, mais voici ce qui a résolu le problème:

A) Je pensais brancher mon autre Flash Voyager de 16 Go pour comparer les résultats de fdisk, au cas où cela me donnerait un indice. Le brancher a fait apparaître le même problème de 16 Go/2 Go, avec le même fichier de test .txt que j'ai ajouté. Ceci, bien sûr, n'avait aucun sens. Alors, j'ai redémarré l'ordinateur.

B) Après le redémarrage, le deuxième disque dur de 16 Go (jamais utilisé dd, plein de fichiers) s’est affiché normalement.

C) En échangeant avec le premier disque de 16 Go, j'ai ouvert GParted. Dans GParted, j'ai cliqué avec le bouton droit de la souris sur la partition "inconnue" "Je ne trouve pas le système de fichiers" que j'avais créée, et j'ai choisi "Format" dans le menu contextuel. Le formatage en tant que FAT32 a réussi.

D) Débranchez le lecteur, rebranchez-le, ouvrez à nouveau GParted. Supprimez la partition, ajoutez une nouvelle partition et nommez-la. Opération réussie.

Encore une fois, je n'ai aucune idée de ce qui s'est passé, mais ça fonctionne très bien maintenant!

0
JCopse