← retour aux snippets

sfdisk: sauvegarder et restaurer une table de partitions

Dumper la table, la modifier et la réappliquer de façon scriptable en GPT/MBR.

bash filesystem #sfdisk#partition#gpt

objectif

Automatiser des opérations de partitionnement et garder un backup texte.

code minimal

# sauvegarde
sudo sfdisk -d /dev/sda > sda.partitions

# restauration (même disque)
sudo sfdisk /dev/sda < sda.partitions

utilisation

# cloner le layout vers un autre disque (attention tailles)
sudo sfdisk /dev/sdb < sda.partitions

variante(s) utile(s)

# ajouter une partition via ici-doc (exemple)
sudo sfdisk /dev/sda <<'EOF'
label: gpt
,512M,U
,20G,L
,0,E
EOF

notes

  • dangereux: sauvegardez et démontez avant.
  • exécutez partprobe/partx -u après modification.