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

Size указывает размер создаваемой секции в мегабайтах (МБ).

Значения

size_in_megabytes

Указывает размер создаваемой секции в мегабайтах.

Например, чтобы создать секцию размером 2 гигабайта (ГБ), задайте значение Size 2000.

Примечание Не создавайте значение, Size которое полностью заполняет или превышает доступное пространство, так как Windows резервирует небольшой объем пространства для управления секциями. Например, если вы создаете расширенную секцию размером 2000 МБ и создаете в ней две логические секции размером 1000 МБ, то вторая секция не создается. Ошибка регистрируется, и установка завершается.

  • Чтобы заполнить доступное пространство на диске с помощью основной секции, используйте параметр CreatePartition:Extend . Не устанавливайте CreatePartition:Size.

  • Чтобы заполнить доступное пространство в расширенной секции с помощью логической секции, задайте для параметра CreatePartition:Size небольшое значение, например 100. Присвойте параметру ModifyPartition:Extend значение true. Не устанавливайте CreatePartition:Extend. Дополнительные сведения см. в статье Настройка более четырех секций на жестком диске BIOS-Based.

  • Не устанавливайте параметры CreatePartition:Size и CreatePartition:Extend. Если задано значение для Size и параметру CreatePartition:Extend присвоено значение true, секция не создается. Ошибка регистрируется, и установка завершается.

Допустимые проходы конфигурации

windowsPE

Родительская иерархия

microsoft-windows-setup- | DiskConfiguration | Диск | CreatePartitions | CreatePartition | Размер

Применение

Список поддерживаемых выпусков и архитектур Windows, поддерживаемых этим компонентом, см. в статье microsoft-windows-setup-.

Пример применения предложения XML

Настройка основного раздела для заполнения доступного пространства на диске

В следующих выходных данных XML для DiskConfiguration параметра показано, как создать две секции на жестком диске в системе на основе BIOS. Первый раздел составляет 300 МБ. Второй раздел расширяется для заполнения оставшейся части жесткого диска.

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

Настройка логического раздела для заполнения доступного пространства в расширенной секции

В следующих выходных данных XML для DiskConfiguration параметра показано, как создать расширенную секцию, которая заполняет оставшуюся часть диска в системе на основе BIOS. Расширенная секция включает две логические секции. Первая логическая секция составляет 15 ГБ. Вторая логическая секция расширяется для заполнения оставшейся части расширенной секции.

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

Полные примеры XML и рекомендуемые конфигурации секций см. в разделах How to Configure UEFI/GPT-Based Hard Disk Partitions или How to Configure BIOS/MBR-Based Disk Partitions.

CreatePartition

Настройка более четырех секций на жестком диске BIOS-Based