[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: scripter gdisk



Le 18/03/2018 à 18:09, hamster a écrit :
J'ai l'habitude de sauvegarder le MBR avec :
dd bs=512 count=1 if=/dev/sda of=/chemin/vers/fichier.dump;sync

Dans une destination hors du disque en question, je présume ? Sinon c'est beaucoup moins utile.

Seulement de nos jours on trouve UEFI partout,

C'est la mode, en effet.

avec ses tables de partitions GPT,

Aucun rapport direct avec UEFI. J'utilise GPT sans UEFI et vice versa.

et cette commande marche plus.

Bien sûr que si. Elle sauvegarde toujours le MBR.
Si tu voulais en fait sauvegarder la table de partition complète, cette commande n'a jamais fait cela, pas plus en MSDOS qu'en GPT. En effet la table de partition étendue qui contient la définition de partitions logiques ne se trouve pas dans le MBR qui ne contient que la définition des partitions principales.

Google m'a dit que pour sauvegarder la table de partitions GPT, il faut utiliser gdisk. En effet, ca marche très bien, mais c'est un truc interactif et je sais pas dire a mon script "commance par faire gdisk /dev/sda, puis appuie sur la touche b, puis tape le nom du fichier a écrire".

Comment qu'on fait ?

Peut-être avec sgdisk, la variante en ligne de commande de gdisk.

Voir aussi sfdisk qui, depuis la version de stretch, sait gérer le format GPT. Il y a deux options avec deux formats de sauvegarde : --dump qui sauvegarde au format texte, mais vérifier si cela sauvegarde toutes les informations (GUID, nom, drapeaux...)
--backup qui sauvegarde au format binaire.


Reply to: