Quelles sont les différences entre les différentes tables de partition?

37

Lorsque je cherche à créer une nouvelle table de partition, j'ai les options suivantes:

  • aix
  • amiga
  • bsd
  • dvh
  • gpt
  • mac
  • msdos
  • pc98
  • sun
  • loop

La valeur par défaut dans gparted semble être la msdostable de partition 'MBR'. Cependant, il gptest plus récent, mais supporte moins Windows. J'ai utilisé Linux pendant longtemps, mais je n'ai jamais vraiment étudié le partitionnement.

Quelles sont les différentes options et leurs différences? Existe-t-il une solution recommandée pour les disques exclusivement Linux?

George Gibson
la source

Réponses:

34

Les options correspondent aux différents systèmes de partitionnement pris en charge dans libparted; il n'y a pas beaucoup de documentation , mais en regardant le code source :

  • aix prend en charge les volumes utilisés dans AIX d'IBM (qui a introduit ce que nous appelons maintenant LVM);
  • amiga prend en charge le schéma de partitionnement RDB de l'Amiga;
  • bsd prend en charge les étiquettes de disque BSD;
  • dvh prend en charge les en-têtes de volume de disque SGI;
  • gpt prend en charge les tables de partition GUID;
  • mac prend en charge les anciennes tables de partitions Apple (antérieures à GPT);
  • msdos prend en charge les tables de partition MBR de style DOS;
  • pc98prend en charge les tables de partition PC-98 ;
  • sun prend en charge le schéma de partitionnement de Sun;
  • loop fournit un support pour l'accès au disque brut (style loopback) - je ne suis pas sûr des utilisations de celui-ci.

Comme vous pouvez le constater, la majorité d'entre elles sont destinées à des systèmes plus anciens et vous n'aurez probablement pas besoin de créer une table de partition d'un type autre que gptou msdos.

Je le recommandegpt pour un nouveau disque : il autorise plus de partitions, il peut être démarré même dans des systèmes pré-UEFI (avec grub), et prend en charge les disques de plus de 2 To (jusqu'à 8 ZiB pour les disques de secteur de 512 octets). En fait, si vous ne avez pas besoin de démarrer à partir du disque, je vous recommande de ne pas utiliser un schéma de partitionnement du tout et simplement en ajoutant tout le disque à mdadmLVM, ou un zpool, selon que vous utilisez LVM (au - dessus de mdadmou pas) ou ZFS.

Stephen Kitt
la source
+1 Si vous ajoutez un disque entier à un pool zfsonlinux, il créera deux partitions gpt, une partition 1 alignée au quart de tour avec le gros du disque et une petite partition 9 à la fin du disque pour la partition système EFI . Comme avec MBR, il y a assez d'espace avant le début de la partition 1 pour un chargeur de démarrage comme grub.
cas
2
Pourriez-vous expliquer plus en détail pourquoi vous "recommandez de ne pas utiliser de schéma de partitionnement" si le lecteur n'est pas requis pour le démarrage? Pourquoi est-il préférable de ne pas avoir de table de partition?
Jonas Stein le
9

Oui msdosest le partitionnement basé sur le Master Boot Record.

Vous devriez soit aller avec msdosou avec gpt. Vous devrez utiliser gpt si vous voulez plus de 7 partitions (à moins que vous ne vouliez un MBR non standard, ce que je ne recommande pas, vous ne saurez jamais quels utilitaires assument les restrictions de msdos / windows). Vous devez également aller avec gptsi vous avez des lecteurs> 2 To.

S'il s'agit d'un disque exclusivement Linux qui n'entrera jamais dans un très vieux système Linux ne prenant pas en charge gpt, opter pour gptest le plus simple.

Anthon
la source
3
L'ancien schéma de partitionnement MBR prend en charge une chaîne de longueur indéfinie de "lecteurs logiques" (c'est-à-dire des partitions secondaires) dans la "partition étendue". Cette limite de 7 que vous déclarez ne provient pas du schéma de partitionnement lui-même, ni même (à ma connaissance) des systèmes d'exploitation qui le gèrent. J'ai reçu des lettres de lecteur qui vont bien aux deux tiers de la fin de l'alphabet au cours des années écoulées. Le schéma de partitionnement EFI est définitivement le choix supérieur de nos jours, bien qu’en partie à cause de la disparition totale de la confusion et du folklore relatifs aux partitions primaires et étendues.
JdeBP