PartitionID (microsoft-windows-setup-diskconfiguration-disk-modifypartitions-modifypartition-partitionid)
PartitionID
especifica el número de identificación de la partición que se va a modificar. La primera partición de un disco tiene el valor 1, el segundo, 2, etc.
Note
Sistemas basados en BIOS: uso de una partición extendida
Solo las particiones principales y lógicas reciben un identificador de partición. Se omiten las particiones extendidas.
Por ejemplo:
Principal (1)
Extendido
Principal (2)
Principal (3)
Se recomienda colocar la partición extendida después de todas las demás particiones principales. De lo contrario, al crear particiones lógicas, el identificador de partición de las particiones principales puede cambiar. Por ejemplo, si crea una estructura de partición con una partición extendida en medio de las particiones principales y, a continuación, agrega dos particiones lógicas, el identificador de partición de la última partición cambiará de 3 a 5:
Antes
Principal (1)
Extendido
Principal (2)
Principal (3)
**After adding two logical partitions:**
<table>
<colgroup>
<col width="25%" />
<col width="25%" />
<col width="25%" />
<col width="25%" />
</colgroup>
<tbody>
<tr class="odd">
<td><p>Primary (1)</p></td>
<td><p>Extended</p>
<p>Logical (2)</p>
<p>Logical (3)</p></td>
<td><p>Primary (4)</p></td>
<td><p>Primary (5)</p></td>
</tr>
</tbody>
</table>
Valores
partition_identification_number |
Especifica el número de identificación de la partición que modifique. Si WillShowUI se establece en Nunca y se especifica una configuración no válida |
Fases de configuración válidas
windowsPE
Jerarquía primaria
microsoft-windows-setup- | DiskConfiguration | Disco | ModifyPartitions | ModifyPartition | PartitionID
Se aplica a
Para obtener una lista de las ediciones y arquitecturas de Microsoft Windows compatibles con este componente, consulte microsoft-windows-setup-.
Ejemplo de XML
sistema de BIOS-Based con dos particiones
La siguiente salida XML para la DiskConfiguration
configuración muestra dos modificaciones de partición. En la CreatePartition
sección , la partición del sistema se crea primero y recibe un identificador de partición de 1. La partición de Windows se crea en segundo lugar y recibe un identificador de partición de 2.
Al modificar las particiones, la primera modificación (ordenada 1) afecta a la partición con el identificador de 1, que es la partición del sistema. La segunda modificación afecta a la partición con el identificador 2, que es la partición de 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>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>
Sistema basado en BIOS con una partición extendida
En este ejemplo, se crea una partición extendida después de todas las particiones principales. En este caso, los partitionID se asignan en el orden en que se crean las particiones.
<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>
</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>
BIOS-Based Sistema con una partición extendida ubicada antes de una partición principal
En este ejemplo, la partición extendida se encuentra primero, antes de las particiones principales. Tenga en cuenta que aunque las particiones lógicas se creen por última vez, reciben los primeros números de partición.
<DiskConfiguration>
<Disk wcm:action="add">
<DiskID>0</DiskID>
<WillWipeDisk>true</WillWipeDisk>
<CreatePartitions>
<!-- Extended partition -->
<CreatePartition wcm:action="add">
<Order>1</Order>
<Type>Extended</Type>
<Size>20000</Size>
</CreatePartition>
<!-- Recovery partition -->
<CreatePartition wcm:action="add">
<Order>2</Order>
<Type>Primary</Type>
<Size>3000</Size>
</CreatePartition>
<!-- System partition -->
<CreatePartition wcm:action="add">
<Order>4</Order>
<Type>Primary</Type>
<Size>100</Size>
</CreatePartition>
<!-- Utility2 partition -->
<CreatePartition wcm:action="add">
<Order>3</Order>
<Type>Primary</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>4980</Size>
</CreatePartition>
</CreatePartitions>
<ModifyPartitions>
<!-- 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>1</Order>
<PartitionID>1</PartitionID>
<Label>Windows</Label>
<Letter>C</Letter>
<Format>NTFS</Format>
</ModifyPartition>
<!-- Logical2 partition -->
<ModifyPartition wcm:action="add">
<Order>2</Order>
<PartitionID>2</PartitionID>
<Label>Logical2</Label>
<Letter>L</Letter>
<Format>NTFS</Format>
</ModifyPartition>
<!-- Recovery partition -->
<ModifyPartition wcm:action="add">
<Order>3</Order>
<PartitionID>3</PartitionID>
<Label>Recovery</Label>
<Format>NTFS</Format>
<TypeID>0x27</TypeID>
</ModifyPartition>
<!-- System partition -->
<ModifyPartition wcm:action="add">
<Order>4</Order>
<PartitionID>4</PartitionID>
<Label>System</Label>
<Format>NTFS</Format>
<Active>true</Active>
</ModifyPartition>
<!-- Utility2 partition -->
<ModifyPartition wcm:action="add">
<Order>5</Order>
<PartitionID>5</PartitionID>
<Label>Utility2</Label>
<Letter>U</Letter>
<Format>NTFS</Format>
</ModifyPartition>
</ModifyPartitions>
</Disk>
<WillShowUI>OnError</WillShowUI>
</DiskConfiguration>
<ImageInstall>
<OSImage>
<InstallTo>
<DiskID>0</DiskID>
<PartitionID>1</PartitionID>
</InstallTo>
</OSImage>
</ImageInstall>
Para obtener ejemplos XML completos y configuraciones de partición recomendadas, consulte Cómo configurar particiones de disco duro basadas en UEFI/GPT o Cómo configurar particiones de disco duro basadas en BIOS/MBR.