Taille (microsoft-windows-setup-diskconfiguration-disk-createpartitions-createpartition-size)

Size spécifie la taille de la partition à créer, en mégaoctets (Mo).

Valeurs

size_in_megabytes

Spécifie la taille de la partition que vous créez, en mégaoctets.

Par exemple, pour créer une partition de 2 gigaoctets (Go), définie sur Size 2000.

Note Ne créez pas de valeur pour Size cela entièrement rempli ou dépasse l’espace disponible, car Windows réserve une petite quantité d’espace pour gérer les partitions. Par exemple, si vous créez une partition étendue avec 2000 Mo et que vous créez deux partitions logiques avec la taille de 1000 Mo chacune à l’intérieur de cette partition, la deuxième partition n’est pas créée. Une erreur est enregistrée et l’installation est terminée.

  • Pour remplir l’espace disponible sur le lecteur avec une partition primaire, utilisez le paramètre CreatePartition:Extend . Ne définissez pas CreatePartition :Size.

  • Pour remplir l’espace disponible sur une partition étendue avec une partition logique, définissez CreatePartition surSize une petite valeur, par exemple 100. Définissez ModifyPartition:Extend sur true. Ne définissez pas CreatePartition:Extend. Pour plus d’informations, consultez Comment configurer plus de quatre partitions sur un disque dur BIOS-Based.

  • Ne définissez pas les deux CreatePartition :Size et CreatePartition:Extend. Si une valeur pour Size laquelle est spécifiée et CreatePartition :Extend est définie sur true, aucune partition n’est créée. Une erreur est enregistrée et l’installation est terminée.

Passes de configuration valides

Windowspe

Hiérarchie parente

microsoft-windows-setup- | DiskConfiguration | Disque | CreatePartitions | CreatePartition | Taille

S'applique à

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

Exemple XML

Définition d’une partition primaire pour remplir l’espace disponible sur un lecteur

La sortie XML suivante pour le DiskConfiguration paramètre montre comment créer deux partitions sur un disque dur sur un système BIOS. La première partition est de 300 Mo. La deuxième partition s’étend pour remplir le reste du disque dur.

<DiskConfiguration>

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

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

      <!-- Windows partition -->
      <CreatePartition wcm:action="add">
        <Order>2</Order> 
        <Type>Primary</Type> 
        <Extend>true</Extend> 
      </CreatePartition>

    </CreatePartitions>
    <ModifyPartitions>

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

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


  <WillShowUI>OnError</WillShowUI> 
</DiskConfiguration>


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

Définition d’une partition logique pour remplir l’espace disponible dans une partition étendue

La sortie XML suivante pour le DiskConfiguration paramètre montre comment créer une partition étendue qui remplit le reste du lecteur sur un système BIOS. La partition étendue comprend deux partitions logiques. La première partition logique est de 15 Go. La deuxième partition logique s’étend pour remplir le reste de la partition étendue.

<DiskConfiguration>

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

      <!-- Recovery 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>

      <!-- Logical2 partition -->
      <CreatePartition wcm:action="add">
        <Order>6</Order> 
        <Type>Logical</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 MB.
                     This will be changed in the ModifyPartition section. -->
      </CreatePartition>

    </CreatePartitions>
    <ModifyPartitions>

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

      <!-- Utility2 partition -->
      <ModifyPartition wcm:action="add">
        <Order>2</Order> 
        <PartitionID>2</PartitionID> 
        <Label>Utility2</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>
        <Format>NTFS</Format> 
        <Active>true</Active> 
      </ModifyPartition>

      <!-- Extended partition:
           This partition does not need receive 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>

      <!-- Logical2 partition -->
      <ModifyPartition wcm:action="add">
        <Order>5</Order> 
        <PartitionID>5</PartitionID> 
        <Label>Logical2</Label> 
        <Letter>L</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 obtenir des exemples XML complets et des configurations de partition recommandées, consultez How to Configure UEFI/GPT Hard Disk Partitions ou How to Configure BIOS/MBR-Based Hard Disk Partitions.

CreatePartition

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