Extend (microsoft-windows-setup-diskconfiguration-disk-modifypartitions-modifypartition-extend)

Extend можно использовать для изменения существующих секций. В системах на основе BIOS/MBR можно использовать Extend следующие возможности:

  • Укажите новую или существующую логическую секцию, чтобы заполнить оставшуюся часть расширенной секции.

  • Укажите раздел в существующей структуре секций, чтобы заполнить оставшуюся часть диска.

Примечание Диски на основе UEFI/GPT не поддерживают этот Extend параметр.

Значения

true

Указывает, что выбранный раздел расширяется для заполнения оставшейся части диска.

false

Указывает, что выбранный раздел не расширяется для заполнения оставшейся части диска. Это значение по умолчанию.

  • Использование расширенных и логических секций

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

  • Изменение раздела в существующей структуре секций для расширения до оставшейся части диска

    Задайте для параметра ModifyPartitions:Extend значение true.

  • Указание только что созданного раздела для заполнения оставшейся части жесткого диска

    Задайте для параметра CreatePartitions:Расширение значение trueи оставьте ModifyPartitions:Extend пустым.

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

windowsPE

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

microsoft-windows-setup- | DiskConfiguration | Диск | ModifyPartitions | ModifyPartition | Расширить

Применение

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

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

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

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

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

Дополнительные сведения см. в статье Настройка более четырех разделов на жестком диске BIOS-Based.

Указание существующей секции для заполнения оставшейся части жесткого диска

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

<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

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