Forum Linux.général clef USB : pas de sdb1

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
0
14
oct.
2017

Salut,

J'ai une clef USB (4 Go) sur laquelle j'avais mis deux distros pour démarrer des PC (grâce à MultiSystem), elle a commencé à déconner (je ne me souviens plus des premiers symptômes).
Je me suis dit pas grave : je la reformate et je dépose de nouveau mes 2 ISOs, dessus.

Mais maintenant, MultiSystem ne la reconnait plus : je regarde comment est déclaré la clef avec lsblk (de fait, je voulais lancer un f3probe). Et si ma clef, est bien listé : elle est seulement attachée à sdb, pas de sdb1.
$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sdb 8:16 1 3,8G 0 disk /media/lro/A0EE-2EDD
zram3 252:3 0 982,6M 0 disk [SWAP]
zram1 252:1 0 982,6M 0 disk [SWAP]
sr0 11:0 1 1024M 0 rom
sda 8:0 0 232,9G 0 disk
├─sda2 8:2 0 74,5G 0 part
├─sda9 8:9 0 10,2G 0 part /

J'ai reformaté la clef avec disques, avec gparted, et des commandes shell (je ne me souviens plus lesquelles) et même avec un PC Windows qui traînait par là (en réparation ;-) !) : pas de changement.

J'ai essayé de créer des partitions avec gparted, mais si je n'ai pas de messages d'erreur à la création, les partitions ne sont quand même pas créé.
J'ai l'avertissement suivant dans gparted :
plain floppy: device "/dev/sdb" busy (Resource temporarily unavailable):
Cannot initialize '::'
mlabel: Cannot initialize drive

Un long exposé mais ma question est simple : que puis-je faire pour sauver la clef ? ou bien n'y a t'il rien faire, et je peux la mettre à la poubelle … ou bien caler mon armoire avec !

Merci d'avoir lu jusqu'ici,
L@u
PS : le passage en mode "code" des 2 chapitres ne fonctionne pas du coup, je les ai mis en italique.

  • # umount

    Posté par  . Évalué à 3.

    D'après le résultat de lsblk, sdb est monté sur /media/lro/AOEE-2EDD. Tu as probablement un truc en tache de fond qui monte automatiquement les périphériques USB quand ils sont branchés. gparted, très sagement, refuse de travailler sur sdb, car le device est en cours d'utilisation (par le montage).

    Le repartionnement par gparted devrait fonctionner si tu prends soin de démonter sdb avant de le lancer. J'imagine que ça peut se faire à partir d'une interface graphique, mais je ne sais pas trop laquelle. Ça peut aussi se faire depuis le shell avec:

    $ sudo umount /media/lro/A0EE-2EDD
    
  • # Clef -> table des partitions -> partition(s) -> système de fichiers

    Posté par  . Évalué à 2. Dernière modification le 17 octobre 2017 à 13:52.

    Bonjour

    Ce n'est pas la clef qu'il faut formater, mais une partition de la clef.

    Pour qu'il y ait une ou des partitions sur cette clef USB,
    il faudrait qu'une table des partitions ait été créée sur cette clef.

    Si un système de fichiers a été créé sur tout l'espace disponible sur cette clef (<=> la clef a été formatée),
    il n'y aura pas de place pour y créer une table des partitions (et donc pas de partition sur cette clef).

    =======
    Le nom du fichier de périphérique qui permet d'accéder à cette clef est /dev/sdb
    C'est ce fichier de périphérique qu'il faudra utiliser pour créer la table des partitions
    et c'est dans la table des partitions de cette clef que l'on pourra créer une ou des partitions.

    =======
    Le fichier de périphérique qui permet d'accéder à la première partition de cette clef est /dev/sdb1
    Le fichier de périphérique qui permet d'accéder à la deuxième partition de cette clef est /dev/sdb2
    etc.
    Ce sont ces fichiers de périphérique qu'il faut utiliser pour créer un système de fichiers sur ces partitions <=> formater.

    =======
    Il faudrait donc :
    Afin de pouvoir créer une table des partitions, démounter tout système de fichiers de cette clef qui serait mounté
    - Créer une table des partitions
    - Créer une ou des partitions
    - Créer un système de fichiers sur cette ou ces partitions <=> formater la ou les partitions

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.