Modifications pour le document Effacer la signature d'un périphérique avec wipefs
Modifié par Mélodie le 2026/07/11 13:31
Résumé
Détails
- Propriétés de la Page
-
- Contenu
-
... ... @@ -22,9 +22,8 @@ 22 22 23 23 === 2. Démonter toutes les partitions du périphérique === 24 24 25 -Avant toute manipulation, il faut s'assurer qu'aucune partition du périphérique n'est encore montée .25 +Avant toute manipulation, il faut s'assurer qu'aucune partition du périphérique n'est encore montée : 26 26 27 - 28 28 Avec les droits administrateur : 29 29 30 30 {{code language="bash"}} ... ... @@ -33,7 +33,6 @@ 33 33 34 34 Où ##/dev/sdX## est à adapter, en fonction de ce que ##lsblk## aura trouvé. 35 35 36 - 37 37 Vérifier qu'il ne reste rien de monté : 38 38 39 39 {{code language="bash"}} ... ... @@ -40,7 +40,6 @@ 40 40 mount | grep sdX 41 41 {{/code}} 42 42 43 - 44 44 Si une partition apparaît encore montée, la démonter explicitement (en remplaçant le numéro par celui concerné) : 45 45 46 46 {{code language="bash"}} ... ... @@ -58,8 +58,6 @@ 58 58 59 59 === 3. Vérifier le type de table de partition et la présence de signatures === 60 60 61 - 62 - 63 63 Avec les droits administrateur : 64 64 65 65 {{code language="bash"}} ... ... @@ -68,10 +68,8 @@ 68 68 69 69 Où ##/dev/sdX## est à adapter, en fonction de ce que ##lsblk## aura trouvé. 70 70 71 - 72 72 L'option ##-p## force une sonde de bas niveau (//low-level probe//), qui relit le périphérique directement plutôt que de se fier au cache du système. C'est déterminant ici : une clé préparée avec ##dd## peut conserver des informations mises en cache par udev/blkid qui ne correspondent plus à la réalité une fois la clé réutilisée. Cette commande révèle typiquement plusieurs signatures superposées ou contradictoires (par exemple une signature ISO9660 issue de l'image ISO de la distribution, en plus d'une éventuelle table de partitions). 73 73 74 - 75 75 === 4. Confirmer via wipefs, en mode lecture seule === 76 76 77 77 Avec les droits administrateur : ... ... @@ -82,11 +82,8 @@ 82 82 83 83 Liste toutes les signatures connues du noyau sur l'ensemble du périphérique (table de partitions, systèmes de fichiers, RAID…), avec leur position (offset - la **position en octets** d'une signature à l'intérieur du périphérique, comptée depuis le secteur 0). Cette étape permet de voir précisément ce qui doit être effacé, avant de le faire. 84 84 85 - 86 86 === 5. Effacer toutes les signatures résiduelles === 87 87 88 - 89 - 90 90 En mode administrateur : 91 91 92 92 {{code language="bash"}} ... ... @@ -97,14 +97,10 @@ 97 97 98 98 L'option ##-a## efface toutes les signatures trouvées à l'étape précédente, sur l'ensemble du périphérique — pas seulement celles visibles dans une table de partitions active. C'est cette étape qui résout le conflit à l'origine de l'échec de formatage dans GParted. 99 99 100 - 101 101 {{info}} 102 102 ##wipefs -a## est préférable à un ##dd if=/dev/zero of=/dev/sdX## à l'aveugle : ce dernier écrase l'intégralité du périphérique (plus lent, plus risqué si le ##count## n'est pas maîtrisé), alors que ##wipefs## cible précisément les signatures identifiées, où qu'elles soient sur le disque, y compris une signature de fin de disque, comme dans le cas de la scorie GPT évoqué plus haut. 103 103 {{/info}} 104 104 105 -(% class="wikigeneratedid" %) 106 - 107 - 108 108 === 6. Forcer le noyau à relire la table de partitions === 109 109 110 110 En mode administrateur : ... ... @@ -115,7 +115,6 @@ 115 115 116 116 Sans cette étape, le système peut continuer à afficher un état en cache lors de la vérification suivante, plutôt que l'état réel du périphérique après nettoyage. 117 117 118 - 119 119 === 7. Vérifier que le nettoyage est effectif === 120 120 121 121 En mode administrateur : ... ... @@ -139,5 +139,3 @@ 139 139 == À retenir == 140 140 141 141 Que ce soit un disque dur interne ayant connu une vie antérieure sous GPT/UEFI, ou une clé USB préparée avec dd, Balena Etcher ou Gnome Disks, le symptôme se ressemble : un périphérique qui refuse de coopérer alors que GParted n'y voit rien d'anormal. Le réflexe est le même dans tous les cas : démonter, diagnostiquer avec ##blkid -p## et ##wipefs##, puis nettoyer avec ##wipefs -a## sur l'ensemble du périphérique, avant de reconstruire une table de partitions saine. 142 - 143 -