GPT (GUID Partition Table)

Version imprimableEnvoyer par emailversion PDF

La table de partitionnement GUID, en anglais GUID Partition Table (GPT) est un standard pour décrire la table de partitionnement d'un disque dur.
Bien qu'il fasse partie du standard EFI Extensible Firmware Interface (qu'Intel propose en remplacement du PC BIOS), il est aussi utilisé sur certains BIOS à cause des limitations de la table de partitionnement du MBR qui limite la taille des partitions à 2.2 To (241 octets).

GPT gère les disques durs et partitions jusqu'à 9.4 Zo (2^73 octets).

Convertir MBR vers GPT sans supprimer les partitions

Les outils Microsoft ne permettent pas de migrer de MBR vers GPT si vous possédez des partitions sur les disques.

L'utilitaire GPTgen (http://sourceforge.net/projects/gptgen/) permet de convertir une partition en toute sécurité, si vous l'utilisez correctement.

Dans un premier temps, on identifie le disque sur lequel travailler.
Il s'agit du numéro de disque donné par la console diskmgmt.msc.

Vous pouvez exécuter cette commande à titre informatif sans que ceci modifie votre disque :

gptgen.exe \\.\\physicaldrive1

Les lignes suivantes vont s'afficher:

Write primary.img to LBA address 0.
Write secondary.img to LBA address 4395431903.

Quand vous n'écrivez pas les changements sur le disque, gptgen crée deux fichiers binaires : "primary.img" et "secondary.img", qui contiens ce qu'il aurait écris sur le disque. Le retour affiché par gptgen déclare qu'il aurait écris l'image "primary.img" à l'adresse LBA 0, et le fichier "secondary.img" à l'adresse 4395431903.

Faites donc une sauvegarde de ces sections. Vous pouvez le faire avec l'outil "dd" disponible pour windows ici :

dd if=\\.\\physicaldrive1 of=primary-backup.img bs=512 count=34

dd if=\\.\\physicaldrive1 of=secondary-backup.img bs=512 count=33 skip=4395431903

Les chiffres en gras doivent être changé selon votre configuration.
Ces chiffres se rapportent respectivement à la taille des fichiers "primary.img" et "secondary.img". Trouvez la taille de ces fichiers et divisez la par 512.
Dans ce cas, primary.img avait 17 408 bytes, donc : 17408/512=34.
Effectuez la même opération pour secondary.img.

Le dernier chiffre est l'adresse LBA affichée par GPTGEN il y a un instant.

Après une sauvegarde avec "dd", vous pouvez écrire les changements sur le disque :

gptgen.exe -w \\.\\physicaldrive1

Si vous avez besoin de restaurer vos sauvegardes, utilisez ces commandes :

dd if=primary-backup.img   of=\\.\\physicaldrive1 bs=512 count=34
dd if=secondary-backup.img of=\\.\\physicaldrive1 bs=512 count=33 seek=4395431903

Sponsors