Ceci est une ancienne révision du document !



Le partitionnement GPT

Cette page regroupe toutes les informations concernant le partitionnement GPT sous Ubuntu.

Par rapport au partitionnement classique (MsDos), le GPT a 2 avantages :

  • il prend en charge des tailles de partitions > 2.2 To
  • Capacité de 128 partitions par défaut. (On peut en avoir plus, ou moins)
  • Table de partition en 2 exemplaires: une au début du disque une à la fin. (plus robuste)
  • Toutes les partitions sont de type primaires: Pas de notion de partition étendue et logiques. Et donc pas de problème d'interdépendance entre les partitions logiques ou vis à vis du container (la partition étendue)… Ce qui lève certaines contraintes de modifications du partitionnement et est plus robuste.

Il suffit d'ouvrir un terminal (Ctrl+Alt+T), et saisir la commande suivante:

sudo parted -l

Pour chaque disque, vous verrez soit "Table de partitions : msdos" (partitionnement classique) ou "Table de partitions : gpt" (partitionnement GPT).

Voir aussi cette discussion.

Pour installer Ubuntu sur un disque dur partitionné en GPT:

  • si vous utilisez l'installateur automatique, il n'y a rien de spécial à faire.
  • si vous utilisez le partitionnement manuel, il vous faudra créer:
    • soit une partition UEFI (si votre BIOS est en mode UEFI)
    • soit une partition BIOS-Boot (si votre BIOS est en mode classique).
    • soit une partition UEFI et une partition Bios-boot si vous pensez alterner entre les deux modes.

Créer une partition EFI

Voir ce paragraphe.

Si votre disque GPT ne possède pas de partition UEFI et que vous bootez en UEFI pour installer ubuntu, à l'issue de l'installation vous devrez modifier le bios pour booter en legacy car une installation legacy aura été faite.

Créer une partition BIOS-Boot

Cette action est nécessaire pour qu'un système en mode BIOS classique puisse booter sur un disque partitionné en GPT en utilisant GRUB. Cette partition ne contient aucun système de fichier, GRUB écrira directement dessus à son installation.

Une partition BIOS-Boot peut être créée via une version récente de gParted, et doit posséder les caractéristiques suivantes:

  • Point de montage : <aucun>
  • Taille : 1 Mo
  • Type : aucun (non formaté)
  • Autre : doit être située en début1) d'un disque partitionné en GPT, et doit posséder un drapeau bios_grub
A partir de la version 16.04.3 une installation standard se fait même sans cette partition bios-boot voir aussi cela Mais en cas de déplacement de la partition contenant les fichiers de boot, il sera nécessaire de réparer la structure de boot. Cela doit être considéré comme un BUG https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/1652332 ou pas du tout https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/1652332/comments/10 ?normal

Contributeurs principaux : YannUbuntu.


1)
= n'importe quel emplacement entièrement inclus dans les 2 premiers To du disque
  • gpt.1505980406.txt.gz
  • Dernière modification: Le 21/09/2017, 09:53
  • par 88.182.40.86