set id (Diskpart)
Cambia el campo de tipo de partición de la partición con el foco. Este comando no funciona en discos dinámicos ni en particiones reservadas de Microsoft.
Importante
Este comando está diseñado solo para ser utilizado por fabricantes de equipos originales (OEM). La modificación de campos de tipo de partición con este parámetro puede provocar que el equipo experimente errores o no se pueda iniciar. A menos que sea un OEM o tenga experiencia con discos gpt, no debería cambiar los campos de tipo de partición en discos gpt usando este parámetro. En su lugar, use siempre el comando create partition efi para crear particiones del sistema EFI, el comando create partition msr para crear particiones reservadas de Microsoft y el comando create partition primary sin el parámetro de id. para crear particiones primarias en discos gpt.
Sintaxis
set id={ <byte> | <GUID> } [override] [noerr]
Parámetros
Parámetro | Descripción |
---|---|
<byte> |
En el caso de los discos de registro de arranque maestro (MBR), especifica el nuevo valor para el campo de tipo, en formato hexadecimal, para la partición. Con este parámetro se puede especificar cualquier tipo de partición byte excepto el tipo 0x42, que especifica una partición LDM. Tenga en cuenta que el 0x inicial se omite al especificar el tipo de partición hexadecimal. |
<GUID> |
En el caso de los discos de tabla de particiones GUID (gpt), especifica el nuevo valor GUID para el campo de tipo para la partición. Los GUID reconocidos incluyen:
|
override | obliga al sistema de archivos en el volumen a desmontar antes de cambiar el tipo de partición. Al ejecutar el comando set id, DiskPart intenta bloquear y desmontar el sistema de archivos en el volumen. Si no se especifica override, y la llamada para bloquear el sistema de archivos falla (por ejemplo, porque hay un controlador abierto), la operación falla. Si se especifica override, DiskPart fuerza el desmontaje incluso si falla la llamada para bloquear el sistema de archivos, y cualquier controlador abierto para el volumen dejará de ser válido. |
noerr | Se usa solo para el scripting. Cuando se detecta un error, DiskPart sigue procesando los comandos como si no hubiera ningún error. Sin este parámetro, un error hace que DiskPart salga con un código de error. |
Comentarios
- Aparte de las limitaciones mencionadas anteriormente, DiskPart no comprueba la validez del valor especificado (excepto para asegurarse de que es un byte en formato hexadecimal o GUID).
Ejemplos
Para establecer el campo de tipo en 0x07 y forzar al sistema de archivos a desmontar, escriba:
set id=0x07 override
Para establecer el campo de tipo en una partición de datos básica, escriba:
set id=ebd0a0a2-b9e5-4433-87c0-68b6b72699c7