Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
tutoriel:comment_reparer_clef_usb [Le 25/05/2018, 15:18]
pepelemoko [Tenter de réparer le système de fichiers]
tutoriel:comment_reparer_clef_usb [Le 27/07/2020, 17:21] (Version actuelle)
pepelemoko [Tenter de réparer le système de fichiers]
Ligne 54: Ligne 54:
  
 <note tip> <note tip>
-Pour identifier quel //​périphérique (dev)// est votre clé (/dev/sd**?**) vous pouvez utiliser: <​code>​mount -l</​code> ​si celle-ci est montée automatiquement, ​et alors votre clef apparaître en **fin** de réponse, si elle est le **dernier** périphérique monté.+Pour identifier quel //​périphérique (dev)// est votre clé (/dev/s**??**) vous pouvez utiliser,\\  
 +- si celle-ci est montée ​: 
 +<​code>​mount -l | grep dev/s</​code> ​ 
 +et alors votre clef apparaîtra dans la liste ;
  
-Et, clé montée ou pas, vous pouvez utiliser ​<​code>​sudo lsblk -o name,​fstype,​size,​label,​mountpoint,uuid</​code>​ et la repérer à son système de fichiers, sa taille, son étiquette, son éventuel point de montage, ou son UUID.\\  Ou encore utiliser, **sans** faire de modification,​ l'​outil de partitionnement graphique [[:​gparted]]:​ dans sa fenêtre, en haut à droite, il affiche le /dev/sd? concerné, avec possibilité de montrer tous les /dev/sd? présents et reconnus.+Et, que la clé soit montée ou pas 
 +<​code>​sudo lsblk -e7 -o name,​fstype,​size,​label,​mountpoint</​code> ​ 
 +et la repérer à son système de fichiers, sa taille, son étiquette, ​et son éventuel point de montage.\\ ​ Ou encore utiliser, **sans** faire de modification,​ l'​outil de partitionnement graphique [[:​gparted]]:​ dans sa fenêtre, en haut à droite, il affiche le /dev/sd? concerné, avec possibilité de montrer tous les /dev/sd? présents et reconnus.
 </​note>​ </​note>​
  
Ligne 66: Ligne 71:
 où "/​dev/​sdx1"​ doit être adapté à votre cas (x represente une lettre minuscule: a,b.) où "/​dev/​sdx1"​ doit être adapté à votre cas (x represente une lettre minuscule: a,b.)
 Avec cette méthode sous Kubuntu 17.10, le fichier /dev/sdx1 disparaît et fsck ne le trouve pas. Plus simplement, éjecter la clé et la réinsérer. Avec cette méthode sous Kubuntu 17.10, le fichier /dev/sdx1 disparaît et fsck ne le trouve pas. Plus simplement, éjecter la clé et la réinsérer.
-Ensuite, réparez le système de fichier :<​code>​sudo fsck -yfv /​dev/​sdx1</​code>​où "/​dev/​sdx1"​ doit être adapté à votre cas. **Attention** les options passées forcent la vérification et la réparation sans votre consentement. Pour plus d'​infos,​ consultez le man de fsck ou [[:fsck|sa page de documentation Ubuntu-fr]].+Ensuite, réparez le système de fichier :<​code>​sudo fsck -aV /​dev/​sdx1</​code>​où "/​dev/​sdx1"​ doit être adapté à votre cas. **Attention** les options passées forcent la vérification et la réparation sans votre consentement. Pour plus d'​infos,​ consultez le man de fsck ou [[:fsck|sa page de documentation Ubuntu-fr]].
  
 Si après cette étape, en éjectant la clé et en la rebranchant le montage ne s'​effectue toujours pas en "​rw"​ (//​ReadWrite//,​ lecture-écriture) et que l'​erreur persiste, il ne vous reste plus que l'​option "​brutale"​ du chapitre à suivre... Si après cette étape, en éjectant la clé et en la rebranchant le montage ne s'​effectue toujours pas en "​rw"​ (//​ReadWrite//,​ lecture-écriture) et que l'​erreur persiste, il ne vous reste plus que l'​option "​brutale"​ du chapitre à suivre...
Ligne 103: Ligne 108:
 ==== Dans un terminal ou une console==== ==== Dans un terminal ou une console====
  
-Démonter avant tout la clé :<​code>​sudo umount /​dev/​sdx ​    # voir la note suivante x n'est qu'un exemple ​ il faut utiliser sdb ou sdc ou sdd ou sde ou sdf ou etc !!!!!!! </​code>​ +Démonter avant tout la clé :<​code>​sudo umount ​-v /​dev/​sdx ​    # voir la note suivante x n'est qu'un exemple ​ il faut utiliser sdb ou sdc ou sdd ou sde ou sdf ou etc !!!!!!! </​code>​ 
-où il faudra adapter /dev/sdx à votre cas (x représente une lettre minuscule ex:a,b.).+où il faudra adapter /dev/sdx à votre cas (x représente une lettre minuscule ex: a,b.).
  
-Puis,  recréer un système de fichier : <​code>​sudo mkfs.fat -I -F 32 /​dev/​sdxn ​ # xn vaut b1 ou b2 ou c1 ou c2 ou  </​code>​+Puis,  recréer un système de fichier : <​code>​sudo mkfs.fat -F32 /​dev/​sdxn ​ # xn vaut b1 ou b2 ou c1 ou c2 ou  </​code>​
 en général et sauf exeption on formate une partition , pas une clé , il faut donc indiquer le numéro de la partition à formater ​ n qui prendra la valeur 1 ou 2 ou 3 ou ..... !!!!!! en général et sauf exeption on formate une partition , pas une clé , il faut donc indiquer le numéro de la partition à formater ​ n qui prendra la valeur 1 ou 2 ou 3 ou ..... !!!!!!
 où il faudra adapter ///​dev/​sdxn//​ à votre cas, et éventuellement la valeur du paramètre -F si vous souhaitez de la FAT16 ou FAT32. ​ il faudra donc utiliser sdb1 ou sdc1 ou sdd1 [ou sdb2 ou sdc2 ou etc !!!!! ] où il faudra adapter ///​dev/​sdxn//​ à votre cas, et éventuellement la valeur du paramètre -F si vous souhaitez de la FAT16 ou FAT32. ​ il faudra donc utiliser sdb1 ou sdc1 ou sdd1 [ou sdb2 ou sdc2 ou etc !!!!! ]
Ligne 112: Ligne 117:
 <note warning>​Si vous mettez la mauvaise lettre genre sda, sdb,... la table de partitions sera perdue et il faudra réécrire cette dernière via testdisk pour détecter les partitions et les restaurer.</​note>​ <note warning>​Si vous mettez la mauvaise lettre genre sda, sdb,... la table de partitions sera perdue et il faudra réécrire cette dernière via testdisk pour détecter les partitions et les restaurer.</​note>​
 Repérez **au dernier moment** par Repérez **au dernier moment** par
-<​code>​sudo lsblk -o name,​fstype,​size,​mountpoint,​label</​code>​+<​code>​sudo lsblk -e7 -o name,​fstype,​size,​mountpoint,​label</​code>​
 la lettre "​x"​ correspondant **momentanément** à votre clef.\\ ​ la lettre "​x"​ correspondant **momentanément** à votre clef.\\ ​
 Aussitôt après, lancez ces commandes sur sdx (**sans** chiffre, et en adaptant la lettre du disque au vôtre) : ​ Aussitôt après, lancez ces commandes sur sdx (**sans** chiffre, et en adaptant la lettre du disque au vôtre) : ​
Ligne 119: Ligne 124:
 sudo install-mbr /dev/sdx --force -t 0 -e 1</​code>​ sudo install-mbr /dev/sdx --force -t 0 -e 1</​code>​
 Enfin créez et formatez sdx**1** (**avec** chiffre, cette fois) :  Enfin créez et formatez sdx**1** (**avec** chiffre, cette fois) : 
-<​code>​sudo mkfs.fat --F 32 /​dev/​sdx1</​code>​ +<​code>​sudo mkfs.fat --F32 /​dev/​sdx1</​code>​ 
-Si vous obtenez des messages d'​erreur,​ ouvrez un fil sur le forum.+ou, pour lui donner aussi une étiquette : 
 +<​code>​sudo mkfs.fat -v -F32 -n "​NOM-CHOISI"​ /​dev/​sdx1</​code>​ 
 +Où NOM-CHOISI devra, dans le cas du FAT32, comporter **onze** caractères maximum. Il est de plus vivement conseillé d'​éviter les espaces, les lettres accentuées et les caractères spéciaux.\\ \\ Si vous obtenez des messages d'​erreur,​ ouvrez un fil sur le forum.
  
 <​note>​L'​ancien remède consistant à écrire des zéros sur le seul premier Mio (...bs=512 count=2048) ne suffit pas avec beaucoup de gravures modernes. Explications aux messages 27 (résumé) et 19 (détaillé) de cette discussion [[https://​forum.kubuntu-fr.org/​viewtopic.php?​id=2016864&​p=2|« Page USB-Creator du Wiki »]]</​note>​ <​note>​L'​ancien remède consistant à écrire des zéros sur le seul premier Mio (...bs=512 count=2048) ne suffit pas avec beaucoup de gravures modernes. Explications aux messages 27 (résumé) et 19 (détaillé) de cette discussion [[https://​forum.kubuntu-fr.org/​viewtopic.php?​id=2016864&​p=2|« Page USB-Creator du Wiki »]]</​note>​
Ligne 129: Ligne 136:
 où il faudra adapter ///​dev/​sdf1//​ et ///​media/​usbdisk//​ à votre situation. où il faudra adapter ///​dev/​sdf1//​ et ///​media/​usbdisk//​ à votre situation.
  
 +<note tip> ​ ''​gnome-disks''​ permet d'​ajouter l'​argument ''​umask=0''​ dans les options de montage des disques</​note>​
 Voilà, votre clé devrait être pleinement fonctionnelle. Voilà, votre clé devrait être pleinement fonctionnelle.
  
  • tutoriel/comment_reparer_clef_usb.1527254312.txt.gz
  • Dernière modification: Le 25/05/2018, 15:18
  • par pepelemoko