Size 指定分区的大小,以兆字节 (MB) 为单位。
值
size_in_megabytes |
指定创建的分区的大小(以 MB 为单位)。 例如,若要创建 2 千兆字节 (GB) 分区,请将 |
注意:不要为 Size 创建完全填满或超过可用空间的值,因为 Windows 会保留少量空间来管理分区。 例如,如果创建 2000 MB 的扩展分区,并在该分区内创建两个大小为 1000 MB 的逻辑分区,则不会创建第二个分区。 记录错误,并终止安装。
若要使用主分区填充驱动器上的可用空间,请使用 CreatePartition:Extend 设置。 不要设置 CreatePartition:
Size。若要使用逻辑分区填充扩展分区上的可用空间,请将 CreatePartition:
Size设置为较小的值,如 100。 将 ModifyPartition:Extend 设置为 true。 不要设置 CreatePartition:Extend。 有关详细信息,请参阅如何在基于 BIOS 的硬盘上配置四个以上的分区。请勿同时设置 CreatePartition:
Size和 CreatePartition:Extend。 如果指定了Size的值,并且 CreatePartition:Extend设置为 true,则不会创建任何分区。 记录错误,并终止安装。
有效配置阶段
windowsPE
父层次结构
microsoft-windows-setup- | DiskConfiguration | Disk | CreatePartitions | CreatePartition | Size
应用于
有关此组件支持的 Windows 版本和体系结构的列表,请参阅 microsoft-windows-setup-。
XML 示例
设置主分区以填充驱动器上的可用空间
DiskConfiguration 设置的以下 XML 输出显示了如何在基于 BIOS 的系统上的硬盘驱动器上创建两个分区。 第一个分区为 300 MB。 第二个分区将扩展以填充硬盘的剩余部分。
<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>
设置逻辑分区以填充扩展分区中的可用空间
DiskConfiguration 设置的以下 XML 输出显示了如何创建扩展分区,以填充基于 BIOS 的系统上驱动器的剩余部分。 扩展分区包括两个逻辑分区。 第一个逻辑分区为 15 GB。 第二个逻辑分区将扩展以填充扩展分区的剩余部分。
<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 示例和推荐的分区配置,请参阅如何配置基于 UEFI/GPT 的硬盘分区或如何配置基于 BIOS/MBR 的硬盘分区。