Correction de / dev / sdb après utilisation de dd sans périphérique inséré

9

Je créais une clé USB amorçable avec dd en utilisant cette commande, que j'ai utilisée plusieurs fois auparavant sur mon système sans problème. Cette fois, cependant, j'ai oublié de brancher l'USB alors il a essayé d'écrire sur un appareil qui n'était pas là. Il est sorti avec ce message:

3821010944 bytes (3.8 GB, 3.6 GiB) copied, 48 s, 79.5 MB/s
dd: error writing '/dev/sdb': No space left on device
920+0 records in
919+0 records out
3857190912 bytes (3.9 GB, 3.6 GiB) copied, 48.4669 s, 79.6 MB/s

Maintenant, pour tout périphérique que je connecte à n'importe quel port, tant qu'il lui est attribué sdb, mon gestionnaire de partition le reconnaît comme `` périphérique inconnu '' avec 3,59 Go de stockage et aucune table de partition, et dd renvoie la même erreur qu'auparavant. Le système de fichiers, d'autre part, peut très bien accéder, lire et écrire sur l'USB.

Des conseils sur la façon de résoudre ce problème?

Kyle
la source
2
Je pense que vous avez créé un fichier avec le nom /dev/sdb. Si tel est le cas, il existe un fichier normal, où vous vous attendez à ce qu'il devrait y avoir un périphérique bloc. Il devrait être possible de supprimer ce fichier et après cela (peut-être après un redémarrage), votre système devrait être en mesure de créer un périphérique de blocage /dev/sdb.
sudodus
1
@sudodus la suppression du fichier et le redémarrage devraient le corriger, c'est donc une réponse, pas un commentaire! Postez-en un et envoyez-moi un ping et je reviendrai et voterez!
Fabby

Réponses:

11

Je pense que vous avez créé un fichier avec le nom /dev/sdb. Si tel est le cas, il existe un fichier normal, où vous vous attendez à ce qu'il devrait y avoir un périphérique bloc.

Il devrait être possible de supprimer ce fichier et après cela (peut-être après un redémarrage), votre système devrait être en mesure de créer un périphérique de blocage /dev/sdb

sudodus
la source
1
Comme promis! ;-)
Fabby
1
si vous supprimez le fichier normal mais que vous ne souhaitez pas / ne pouvez pas redémarrer, existe-t-il une solution? redémarrer udev?
cat
3
@cat, je n'avais même pas besoin de redémarrer. Je viens de supprimer le fichier avec sudo rm et de brancher une clé USB. Le fichier correct a été créé automatiquement.
Kyle