ModifyPartition

ModifyPartition 指定要修改的磁盘上的单个分区

ModifyPartitions 父列表中可以存在一个或多个 ModifyPartition 列表项。

下表显示了可对各种分区类型进行的修改。

分区类型 可用 Extend 格式 Letter Label TypeID
主要节点
逻辑
EFI 系统 (ESP) No

注意

Microsoft 保留 (MSR) 和扩展分区无法修改。

子元素

设置 说明
活动 指定分区是否处于活动状态。
延长 指定是否扩展分区以使用硬盘上剩余的连续空间。
格式 指定要应用于分区的文件系统格式。
Label 指定要应用于分区的名称。
Letter 指定要分配给分区的驱动器号。
Order 指定将修改分区的顺序。
PartitionID 指定要修改的分区的标识号。
TypeID 指定硬盘驱动器分区类型。

有效配置阶段

windowsPE

父层次结构

Microsoft-Windows-Setup | DiskConfiguration | Disk | ModifyPartitions | ModifyPartition

应用于

有关此组件支持的 Windows 版本和体系结构的列表,请参阅 Microsoft-Windows-Setup

XML 示例

以下 XML 输出显示两个分区修改。 第一次修改为 NTFS 文件系统的分区设置格式,将该分区标记为活动,并添加“系统”标签。 第二次修改将磁盘上的第二个分区格式化为 NTFS,将其标记为“Windows”,并扩展分区以填充磁盘的其余部分。

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

        <Format>NTFS</Format> 
      </ModifyPartition>
    </ModifyPartitions>
  </Disk>


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


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

ModifyPartitions