Les deux sont corrects - et aucun n'est correct.
Premièrement, la partie "ni": la limite du MBR est de 2 ^ 32 secteurs. Compte tenu des tailles de secteur communes de 512 octets, la limite est de 512 * 2 ^ 32 octets, soit 2 TiB. Notez que c'est TiB, pas TB. Voir ici, entre autres, des informations sur les différences entre les unités IEEE-1541 (telles que TiB) et les unités SI (telles que TB). Au niveau de la tuberculose ou du TiB, la différence est d’environ 10%, ce qui suffit à semer la confusion. En outre, pour ajouter une autre note pédante, un commentaire fait référence à "Tb", qui est techniquement tera bits , et non tera octets - le facteur est 8; mais je m'égare ...
Pire encore, certains disques ont des secteurs dont la taille n’est pas de 512 octets. Le plus souvent, certains disques (principalement des lecteurs USB externes, mais également des disques internes) ont des secteurs de 4096 octets. Sur de tels disques, la limite MBR est élevée à 16 TiB. Notez que la taille du secteur est la taille du secteur logique . La plupart des disques durs modernes ont des secteurs physiques de 4 096 octets , mais étant donné que les E / S du disque et les structures de données, y compris les tables de partition, sont traitées en termes de secteurs logiques , la taille du secteur logique est importante pour cette discussion. Quoi qu'il en soit, le résultat est que vous pourriez avoir un disque USB externe de 3 To, 4 To ou plus qui utilise le MBR et tout ira bien.
Deuxièmement, la partie "les deux": les structures de données du MBR sont un peu un fouillis, mais la partie importante de cette discussion est la façon dont les partitions sont décrites sous forme d'adresse de bloc logique (LBA). Il s’agit d’un point de départ et d’une taille en secteurs, les deux étant exprimés en valeurs de secteur 32 bits (d’où la limite de 2 ^ 32 secteurs). De ce fait, la taille de partition maximale d'un disque MBR est de 2 ^ 32 secteurs (2 To, pour une taille de secteur de 512 octets). Cette limite ne peut être dépassée qu'en augmentant la taille du secteur ou en modifiant le type de table de partition. Parce que le point de départ de la partition est également une valeur 32 bits, il est théoriquementIl est possible d’avoir 1 à 3 partitions qui résident entièrement dans les 2 ^ 32 premiers secteurs du disque, puis une partition finale pouvant aller jusqu’à 2 ^ 32 secteurs qui commence juste avant le 2 ^ 32ème secteur du disque. Une telle configuration prendrait théoriquement en charge des disques d'un peu moins de 4 To, avec une taille de secteur de 512 octets. Bien entendu, vous seriez toujours limité à une taille de partition de 2 ^ 32 secteurs, et le placement des partitions serait extrêmement important. Vous ne pouvez pas avoir quatre partitions 1 TiB sur un tel disque, par exemple. Ainsi, même ce support théorique pour les gros disques est très limité.
Notez que j'ai souligné le mot "théoriquement" plusieurs fois dans le paragraphe précédent. La raison en est que de nombreux systèmes d’exploitation et outils de manipulation de MBR s’éclatent lorsque la taille du disque dépasse 2 ^ 32 secteurs, car ces systèmes d’exploitation et ces outils doivent toujours faire référence à des données situées au-delà du point des 2 ^ 32 secteurs. Par conséquent, il n'est pas prudent de créer une structure de données MBR dans laquelle une partition s'étend sur le point 2 ^ 32 du secteur, même s'il est possible de créer une telle structure de données. En fait, j’ai fait quelques tests sur cette question (voir icipour un résumé de mes résultats), et j’ai trouvé que les seuls systèmes d’exploitation qui fonctionnaient avec un disque MBR avec une partition couvrant la valeur du secteur 2 ^ 32 fonctionnaient également bien avec GPT. Étant donné que la technologie GPT est bien plus capable que le MBR, il n’ya aucune raison, voire aucune, de prendre le risque d’utiliser MBR dans ces situations. De plus, mes tests ne couvraient pas tous les outils possibles; Même si vous utilisez un système d'exploitation, tel que Linux ou Windows 7, capable de gérer un disque MBR plus volumineux que la normale, il est concevable d'exécuter un utilitaire de disque qui disparaîtra sur un tel disque, ce qui pourrait alors entraîner de graves problèmes. perte de données.
En résumé, vous pouvez utiliser des disques supérieurs à 2 To avec MBR si le disque a des secteurs logiques de 4096 octets . La méthode la plus courante consiste à l'installer dans certains boîtiers USB externes. L'utilisation d'un disque supérieur à 2 To avec des secteurs logiques de 512 octets ne peut cependant être effectuée en toute sécurité qu'avec GPT (ou en n'utilisant pas le disque au-delà de la limite de 2 To). La plupart des systèmes d’exploitation modernes supportent le GPT, ce qui ne pose donc pas de problème à la plupart des gens.