Partager via


Forum aux questions sur l’architecture du disque de table de partitionnement GUID

Cet article fournit la liste des questions fréquemment posées sur l’architecture du disque de table de partition GUID.

S’applique à : Windows Server 2012 R2
Numéro de base de connaissances d’origine : 302873

Important

Cette section, méthode ou tâche contient des étapes vous indiquant comment modifier le Registre. Toutefois, des problèmes graves peuvent se produire si vous modifiez le Registre de façon incorrecte. Par conséquent, vérifiez que vous suivez ces étapes attentivement. Pour une protection supplémentaire, sauvegardez le Registre avant de le modifier. Ensuite, vous pouvez restaurer le Registre si un problème se produit. Pour plus d’informations sur la sauvegarde et la restauration du registre, voir : Procédure de sauvegarde, de modification et de restauration du Registre dans Windows.

Qu’est-ce qu’un disque de table de partition GUID ?

L’architecture du disque de table de partition GUID a été introduite dans le cadre de l’initiative d’interface de microprogramme extensible. Guid Partition Table est une nouvelle architecture de disque qui s’étend sur l’ancien schéma de partitionnement d’enregistrement de démarrage principal (MBR) commun aux ordinateurs Intel.

Une partition est un espace de stockage contigu sur un disque physique ou logique qui fonctionne comme s’il s’agissait d’un disque physiquement distinct. Les partitions sont visibles par le microprogramme système et par les systèmes d’exploitation installés. L’accès à une partition est contrôlé par le microprogramme système et le système d’exploitation actuellement actif.

Pourquoi avons-nous besoin d’une table de partition GUID ?

Les disques de table de partition GUID peuvent atteindre une grande taille. À compter de juillet 2001, l’implémentation de Microsoft prend en charge un disque dur allant jusqu’à 18 KO (512 Ko DBA).

Le nombre de partitions sur un disque de table de partition GUID n’est pas limité par des schémas temporaires tels que des partitions de conteneur définies par l’enregistrement de démarrage étendu MBR. L’implémentation Microsoft de la table de partition GUID est limitée à 128 partitions. Toutefois, il est important de noter qu’une partition est utilisée pour la partition système EFI, une pour microsoft réservée et deux autres sont utilisées si vous utilisez des disques dynamiques. Cela laisse 124 partitions pour l’utilisation des données.

Le format de partition de disque de table de partition GUID est bien défini et entièrement auto-identifiant. Les données critiques pour le système d’exploitation se trouvent dans des partitions et non dans des secteurs non partitionnés ou masqués . La table de partition GUID n’autorise pas les secteurs ou partitions masqués. Les disques de table de partition GUID utilisent des tables de partition principale et de sauvegarde pour la redondance et les champs CRC32 pour améliorer l’intégrité de la structure des données de partition. Le format de partition de table de partition GUID utilise le numéro de version et les champs de taille pour l’extension future.

Chaque partition de table de partition GUID a un GUID d’identification unique et un type de contenu de partition, donc aucune coordination n’est nécessaire pour empêcher la collision d’identificateur de partition. Chaque partition de table de partition GUID a un nom Unicode de 36 caractères, ce qui signifie que n’importe quel logiciel peut présenter un nom facilement lisible pour la partition sans aucune compréhension supplémentaire de la partition.

Ce qui est incorrect avec le partitionnement MBR

Les disques MBR ne prennent en charge que quatre entrées de table de partitions principales ou plusieurs partitions logiques dans la partition étendue. Si d’autres partitions sont souhaitées, une structure secondaire, une partition étendue, est nécessaire. Les partitions étendues sont ensuite subdivées en un ou plusieurs disques logiques.

Une seule partition étendue peut être présente sur n’importe quel lecteur donné, et le nombre maximal de lecteurs logiques est MAXULONG/4. Toutes les partitions de disque MBR et les lecteurs logiques doivent être alignés sur les cylindres, même sur les jeux RAID matériels générés à partir de plusieurs lecteurs différents sans géométrie physique sous-jacente claire.

Les règles de partitionnement MBR sont complexes et mal spécifiées. Par exemple, l’alignement du cylindre signifie-t-il que chaque partition doit avoir au moins un cylindre de longueur ? Une partition MBR est identifiée par un champ de deux octets, et la coordination est nécessaire pour éviter les collisions. IBM a initialement fourni cette coordination, mais à compter de juillet 2001, il n’existe aucune liste faisant autorité des identificateurs de partition.

Une autre pratique courante consiste à utiliser des secteurs partitionnés ou « masqués » pour contenir des informations spécifiques. Cette pratique n’est pas documentée et entraîne des problèmes système graves qui sont difficiles à déboguer. Au fil des ans, des implémentations et des outils rompus ont été publiés au public, ce qui rend le soutien difficile.

Où puis-je trouver la spécification du partitionnement de disque de table de partition GUID

Le chapitre 16 de la spécification de l’interface du microprogramme extensible définit le format de table de partition GUID. Ce document est disponible sur le site Web Intel suivant :

La spécification EFI unifiée définit une interface entre un système d’exploitation et un microprogramme de plateforme

Exclusion de responsabilité de tiers

Les produits tiers mentionnés dans le présent article sont fabriqués par des sociétés indépendantes de Microsoft. Microsoft exclut toute garantie, implicite ou autre, concernant les performances ou la fiabilité de ces produits.

Interface de microprogramme extensible requise pour un disque de table de partition GUID

Non. Les disques de table de partition GUID sont auto-identifiants. Toutes les informations nécessaires pour interpréter le schéma de partitionnement d’un disque de table de partition GUID sont entièrement contenues dans des structures dans des emplacements spécifiés sur le support physique.

Taille d’un disque de table de partition GUID

En théorie, un disque de table de partition GUID peut atteindre jusqu’à 264 secteurs dans un bloc logique unique de longueur. Les blocs logiques sont généralement 512 octets ou un secteur de taille.

Dans la pratique, Windows XP prend en charge les disques de table de partition GUID d’environ 18 exaoctets de taille.

Combien de partitions peuvent avoir un disque de table de partition GUID

En théorie, un nombre illimité. Comme en juillet 2001, l’implémentation de Microsoft est de 128 partitions. Le nombre de partitions est limité par la quantité d’espace réservé à la création d’entrées de partition.

Un disque peut être à la fois un disque de table de partition GUID et un disque MBR

Non. Toutefois, tous les disques de table de partition GUID contiennent un MBR protecteur utilisé pour les programmes hérités qui ne comprennent pas la structure de disque de table de partition GUID.

Qu’est-ce qu’un MBR protecteur

L’MBR de protection, à compter du secteur 0, précède la table de partition de table de partition GUID sur le disque. Le MBR contient un type 0xEE partition qui s’étend sur toute la longueur du disque. Il s’agit du même nombre de partitions définies dans le tableau d’entrée de disque de table de partition GUID.

Pourquoi la table de partition GUID a-t-elle une MBR de protection

Le MBR protecteur protège les disques de table de partition GUID contre les outils de disque MBR précédemment publiés tels que Microsoft MS-DOS FDISK ou Microsoft Windows NT Disk Administrator. Ces outils ne connaissent pas la table de partition GUID et ne savent pas comment accéder correctement à un disque de table de partition GUID. Le logiciel hérité qui ne connaît pas la table de partition GUID interprète uniquement le MBR protégé lorsqu’il accède à un disque de table de partition GUID. Ces outils affichent un disque de table de partition GUID comme ayant une partition englobante unique (éventuellement non reconnue) en interprétant le MBR protégé, plutôt que d’effectuer une erreur sur le disque pour celui qui n’est paspartitionné.

Pourquoi un disque partitionné table guid semble-t-il avoir un MBR sur celui-ci

Si cela s’est produit, vous devez avoir utilisé un outil de disque prenant en charge uniquement MBR pour accéder au disque de table de partition GUID.

Si le disque est supérieur à la taille maximale qu’un MBR peut signaler, le contenu du disque entier est protégé

La partition EE dans le MBR de protection est spécifiée pour être la taille maximale autorisée dans un MBR.

Peut windows lire, écrire et démarrer à partir de disques de table de partition GUID

  • La version 64 bits de Windows XP peut-elle lire, écrire et démarrer à partir de disques de table de partition GUID ?

    La version 64 bits de Windows XP peut lire et écrire des disques de table de partition GUID, mais ne peut pas démarrer à partir de disques de table de partition GUID.

  • La version 64 bits de Windows XP peut-elle lire, écrire et démarrer à partir de disques MBR ?

    Oui.

  • La version 32 bits de Windows XP peut-elle lire, écrire et démarrer à partir de disques de table de partition GUID ?

    Non. Non. La version 32 bits ne verra que le MBR de protection. La partition EE ne sera pas montée ni exposée au logiciel de programme.

  • La version 32 bits de Windows XP peut-elle lire, écrire et démarrer à partir de disques MBR ?

    Oui.

  • Microsoft Windows 2000, Microsoft Windows NT 4.0 ou Microsoft Windows 98/95 peut-il lire, écrire et démarrer à partir de la table de partition GUID ?

    Non. Les logiciels hérités verront uniquement le MBR protecteur.

Qu’en est-il du mélange et de la correspondance de la table de partition GUID et des disques MBR sur le même ordinateur

La table de partitions GUID et les disques MBR peuvent être mélangés uniquement sur les systèmes 64 bits, et les restrictions suivantes s’appliquent :

  • Le chargeur Windows XP et la partition de démarrage doivent résider sur un disque de table de partition GUID. D’autres disques durs peuvent être une table de partitions MBR ou GUID.

  • Les disques de table de partition MBR et GUID peuvent être présents dans un seul groupe de disques dynamiques. Les jeux de volumes peuvent s’étendre à la fois sur les disques de table de partition MBR et GUID, mais la restriction d’alignement des cylindres MBR peut entraîner des difficultés lors de la mise en miroir ou de la suppression de disques de table de partition GUID et MBR.

Qu’en est-il des supports amovibles

Le support amovible doit être MBR ou superfloppy.

Qu’est-ce qu’un superfloppy

Le support amovible sans table de partition GUID ou mise en forme MBR est considéré comme un superfloppy. La totalité du média est traitée comme une partition unique.

Le fabricant de supports effectue tout partitionnement MBR de supports amovibles ; Windows ne partitionne jamais les supports amovibles. Si le média a un MBR, une seule partition est prise en charge. Il y a peu de différence perceptible par l'utilisateur entre les médias partitionnés en MBR et les superfloppies.

Parmi les exemples de supports amovibles, citons les disques de floppy, les cartouches de disque JAZZ, le média magnéto-optique, le DVD-ROM et le CD-ROM. Les lecteurs de disque dur sur des bus externes, tels que SCSI ou IEEE 1394, ne sont pas considérés comme étant amovibles.

Quel est le comportement par défaut de Windows lors du partitionnement du média

  • Quel est le comportement par défaut de la version 64 bits de Windows XP lors du partitionnement du média ?

    Les disques fixes sont partitionnés à l’aide du partitionnement de table de partition GUID. Les disques de table de partition GUID peuvent être convertis en disques MBR uniquement si tous les partitionnements existants sont d’abord supprimés, avec perte de données associée.

  • Quel est le comportement par défaut de la version 32 bits de Windows XP lors du partitionnement du média ?

    Seuls les disques MBR peuvent être utilisés. Les disques MBR ne peuvent pas être convertis en disques de table de partition GUID.

Microprogramme extensible du microprogramme

  • Comment une lettre de lecteur dans le système d’exploitation peut-elle être mappée à une partition dans le microprogramme extensible de l’interface microprogramme ?

    Il n’existe aucun mappage inhérent entre la lettre de lecteur et la partition qui peut être utilisé pour déterminer l’une des autres. Une partition de données de base doit être identifiée par son GUID de partition.

  • Comment une partition système d’interface de microprogramme extensible peut-elle être créée ?

    Les partitions système d’interface de microprogramme extensible peuvent être créées à l’aide de l’utilitaire de microprogramme de l’interface microprogramme Extensible Diskpart.efi ou de l’utilitaire de ligne de commande Windows XP Diskpart.exe, ou elles peuvent être créées par programme à l’aide de IOCTL_SET_DRIVE_LAYOUT.

Ce qui peut être modifié sur une partition

Vous ne devez pas modifier directement une entrée d’en-tête de partition. N’utilisez pas d’outils de disque ou d’utilitaires pour apporter des modifications ou des modifications.

Qu’est-ce que le partitionnement prend en charge Windows XP sur les disques détachables

Les disques détachables sont généralement censés migrer entre les ordinateurs ou simplement être indisponibles vers le système d’exploitation à certains moments. Des exemples de disques détachables sont des disques IEEE 1394, qui peuvent être facilement déconnectés par l’utilisateur final ou les disques partagés mscS (Microsoft Cluster Services), qui se déplacent entre les nœuds d’un cluster. Windows XP prend en charge uniquement le partitionnement MBR sur les disques détachables.

Partition système d’interface de microprogramme extensible

  • Qu’est-ce que la partition système d’interface du microprogramme extensible ?

    La partition du système d’interface du microprogramme extensible contient la NTLDR, Boot.ini et d’autres fichiers nécessaires pour démarrer l’ordinateur, tels que les pilotes. Le GUID de partition définit la partition système d’interface du microprogramme extensible :

    DEFINE_GUID (PARTITION_SYSTEM_GUID, 0xC12A7328L, 0xF81F, 0x11D2, 0xBA, 0x4B, 0x00, 0xA0, 0xC9, 0x3E, 0xC9, 0x3B)

  • Seuls les disques de table de partition GUID ont-ils des partitions système d’interface de microprogramme extensible ?

    Non, les disques MBR peuvent également avoir des partitions système d’interface de microprogramme extensible. L’interface de microprogramme extensible spécifie le démarrage à partir de la table de partition GUID ou de MBR. Les partitions système d’interface de microprogramme extensible sur un disque MBR sont identifiées par le type de partition 0xEF. Toutefois, Windows XP ne prend pas en charge le démarrage de l’interface de microprogramme extensible à partir de disques MBR ou de partitions 0xEF.

  • Quelle est la taille de la partition du système d’interface du microprogramme extensible ?

    La partition système d’interface de microprogramme extensible est déterminée à l’aide de l’algorithme suivant :

    Max (100 Mo, min (1 % du disque physique, 1 Go))

    En d’autres termes, la taille de la partition du système d’interface de microprogramme extensible doit être la plus grande de ces deux nombres, 100 Mo ou 1 % de la taille du disque physique (jusqu’à 1 Go). La taille du disque physique est mesurée au moment du partitionnement de disque.

    La valeur 1 % du disque physique est calculée au moment où la partition du système d’interface de microprogramme extensible est créée et ne change pas si le disque est étendu ultérieurement (par exemple, à l’aide de RAID).

  • Peut-il y avoir deux partitions système d’interface de microprogramme extensible sur un seul disque ?

    Une telle configuration ne doit pas être créée et ne sera pas prise en charge.

  • Qu’en est-il de deux partitions système d’interface de microprogramme extensible sur deux disques différents ?

    Les partitions système d’interface de microprogramme extensible peuvent être répliquées pour les configurations de haute disponibilité. La réplication doit être effectuée manuellement et le contenu doit être synchronisé manuellement. Les partitions système d’interface de microprogramme extensible ne peuvent pas être mises en miroir.

  • Qu’est-ce que Microsoft place dans la partition du système d’interface du microprogramme extensible ?

    Microsoft place le chargeur et d’autres fichiers nécessaires pour démarrer le système d’exploitation dans la partition du système d’interface du microprogramme extensible.

  • Où la partition du système d’interface de microprogramme extensible doit-elle être placée sur le disque ?

    La partition du système d’interface du microprogramme extensible doit d’abord se trouver sur le disque. Bien qu’il n’y ait aucune exigence architecturale, il existe de nombreuses raisons pour lesquelles il est utile de placer la partition du système d’interface de microprogramme extensible en premier. La raison principale est qu’il est impossible d’étendre les volumes lorsque la partition du système d’interface de microprogramme extensible est logiquement entre les deux partitions de données que vous essayez d’étendre.

  • Qu’est-ce qu’un ordinateur ou un fabricant d’appareils doit-il placer dans la partition du système d’interface du microprogramme extensible ?

    La partition du système d’interface du microprogramme extensible doit inclure uniquement les fichiers requis pour démarrer un système d’exploitation, les outils de plateforme qui s’exécutent avant le démarrage du système d’exploitation ou les fichiers qui doivent être accessibles avant le démarrage du système d’exploitation, par exemple pour effectuer une maintenance du système de prédémarrage. D’autres fichiers ou diagnostics à valeur ajoutée utilisés pendant l’exécution du système d’exploitation ne doivent pas être placés dans la partition du système d’interface de microprogramme extensible. Il est important de noter que l’espace dans la partition du système d’interface de microprogramme extensible est une ressource système limitée ; son objectif principal est de fournir un stockage pour les fichiers nécessaires pour démarrer le système d’exploitation.

Où un fabricant d’ordinateur doit placer des fichiers tels que Diagnostics de plateforme ou d’autres fichiers à valeur ajoutée

L’option préférée est destinée aux fabricants d’ordinateurs à placer du contenu à valeur ajoutée dans une partition spécifique à l’OEM. Tout comme les partitions OEM MBR, le contenu des partitions OEM de la table de partition GUID (ou d’autres partitions non reconnues) n’est pas exposé (des lettres de lecteur données ou retournées dans des listes de volumes). Les utilisateurs sont avertis que la suppression de la partition peut entraîner l’échec du fonctionnement de l’ordinateur. Une partition spécifique à l’OEM doit être placée avant la partition réservée Microsoft et après toute partition système d’interface de microprogramme extensible sur le disque. Bien qu’il ne soit pas architectural, ce placement présente les mêmes avantages que le placement de la partition système d’interface de microprogramme extensible en premier. Par exemple, il est également impossible d’étendre les volumes lorsqu’une partition spécifique à OEM est logiquement entre les deux partitions de données que vous essayez d’étendre.

Le placement dans la partition système d’interface de microprogramme extensible est une option pour les programmes ou les fichiers qui s’exécutent dans l’environnement de démarrage du système d’exploitation préalable. Toutefois, la partition du système d’interface de microprogramme extensible est un espace partagé architecturalment et représente une ressource limitée. L’utilisation de l’espace dans la partition du système d’interface du microprogramme extensible doit être considérée avec soin. Les fichiers qui ne sont pas pertinents pour l’environnement de démarrage du système d’exploitation ne doivent pas être placés dans la partition du système d’interface du microprogramme extensible.

Partition réservée Microsoft

  • Qu’est-ce qu’une partition réservée Microsoft ?

    La partition réservée Microsoft réserve de l’espace sur chaque lecteur de disque pour une utilisation ultérieure par le logiciel du système d’exploitation. Les disques de table de partition GUID n’autorisent pas les secteurs masqués. Les composants logiciels qui utilisaient précédemment des secteurs masqués allouent désormais des parties de la partition réservée Microsoft pour les partitions spécifiques aux composants. Par exemple, la conversion d’un disque de base en disque dynamique entraîne la réduction de la taille de la partition réservée Microsoft sur ce disque et une partition nouvellement créée contient la base de données de disque dynamique. La partition réservée Microsoft a le GUID de partition suivant :

    DEFINE_GUID (PARTITION_MSFT_RESERVED_GUID, 0xE3C9E316L, 0x0B5C, 0x4DB8, 0x81, 0x7D, 0xF9, 0x2D, 0xF0, 0x02, 0x15, 0xAE

  • Quels disques nécessitent une partition réservée Microsoft ?

    Chaque disque de table de partition GUID doit contenir une partition réservée Microsoft. La partition réservée Microsoft doit être la première partition après la partition système d’interface du microprogramme extensible (le cas échéant) sur le disque. Il est particulièrement important que la partition réservée Microsoft soit créée avant d’autres partitions de données principales.

  • Qui crée la partition réservée Microsoft ?

    La partition réservée Microsoft doit être créée lorsque les informations de partitionnement de disque sont écrites pour la première fois sur le lecteur. Si le fabricant partitionne le disque, le fabricant doit créer la partition réservée Microsoft en même temps. Si Windows partitionne le disque pendant l’installation, il crée la partition réservée Microsoft.

  • Pourquoi la partition réservée Microsoft doit-elle être créée lorsque le disque est partitionné pour la première fois ?

    Une fois le disque partitionné, aucun espace libre n’est laissé pour créer une partition réservée Microsoft.

  • Quelle est la taille de la partition réservée Microsoft ?

    Lors de la création initiale, la taille de la partition réservée Microsoft dépend de la taille du lecteur de disque :

    • Sur les lecteurs inférieurs à 16 Go, la partition réservée Microsoft est de 32 Mo.
    • Sur les lecteurs supérieurs ou égaux à 16 Go, la partition réservée Microsoft est de 128 Mo. Étant donné que la partition réservée Microsoft est divisée en autres partitions, elle devient plus petite.

Quelles partitions sont requises par Windows XP

Chaque lecteur de démarrage doit contenir une partition système d’interface de microprogramme extensible, une partition réservée Microsoft et au moins une partition de données de base qui contient le système d’exploitation. Chaque lecteur de données doit contenir au moins une partition réservée Microsoft et une partition de données de base.

Toutes les partitions de données de base sur le lecteur doivent être contiguës. Comme indiqué précédemment, le placement d’une partition spécifique à l’OEM ou d’une autre partition non reconnue entre les partitions de données impose des limitations sur une étendue de volume ultérieure

Qu’est-ce qu’une partition de données de base ?

Les partitions de données de base correspondent aux partitions MBR principales 0x6 (FAT), 0x7 (NTFS) ou 0xB (FAT32). Il existe une corrélation directe un-à-un entre une partition de données de base et une lettre de lecteur ou un point de montage, un autre objet d’appareil de volume ou les deux. Chaque partition de données de base est représentée dans Windows en tant qu’objet de périphérique de volume, et éventuellement en tant que point de montage ou lettre de lecteur.

Comment une partition de données de base identifiée

Il a le GUID de type de partition suivant :

DEFINE_GUID (PARTITION_BASIC_DATA_GUID, 0xEBD0A0A2L, 0xB9E5, 0x4433, 0x87, 0xC0, 0x68, 0xB6, 0xB7, 0x26, 0x99, 0xC7)

Les utilisateurs finaux verront la partition du système d’interface de microprogramme extensible, la partition réservée Microsoft et les partitions propres à l’OEM

L’utilisateur ne verra pas ces partitions exposées dans l’Explorateur Windows, ni aucun système de fichiers reconnu n’est exposé aux programmes hérités tels que l’indexation de contexte. La partition système d’interface du microprogramme extensible, spécifique à l’OEM et d’autres partitions non reconnues ne sera visible que dans le composant logiciel enfichable MMC Gestion des disques.

Quelles partitions sont montées par défaut par Windows

Windows XP expose uniquement les partitions de données de base. D’autres partitions avec des systèmes de fichiers FAT peuvent être montées, mais pas exposées (uniquement par programme). Seules les partitions de données de base se voient affecter des lettres de lecteur ou des points de montage.

Le système de fichiers FAT de partition du système d’interface du microprogramme extensible est monté, mais n’est pas exposé. Cela permet aux programmes s’exécutant sous Windows de mettre à jour le contenu de la partition système d’interface du microprogramme extensible. La clé de Registre suivante localise la partition du système d’interface du microprogramme extensible :

HKEY_LOCAL_MACHINE/System/Setup/SystemPartition

La partition réservée Microsoft (et toutes les partitions créées à partir de la partition réservée Microsoft) peuvent avoir des systèmes de fichiers reconnaissables ; aucun n’est exposé.

Les partitions ou partitions spécifiques à l’OEM associées à d’autres systèmes d’exploitation ne sont pas reconnues par Windows. Les partitions non reconnues avec des systèmes de fichiers reconnaissables sont traitées comme la partition du système d’interface de microprogramme extensible. Elles seront montées, mais pas exposées. Contrairement aux disques MBR, il n’existe aucune différence pratique entre les partitions spécifiques à OEM et d’autres partitions de système d’exploitation ; tous ne sont pas reconnus.

Comment l’utilisateur peut-il voir la partition système d’interface du microprogramme extensible, OEM et d’autres partitions non reconnues

L’utilisateur peut utiliser des outils de gestion de disque tels que le composant logiciel enfichable MMC Gestion des disques ou Diskpart.exe. La partition réservée Microsoft et toutes les partitions créées à partir de la partition réservée Microsoft sont visibles uniquement à partir d’une invite de commandes.

Qu’en est-il des disques dynamiques

Les disques dynamiques utilisent deux partitions de table de partition GUID différentes :

  • Partition de conteneur de données correspondant au 0x42 de partition MBR, avec le GUID :DEFINE_GUID suivant (PARTITION_LDM_DATA_GUID, 0xAF9B60A0L, 0x1431, 0x4F62, 0xBC, 0x68, 0x33, 0x11, 0x71, 0x4A, 0x69, 0xAD)

  • Une partition qui contient la base de données de configuration dynamique, avec le GUID :DEFINE_GUID(PARTITION_LDM_METADATA_GUID, 0x5808C8AAL, 0x7E8F, 0x42E0, 0x85, 0xD2, 0xE1, 0xE9, 0x04, 0x34, 0xCF, 0xB3) Volumes sont créés dans le conteneur de données et sont montés par défaut. Il s’agit de la même chose que le contenu de 0x42 partitions MBR.

Que se passe-t-il lorsqu’un disque de base est converti en disque dynamique

Pour qu’un lecteur soit éligible à la conversion en dynamique, toutes les partitions de données de base sur le lecteur doivent être contiguës. Si d’autres partitions non reconnues séparent les partitions de données de base, le disque ne peut pas être converti. Il s’agit de l’une des raisons pour lesquelles la partition réservée Microsoft doit être créée avant les partitions de données de base.

La première étape de la conversion consiste à séparer une partie de la partition réservée Microsoft pour créer la partition de base de données de configuration. Toutes les partitions de base non démarrables sont ensuite combinées dans une partition de conteneur de données unique. Les partitions de démarrage sont conservées en tant que partitions de conteneur de données distinctes. Ceci est analogue à la conversion des partitions primaires.

Windows XP diffère de Windows 2000 dans ces partitions de base et étendues sont converties de manière privilégiée en une seule partition 0x42, plutôt que d’être conservées comme plusieurs partitions distinctes 0x42 comme sur Windows 2000.

Comment monter une partition spécifique

Vous pouvez accéder aux partitions de disque de table de partition GUID de différents types à l’aide des outils suivants.

Diskpart.efi :
Microprogramme : Partition système d’interface de microprogramme extensible
Partition réservée Microsoft

Diskpart.exe :
Windows XP : Partition système d’interface de microprogramme extensible
Partition réservée Microsoft

Diskgmt.msc :
Windows XP : Partition système d’interface de microprogramme extensible
DONNÉES

Explorer.exe :
Windows XP : DONNÉES

Vous pouvez également développer vos propres outils (à l’aide des API Microsoft Win32 ou Microsoft Win64) pour accéder aux partitions de disque de table de partition GUID à leurs niveaux primitifs.

Comment les disques de table de partition GUID sont-ils gérés dans Windows XP

La table de partitions GUID et les disques MBR sont gérés de la même façon. Les disques peuvent être mis en forme en tant que table de partition GUID ou MBR à l’aide de l’utilitaire de ligne de commande Diskpart.exe ou à l’aide du composant logiciel enfichable Gestion des disques. Les volumes peuvent être créés sur la table de partition GUID et les disques MBR, et les deux types de disques peuvent être mélangés dans le même groupe de disques dynamiques.

Qu’en est-il des jeux FTdisk

Il n’existe aucune prise en charge des ensembles FTdisk sur Windows XP pour les disques de table de partition MBR ou GUID. La seule prise en charge des volumes logiques s’effectue par le biais de disques dynamiques.

Un disque peut-il être converti de la table de partition GUID en MBR ou MBR en table de partition GUID

Oui, mais uniquement si le disque ne contient pas de partitions ou de volumes. Toutes les données sur le disque seront détruites. Les disques de table de partition GUID ne sont pris en charge que sur la version 64 bits de Windows XP.

Quels systèmes de fichiers sont pris en charge sur les disques de table de partition GUID

NTFS est recommandé sur toutes les partitions de données de base et sur tous les volumes dynamiques. Le programme d’installation de Windows et l’offre enfichable de Gestion des disques ne proposent que NTFS. Toutefois, vous pouvez toujours utiliser FAT16 et FAT32 sur ces partitions. Pour contourner ce problème, la partition ou le volume doit être mis en forme explicitement à l’aide de l’outil Format.

Est-il possible de rendre une copie secteur par secteur d’un disque de table de partition GUID

Non. Les GUID de disque et de partition ne seront plus uniques. Cela ne doit jamais se produire. Vous pouvez créer une copie secteur par secteur du contenu de la partition de système d’interface de microprogramme extensible ou des partitions de données de base.

Existe-t-il quand même pour copier un disque de table de partition GUID entier à l’aide des outils d’imagerie OPK

Oui; cependant, il existe quelques mises en garde clés. Le kit de pré-installation OEM (OPK) initialise les GUID de disque et de partition à zéro. Lors du premier démarrage de Windows XP, le système d’exploitation génère des GUID uniques. L’OPK prend uniquement en charge la génération de partitions système d’interface de microprogramme extensible, de partition réservée Microsoft et de partitions de données de base.

Si un programme a enregistré des GUID de disque ou de partition, le programme peut ne pas fonctionner. Tous les programmes, pilotes, utilitaires ou implémentations de microprogramme fournis par les fabricants d’ordinateurs ou les fournisseurs de programmes qui s’appuient sur des GUID doivent être capables de gérer les GUID qui passent des valeurs d’initialisation OPK à celles générées par le système d’exploitation.

Qu’est-ce que la commande Diskpart.efi MAKE

Il s’agit d’un moyen pour les oem de simplifier l’installation et la récupération du système d’exploitation. Cette commande peut facilement être étendue pour créer une configuration de disque par défaut pour la plateforme. Par exemple, le fabricant de l’ordinateur peut étendre la commande MAKE pour partitionner automatiquement le lecteur de démarrage avec une partition de système d’interface de microprogramme extensible, une partition réservée Microsoft, une partition spécifique à l’OEM et une partition de données de base. Prenons l’exemple d’une configuration de disque possible appelée BOOT_DISK. En cas de récupération d’urgence, MAKE BOOT_DISK permettrait au client de repartitionner complètement un disque de démarrage vers les valeurs par défaut de la fabrique d’origine.

Que se passe-t-il si un disque ou un GUID de partition en double est détecté

Windows XP génère de nouveaux GUID de disque pour tout GUID de disque en double, GUID de partition réservée Microsoft ou GUID de données de base de partition réservée Microsoft lors de la détection. Cela est similaire à la gestion des signatures MBR en double dans Windows 2000. Les GUID dupliqués sur une partition de base de données ou de conteneur dynamique entraînent des résultats imprévisibles.

Quelle est la taille maximale du volume NTFS prise en charge sur un disque GPT

Cela dépend de la taille du cluster sélectionnée au moment de la mise en forme. NTFS est actuellement limité à 2^32-1 unités d’allocation. Cela génère un volume de 256 To, à l’aide de clusters de 64 ko. Toutefois, cela n’a été testé qu’à 16 To, ou 17 592 186 040 320 octets, à l’aide de la taille du cluster 4K. Le graphique suivant montre les limites NTFS en fonction de la taille du cluster :

Taille du cluster Taille maximale du volume NTFS (octets RAW)
512 2 199 023 255 040 (2 To)
1 024 4 398 046 510 080 (4 To)
2 048 8 796 093 020 160 (8 To)
4 096 17 592 186 040 320 (16 To)
8 192 35 184 372 080 640 (32 To)
16 384 70 368 744 161 280 (64 To)
32,768 140 737 488 322 560 (128 To)
65 536 281 474 976 645 120 (256 To)

Par exemple, pour mettre en forme un volume dont la taille de cluster est de 8 Ko, vous devez utiliser une commande telle que la commande suivante à partir d’une invite de commandes, où /a : #### spécifie le nombre d’octets par cluster :

format d: /fs:ntfs /a:8192

Si vous choisissez une taille de cluster trop petite pour la taille de la partition, vous recevez le message d’erreur suivant lorsque vous essayez de mettre en forme la partition :

L’opération de format n’a pas été terminée, car le nombre de clusters est supérieur à prévu

Pour déterminer la taille du cluster d’un volume, exécutez la commande suivante à l’invite de commandes, puis notez la valeur Octets par cluster :

fsutil fsinfo ntfsinfo <volume>

Note

L’espace <réservé du volume> représente la lettre de volume.

Par exemple, lorsque vous exécutez la fsutil fsinfo ntfsinfo c: commande, vous pouvez recevoir des résultats qui ressemblent à la sortie suivante :

Numéro de série du volume NTFS : 0xf4300f6c300f3560
Version : 3.1
Secteurs numériques : 0x000000001d17dbee
Nombre total de clusters : 0x0000000003a2fb7d
Clusters gratuits : 0x000000000102bfa0
Total réservé : 0x0000000000000800
Octets par secteur : 512
Octets par cluster : 4096
Octets par segment FileRecord : 1024
Clusters par segment FileRecord : 0
Longueur des données valides Mft : 0x000000000e630000
Mft Start Lcn : 0x00000000000c0000
Mft2 Start Lcn : 0x0000000001d17dbe
Début de zone Mft : 0x00000000002185a0
Fin de zone Mft : 0x0000000000218740
Identificateur RM : 1587CC47-A713-11DB-9287-806E6F6E6E6963

Note

Dans cet exemple, la valeur Bytes par cluster est 4096. Cette valeur représente une taille de cluster de 4 kilooctets (Ko).