Compartir a través de


Tamaño (microsoft-windows-setup-diskconfiguration-disk-createpartitions-createpartition-size)

Size especifica el tamaño de la partición que se va a crear, en megabytes (MB).

Valores

size_in_megabytes

Especifica el tamaño de la partición que se crea, en megabytes.

Por ejemplo, para crear una partición de 2 gigabytes (GB), establezca Size en 2000.

Nota No cree un valor para Size ese relleno completo o supere el espacio disponible, ya que Windows reserva una pequeña cantidad de espacio para administrar particiones. Por ejemplo, si crea una partición extendida con 2000 MB y crea dos particiones lógicas con el tamaño de 1000 MB cada una dentro de esa partición, no se crea la segunda partición. Se registra un error y se finaliza la instalación.

  • Para rellenar el espacio disponible en la unidad con una partición principal, use el valor CreatePartition:Extend . No establezca CreatePartition:Size.

  • Para rellenar el espacio disponible en una partición extendida con una partición lógica, establezca CreatePartition:Size en un valor pequeño, como 100. Establezca ModifyPartition:Extend en true. No establezca CreatePartition:Extend. Para obtener más información, vea How to Configure More than Four Partitions on a BIOS-Based Hard Disk.

  • No establezca CreatePartition:Size y CreatePartition:Extend. Si se especifica un valor para Size y CreatePartition:Extend se establece en true, no se crea ninguna partición. Se registra un error y se finaliza la instalación.

Fases de configuración válidas

windowsPE

Jerarquía primaria

microsoft-windows-setup- | DiskConfiguration | Disco | CreatePartitions | CreatePartition | Tamaño

Se aplica a

Para obtener una lista de las ediciones y arquitecturas de Windows compatibles con este componente, consulte microsoft-windows-setup-.

Ejemplo de XML

Establecer una partición principal para rellenar el espacio disponible en una unidad

La siguiente salida XML para la DiskConfiguration configuración muestra cómo crear dos particiones en un disco duro en un sistema basado en BIOS. La primera partición es de 300 MB. La segunda partición se extiende para rellenar el resto del disco duro.

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

Establecer una partición lógica para rellenar el espacio disponible en una partición extendida

La siguiente salida XML para la DiskConfiguration configuración muestra cómo crear una partición extendida que rellene el resto de la unidad en un sistema basado en BIOS. La partición extendida incluye dos particiones lógicas. La primera partición lógica es de 15 GB. La segunda partición lógica se extiende para rellenar el resto de la partición extendida.

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

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.

CreatePartition

Cómo configurar más de cuatro particiones en un disco duro de BIOS-Based