← retour aux snippets

wipefs: effacer des signatures de fichiersystems

Lister et supprimer les signatures superbloc (ext*, xfs, lvm) pour repartir proprement.

bash filesystem #wipefs#superblock#cleanup

objectif

Réinitialiser un disque/partition avant de créer un nouveau filesystem ou LVM sans conflits.

code minimal

# lister les signatures présentes
sudo wipefs -a -n /dev/sdb

# effacer toutes les signatures détectées
sudo wipefs -a /dev/sdb

utilisation

# n'effacer qu'une signature spécifique (par offset)
sudo wipefs -o 0x438 -f /dev/sdb

variante(s) utile(s)

# effacer seulement les signatures du début/fin (-p pour sauvegarder avant)
sudo wipefs -p -o 0x0,0x1fff000 /dev/sdb

notes

  • destructif: double vérifiez le device ciblé.
  • complémentaire à blkdiscard pour réinitialiser les SSD.