Partager via


Étendre (microsoft-windows-setup-diskconfiguration-disk-modifypartitions-modifypartition-extend)

Extend peut être utilisé pour modifier des partitions existantes. Vous pouvez utiliser sur des Extend systèmes BIOS/MBR pour :

  • Spécifiez une partition logique nouvelle ou existante pour remplir le reste d’une partition étendue.

  • Spécifiez une partition dans une structure de partition existante pour remplir le reste du disque.

Note Les disques UEFI/GPT ne prennent pas en charge le Extend paramètre.

Valeurs

true

Spécifie que la partition sélectionnée est étendue pour remplir le reste du disque.

false

Spécifie que la partition sélectionnée n’est pas étendue pour remplir le reste du disque. Il s’agit de la valeur par défaut.

  • Pour utiliser des partitions étendues et logiques

    Pour créer une partition logique qui utilise le reste de la partition étendue via le programme d’installation de Windows, créez une partition qui a une taille fixe initiale. Par exemple : CreatePartition:Size=100. Ensuite, modifiez la partition en définissant ModifyPartition:Extend=true. Ne définissez pas à la fois CreatePartition:Extend et sur ModifyPartition:Extendtrue. Pour plus d’informations, consultez Comment configurer plus de quatre partitions sur un disque dur BIOS-Based.

  • Pour modifier une partition au sein d’une structure de partition existante pour l’étendre au reste du disque

    Définissez ModifyPartitions:Extend sur true.

  • Pour spécifier une partition nouvellement créée pour remplir le reste du disque dur

    Définissez CreatePartitions:Étendre sur true, puis laissez ModifyPartitions:Extend vide.

Passes de configuration valides

windowsPE

Hiérarchie parente

microsoft-windows-setup- | DiskConfiguration | Disque | ModifyPartitions | ModifyPartition | Étendre

S'applique à

Pour obtenir la liste des éditions et architectures Windows prises en charge par ce composant, consultez microsoft-windows-setup-.

Exemple XML

Spécifier une partition logique pour remplir le reste d’une partition étendue

La sortie XML suivante pour le paramètre montre les DiskConfiguration modifications de partition pour un ordinateur BIOS avec deux partitions logiques. Cet exemple XML inclut la création d’une partition étendue définie pour s’étendre jusqu’à la fin du disque dur. La deuxième partition logique, intitulée Logical2, est définie pour s’étendre jusqu’à la fin de la partition étendue.

<DiskConfiguration>

  <Disk wcm:action="add">
    <DiskID>0</DiskID> 
    <WillWipeDisk>true</WillWipeDisk> 
    <CreatePartitions>

      <!-- Recovery Tools partition -->
      <CreatePartition wcm:action="add">
        <Order>1</Order> 
        <Type>Primary</Type> 
        <Size>3000</Size> 
      </CreatePartition>

      <!-- Utility2 partition -->
      <CreatePartition wcm:action="add">
        <Order>2</Order> 
        <Type>Primary</Type> 
        <Size>250</Size> 
      </CreatePartition>

      <!-- System partition -->
      <CreatePartition wcm:action="add">
        <Order>3</Order> 
        <Type>Primary</Type> 
        <Size>100</Size> 
      </CreatePartition>

      <!-- Extended partition -->
      <CreatePartition wcm:action="add">
        <Order>4</Order> 
        <Type>Extended</Type> 
        <Extend>true</Extend> 
      </CreatePartition>

      <!-- Windows partition -->
      <CreatePartition wcm:action="add">
        <Order>5</Order> 
        <Type>Logical</Type> 
        <Size>15000</Size> 
      </CreatePartition>

      <!-- Recovery image partition -->
      <CreatePartition wcm:action="add">
        <Order>6</Order> 
        <Type>Logical2</Type> 
        <Size>100</Size> 
          <!-- Note: To create a logical partition that fills 
                     the rest of the extended partition, create the 
                     data partition with an initial size of 100.
                     This will be changed in the ModifyPartition section. -->
      </CreatePartition>

    </CreatePartitions>
    <ModifyPartitions>

      <!—Recovery Tools partition -->
      <ModifyPartition wcm:action="add">
        <Order>1</Order> 
        <PartitionID>1</PartitionID> 
        <Label>Recovery</Label> 
        <Letter>R</Letter> 
        <Format>NTFS</Format> 
        <TypeID>0x27</TypeID>
      </ModifyPartition>

      <!-- Utility partition -->
      <ModifyPartition wcm:action="add">
        <Order>2</Order> 
        <PartitionID>2</PartitionID> 
        <Label>Utility</Label> 
        <Letter>U</Letter> 
        <Format>NTFS</Format> 
        <TypeID>0x27</TypeID>
      </ModifyPartition>

      <!-- System partition -->
      <ModifyPartition wcm:action="add">
        <Order>3</Order> 
        <PartitionID>3</PartitionID> 
        <Label>System</Label>
        <Letter>S</Letter> 
        <Format>NTFS</Format> 
        <Active>true</Active> 
      </ModifyPartition>

      <!-- Extended partition:
           This partition does not need a partition number, 
           nor does it need to be modified. -->

      <!-- Windows partition -->
      <ModifyPartition wcm:action="add">
        <Order>4</Order>
        <PartitionID>4</PartitionID> 
        <Label>Windows</Label> 
        <Letter>C</Letter> 
        <Format>NTFS</Format> 
      </ModifyPartition>

      <!-- Recovery image partition -->
      <ModifyPartition wcm:action="add">
        <Order>5</Order> 
        <PartitionID>5</PartitionID> 
        <Label>Data</Label> 
        <Letter>D</Letter> 
        <Format>NTFS</Format> 
        <Extend>true</Extend>
          <!-- Note: When modifying a logical partition, setting
                     "ModifyPartition|Extend=true" sets the partition to  
                     fill the remainder of the extended partition.
                     This overrides the "CreatePartition|Size" value. -->
      </ModifyPartition>

    </ModifyPartitions>
  </Disk>
  <WillShowUI>OnError</WillShowUI> 
</DiskConfiguration>


<ImageInstall>
  <OSImage>
    <InstallTo>
      <DiskID>0</DiskID> 
      <PartitionID>4</PartitionID> 
    </InstallTo>
  </OSImage>
</ImageInstall>

Pour plus d’informations, consultez Comment configurer plus de quatre partitions sur un disque dur BIOS-Based.

Spécification d’une partition existante pour remplir le reste du disque dur

La sortie XML suivante pour le DiskConfiguration paramètre montre comment modifier une structure de partition de disque dur existante. Dans cet exemple, la troisième partition est étendue pour remplir le reste du lecteur.

<DiskConfiguration>
   <WillShowUI>OnError</WillShowUI>
   <Disk>
      <DiskID>0</DiskID>
      <WillWipeDisk>false</WillWipeDisk>

      <ModifyPartitions>

         <!-- Modify the existing Windows partition -->
         <ModifyPartition>
            <Order>1</Order>
            <PartitionID>3</PartitionID>
            <Format>NTFS</Format>
            <Extend>true</Extend>
            <Label>Windows</Label>
            <Letter>C</Letter>
         </ModifyPartition>
      </ModifyPartitions>
   </Disk>
</DiskConfiguration>

ModifyPartition

Comment configurer plus de quatre partitions sur un disque dur BIOS-Based