Configuración de la creación de reflejo de particiones de arranque dinámico en discos de tabla de particiones GUID (GPT) en Windows Server 2008
Este artículo contiene pasos y ejemplos de cómo configurar la creación de reflejo de particiones de arranque dinámico en discos de tabla de particiones GUID (GPT) en Windows Server 2008.
Se aplica a: Windows Server 2012 R2
Número de KB original: 951985
Introducción
En este artículo paso a paso se describe cómo configurar correctamente la creación de reflejo de particiones de arranque dinámico en discos de tabla de particiones GUID (GPT) en Windows Server 2008. A diferencia de los reflejos del registro de arranque maestro (MBR) en las versiones de 32 bits de Windows, hay más pasos para crear e iniciar correctamente volúmenes de arranque reflejados en discos GPT. En este artículo también se describe cómo recuperarse después de un error de disco principal.
Debe tener las utilidades integradas Diskpart.exe y Bcdedit.exe para crear volúmenes de arranque reflejados en discos GPT en Windows Server 2008. Puede usar la consola de administración de discos para realizar algunas de estas tareas. Pero para otras tareas, tiene que usar la utilidad integrada de Diskpart.exe.
Para coherencia y facilidad de uso, en este artículo se usa la utilidad Diskpart.exe en los procedimientos de este artículo. Para obtener ayuda con cualquiera de los comandos de Diskpart.exe, inicie Diskmgmt.msc y, a continuación, abra los temas de Ayuda en el menú Ayuda . Los pasos que se describen en los procedimientos de este artículo usan ejemplos reales.
Los procedimientos de este artículo muestran los resultados esperados que devuelve cada comando. En estos procedimientos, el disco 0 es el sistema principal y la unidad de arranque, y el disco 1 es la unidad secundaria.
Nota:
Para obtener Windows Server 2012 documentación, consulte la siguiente entrada de blog de TechNet:
Sugerencia del día: Configuración de la creación de reflejo de disco para Windows Server 2012
Más información
Preparación de la unidad secundaria para la creación de reflejo
Antes de configurar la creación de reflejo del volumen de arranque, se recomienda tener otro disco GPT en el equipo que contenga una partición de interfaz de firmware extensible (EFI). La partición EFI contiene los archivos del sistema que se usan para iniciar el sistema operativo. El disco debe tener una partición EFI para iniciarse. Si se produce un error en la unidad del sistema principal (disco 0), puede usar la partición EFI en la unidad secundaria (disco 1) para iniciar el sistema operativo. En esta sección se describe cómo crear y preparar nuevas particiones EFI y Reservadas de Microsoft (MSR) en la unidad secundaria. Solo puede usar la utilidad Diskpart.exe para crear las particiones EFI y MSR necesarias. No puede usar la consola de administración de discos para crear o reflejar particiones EFI o MSR.
Antes de iniciar el siguiente procedimiento, asegúrese de que tiene otro disco básico que tenga espacio libre sin asignar que sea mayor o igual que la capacidad del sistema y las particiones de arranque del disco principal. Si ya ha convertido la unidad de reserva en un disco dinámico, reviertala a una unidad básica antes de seguir estos pasos.
En un símbolo del sistema, ejecute la
Diskpart.exe
utilidad.Nota:
Esto inicia la consola de diskpart. Una vez inicializada la consola, se muestra DISKPART> . La consola diskpart ya está lista para los comandos de entrada.
Seleccione el disco que desea que sea la unidad secundaria y, a continuación, convierta la unidad en GPT. En este ejemplo, se usa el disco 1 para la unidad reflejada (secundaria).
Nota:
El disco que seleccione no debe contener ninguna partición de datos. Además, el disco debe ser un disco básico sin procesar que tenga espacio sin asignar que sea mayor o igual que la capacidad del disco del sistema principal.
A continuación se muestran los comandos que escribe en el símbolo del sistema. Los comandos tienen formato en negrita y los comentarios sobre el comando o sobre el contenido de la pantalla se formatea en texto sin formato.
DISKPART> Select disk 1 Disk 1 is now the selected disk. DISKPART> Convert GPT Diskpart successfully converted the selected disk to GPT format. DISKPART> List partition Partition ### Type Size Offset --------------- ---------------- --------- ------- Partition 1 Reserved 128 MB 17 KB
Nota:
Si observa que se muestra más de una partición, ha seleccionado la unidad incorrecta o no ha empezado con una unidad sin procesar. Corrija esto antes de continuar o puede producirse una pérdida de datos.
Seleccione la partición 1 en el disco 1 y, a continuación, elimínela. Debe usar el comando override para eliminar la partición reservada de Microsoft (MSR). Volverá a crear una partición MSR después de crear la partición EFI necesaria.
DISKPART> Select partition 1 Partition 1 is now the selected partition. DISKPART> Delete partition override Diskpart successfully deleted the selected partition.
Seleccione el disco 0 y, a continuación, enumere las particiones que se encuentran en el disco 0. Con la salida del comando list, cree nuevas particiones EFI y MSR en el disco 1 que tienen los mismos tamaños que las particiones EFI y MSR en el disco 0.
DISKPART> Select disk 0 Disk 0 is now the selected disk. DISKPART> List partition Partition ### Type Size Offset ----------------- ---------------- --------- ------- Partition 1 System 200 MB 1024 KB <- EFI PARTITION Partition 2 Reserved 128 MB 201 MB <- MSR PARTITION Partition 3 Primary 50 GB 329 MB DISKPART> select disk 1 Disk 1 is now the selected disk. DISKPART> create partition efi size=200 Diskpart succeeded in creating the specified partition. DISKPART> create partition msr size=128 Diskpart succeeded in creating the specified partition DISKPART> list partition Partition ### Type Size Offset ------------- ---------------- ------- ------- Partition 1 System 200 MB 1024 KB *Partition 2 Reserved 128 MB 201 MB
Convertir las unidades principales y secundarias en discos dinámicos
Para poder crear un reflejo, tanto la unidad principal (origen) (disco 0) como la unidad secundaria (destino) (disco 1) deben convertirse en discos dinámicos. Después de convertir ambos discos en discos dinámicos, puede crear el reflejo. Puede usar la consola de administración de discos o la utilidad Diskpart.exe para convertir la unidad principal y la secundaria en discos dinámicos.
Cuando use la utilidad Diskpart.exe, seleccione la unidad que desea convertir en un disco dinámico y, a continuación, convierta la unidad en un disco dinámico. Debe seguir este paso en las unidades GPT secundarias y principales. Para convertir las unidades principales y secundarias en discos dinámicos, siga estos pasos:
DISKPART> Select disk 1
Disk 1 is now the selected disk
DISKPART> Convert dynamic
Diskpart successfully converted the selected disk to Dynamic format.
DISKPART> Select disk 0
Disk 0 is now the selected disk
DISKPART> Convert dynamic
DiskPart successfully converted the selected disk to dynamic format.
DISKPART> Exit
Leaving Diskpart...
Establecimiento de un reflejo desde el volumen de arranque a la unidad secundaria
Después de convertir tanto la unidad principal (disco 0) como la secundaria (disco 1) en discos dinámicos, puede establecer un reflejo desde el volumen de arranque a la unidad secundaria. Para ello, puede usar la consola de administración de discos o la utilidad Diskpart.exe. Para ello, use la utilidad Diskpart.exe, siga estos pasos.
En el símbolo del sistema DISKPART> , seleccione el volumen de arranque (C:) y, a continuación, refleje el volumen en la unidad secundaria (disco 1).
DISKPART> Select volum Volume 1 is the selected volume. DISKPART> add disk=1 Diskpart succeeded in adding a mirror to the volume.
Espere a que se complete la sincronización de volúmenes y, a continuación, salga de Diskpart.exe. Puede comprobar el progreso de la sincronización en la consola diskmgmt.msc.
Dar formato a la partición EFI
Ahora debe copiar el almacén BCD y el contenido de la partición EFI de la unidad principal (disco 0) a la unidad secundaria (disco 1).
Nota:
Debe seguir estos pasos cuando se modifique el almacén BCD en cualquiera de las unidades.
Use la utilidad Diskpart.exe para seleccionar la partición EFI en la unidad secundaria y, a continuación, asigne una letra a la partición EFI para que se pueda dar formato. En el ejemplo siguiente, la letra de unidad "S" se asigna a la partición EFI de la unidad secundaria. Puede usar cualquier letra de unidad disponible para este paso.
DISKPART> Select disk 1
Disk 1 is now the selected disk.
DISKPART> Select partition 1
Partition 1 is now the selected partition.
DISKPART> Assign letter=S
DiskPart successfully assigned the drive letter or mount point.
Use Diskpart para dar formato a la partición "S" para usar el sistema de archivos FAT32. El sistema no puede iniciarse desde una partición EFI a menos que tenga formato para usar el sistema de archivos FAT32. Para ello, escriba el siguiente comando y presione ENTRAR:
DISKPART> format fs=FAT32 quick
Seleccione la partición EFI en la unidad principal (disco 0) y, a continuación, asigne una letra de unidad a esa partición EFI. En este ejemplo, la letra de unidad "P" se asigna a la partición EFI principal en el disco 0. Puede usar cualquier letra de unidad disponible para este paso.
DISKPART> Select disk 0
Disk 0 is now the selected disk.
DISKPART> Select partition 1
Partition 1 is now the selected partition.
DISKPART> Assign letter=P
DiskPart successfully assigned the drive letter or mount point.
Salga de Diskpart.
Uso de Bcdedit.exe para configurar entradas de arranque para el disco reflejado
Use el BCDedit
comando para ver las entradas de arranque de Windows actuales. Durante la operación de "agregar disco" para crear el reflejo, el Servicio de disco de volumen (VDS) creó una entrada secundaria en la configuración de arranque de Windows Server 2008, también conocida como almacén BCD, para el cargador de arranque de Windows en el disco 1. Para ver las entradas de arranque de Windows actuales, siga estos pasos:
Abra un símbolo del sistema.
En el símbolo del sistema, escriba
P:
y presione ENTRAR para cambiar a la unidad P.En el símbolo del sistema, escriba
cd EFI\Microsoft\Boot
y, a continuación, presione ENTRAR para cambiar a la carpeta De arranque.En el símbolo del sistema, escriba
bcdedit /enum
y presione ENTRAR. A continuación, verá una salida similar a la siguiente:Gestor de arranque de Windows
--------------------
identificador {bootmgr}
device partition=P:
path \EFI\Microsoft\Boot\bootmgfw.efi
descripción Administrador de arranque de Windows
configuración regional en-US
heredar {globalsettings}
predeterminado {current}
displayorder {current}
{1ba28ce6-d91e-11dc-bc7e-e72bb3afd58e}
toolsdisplayorder {memdiag}
tiempo de espera 30Cargador de arranque de Windows
-------------------
identificador {current}
device partition=C:
path \Windows\system32\winload.efi
descripción Microsoft Windows Server 2008
configuración regional en-US
inherit {bootloadersettings}
osdevice partition=C:
systemroot \Windows
resumeobject {b158d5f9-d91f-11dc-bc7e-e72bb3afd58e}
nx OptOutCargador de arranque de Windows
-------------------
identificador {1ba28ce6-d91e-11dc-bc7e-e72bb3afd58e}
device partition=C:
path \Windows\system32\winload.efi
descripción Microsoft Windows Server 2008: plex secundario
configuración regional en-US
inherit {bootloadersettings}
osdevice partition=C:
systemroot \Windows
resumeobject {b158d5f9-d91f-11dc-bc7e-e72bb3afd58e}
nx OptOutVDS creó el cargador de arranque de Windows con la descripción "Microsoft Windows Server 2008 - plex secundario" durante la operación "agregar disco". La entrada del cargador de arranque de Windows "Partition=C:" representa el volumen C reflejado y esta entrada hace referencia a la copia del archivo Winload.efi en el disco 1 que iniciará Windows Server 2008 desde el disco 1. A continuación, cree una copia del Administrador de arranque de Windows actual para que se pueda usar desde el menú de inicio del firmware EFI para que Windows Server 2008 se inicie desde el disco 0 o el disco 1. El comando bcdedit /copy copia la entrada actual del Administrador de arranque de Windows en una nueva entrada del Administrador de arranque de Windows que tiene la descripción "Administrador de arranque de Windows clonado". El comando bcdedit /set usa el GUID del nuevo Administrador de arranque de Windows y el comando establece la partición del dispositivo para que haga referencia a la copia del archivo Bootmgr.efi que se encuentra en la partición "S" del disco 1. A continuación se muestra un ejemplo de un GUID:
FD221F0A-5B5D-484A-99FE-DEB4B3F90C32
En el ejemplo siguiente se muestra cómo usar los comandos bcdedit.
En el símbolo del sistema, escriba
bcdedit /copy {bootmgr} /d "Windows Boot Manager Cloned"
y presione ENTRAR. Se muestra una salida similar a la siguiente:La entrada se copió correctamente en { GUID }.
En el símbolo del sistema, escriba
bcdedit /set { GUID } device partition=s:
y, a continuación, presione ENTRAR. En este comando, reemplace GUID por el GUID en la salida del comando anterior. Se muestra una salida similar a la siguiente:La operación se completó correctamente.
En el símbolo del sistema, escriba
bcdedit /enum all
y presione ENTRAR para comprobar los cambios realizados. A continuación, verá una salida similar a la siguiente:Administrador de arranque de firmware
---------------------
identificador {fwbootmgr}
displayorder {bootmgr}
{1ba28ce0-d91e-11dc-bc7e-e72bb3afd58e}
{1ba28ce1-d91e-11dc-bc7e-e72bb3afd58e}
{1ba28cdf-d91e-11dc-bc7e-e72bb3afd58e}
{1ba28cde-d91e-11dc-bc7e-e72bb3afd58e}
{1ba28ce2-d91e-11dc-bc7e-e72bb3afd58e}
{1ba28ce3-d91e-11dc-bc7e-e72bb3afd58e}
{1ba28ce5-d91e-11dc-bc7e-e72bb3afd58e}
{1ba28ce4-d91e-11dc-bc7e-e72bb3afd58e}
{1ba28ce8-d91e-11dc-bc7e-e72bb3afd58e}
tiempo de espera 2Gestor de arranque de Windows
--------------------
identificador {1ba28ce8-d91e-11dc-bc7e-e72bb3afd58e}
device partition=S:
path \EFI\Microsoft\Boot\bootmgfw.efi
descripción Clonado del Administrador de arranque de Windows
configuración regional en-US
heredar {globalsettings}
predeterminado {current}
displayorder {current}
{1ba28ce6-d91e-11dc-bc7e-e72bb3afd58e}
toolsdisplayorder {memdiag}
tiempo de espera 30Gestor de arranque de Windows
--------------------
identificador {bootmgr}
device partition=P:
path \EFI\Microsoft\Boot\bootmgfw.efi
descripción Administrador de arranque de Windows
configuración regional en-US
heredar {globalsettings}
predeterminado {current}
displayorder {current}
{1ba28ce6-d91e-11dc-bc7e-e72bb3afd58e}
toolsdisplayorder {memdiag}
tiempo de espera 30Ciérrela.
Nota:
Que el último GUID del orden de visualización del Administrador de arranque de firmware es el mismo GUID que el administrador de arranque de Windows secundario en la partición "S". Esto significa que el nuevo Administrador de arranque de Windows que tiene la descripción "Administrador de arranque de Windows clonado" se sincroniza en la NVRAM que usa el firmware cuando el firmware EFI muestra el menú de inicio del firmware. Ahora hay dos entradas nvram para el Administrador de arranque de Windows, una en la partición "P" y la otra en la partición "S". El firmware de EFI enumera estas entradas en el menú de inicio de EFI.
Copie la partición EFI y el almacén BCD en la segunda unidad.
Para exportar la partición EFI y el almacén BCD a la segunda unidad, siga estos pasos:
Exporte el almacén BCD a la partición EFI en el disco 0. Esto le permite copiar el almacén BCD del disco 0 al disco 1. Para ello, siga estos pasos:
Abra un símbolo del sistema.
En el símbolo del sistema, escriba
bcdedit /export P:\EFI\Microsoft\Boot\BCD2
y, a continuación, presione ENTRAR para exportar el almacén BCD a un archivo denominado "BCD2". Se muestra una salida similar a la siguiente:La operación se completó correctamente.
Use el
Robocopy
comando para copiar los archivos del sistema de "P" (la partición EFI en la unidad principal) a "S" (la partición EFI en la unidad secundaria). Debe hacerlo para asegurarse de que la unidad secundaria puede iniciar el sistema si se produce un error en el disco 0. Asegúrese de usar las letras de unidad correctas si ha usado letras diferentes para las particiones EFI. Para ello, escribarobocopy p:\ s:\ /e /r:0
en el símbolo del sistema y presione ENTRAR.Cambie el nombre del almacén BCD en el disco 1 para que coincida con el nombre del almacén en el disco 0. Para ello, escriba el nombre S:\EFI\Microsoft\Boot\BCD2 BCD en el símbolo del sistema y, a continuación, presione ENTRAR.
Elimine el almacén BCD duplicado en el disco 0. Para ello, escriba del P:\EFI\Microsoft\Boot\BCD2 en el símbolo del sistema y, a continuación, presione ENTRAR.
Quite las letras de unidad asignadas a ambas particiones EFI. Este paso es opcional porque las letras de unidad no se vuelven a asignar después de reiniciar el sistema. Para quitar las letras de unidad asignadas a ambas particiones EFI, siga estos pasos:
En el símbolo del sistema, escriba
diskpart.exe
y presione ENTRAR.En el símbolo del
DISKPART>
sistema, escribaSelect volume P
.El volumen 1 es el volumen seleccionado.
En el símbolo del
DISKPART>
sistema, escribaRemove
.Diskpart quitó correctamente la letra de unidad o el punto de montaje.
Repita los pasos 5b y 5c para la partición "S".
Prueba de la unidad secundaria mediante las nuevas entradas de arranque de Windows Server 2008
Después de actualizar la configuración de BCD, pruebe las entradas para asegurarse de que el sistema puede empezar con la unidad secundaria si se produce un error en el disco 0. Para ello, siga estos pasos:
Apague y reinicie el equipo.
En el menú de inicio, seleccione la entrada de inicio en EFI denominada "Administrador de arranque de Windows clonado". Esta opción le permite reiniciar en el Administrador de arranque de Windows en la partición EFI de la unidad secundaria. A continuación, seleccione "Microsoft Windows Server 2008 - secondary plex" (Microsoft Windows Server 2008 - secondary plex) para iniciar Windows Server 2008 desde la unidad secundaria.
Nota:
En un entorno de MUI, la entrada plex secundaria en el Administrador de arranque de Windows se puede mostrar como "Microsoft Windows Server 2008 - ????? ?????". Puede usar el comando bcdedit /set { GUID } description "Description" para asignar un nombre más significativo a la entrada secundaria de plex. Por ejemplo, puede usar el siguiente comando: bcdedit /set {7e4632e7-0b4d-11dd-813b-bcbfbfe8b578} description "Microsoft Windows Server 2008 - Secondary Plex"
Después de completar este paso para asignar un nombre más significativo a la entrada de plex secundario, asegúrese de copiar el almacén BCD en la unidad secundaria mediante los pasos descritos en la sección "Copiar la partición EFI y el almacén BCD en la segunda unidad".
Restablecer el reflejo de la unidad de arranque principal
Si se produce un error en la unidad principal (disco 0), debe iniciar el equipo en la unidad secundaria (disco 1) y, a continuación, volver a crear el reflejo para devolver el volumen de arranque a un estado tolerante a errores. Para ello, siga estos pasos.
Reemplace el disco dinámico 0 con errores mediante las instrucciones proporcionadas por el proveedor de hardware. Asegúrese de que el disco no tiene información de partición. El comando diskpart clean se puede usar para destruir cualquier información de partición existente en el disco.
Nota:
- Tenga cuidado al ejecutar el comando diskpart clean porque destruirá la tabla de particiones en el disco seleccionado y hará que el contenido del disco no sea accesible.
- A lo largo de esta sección, el disco principal anterior se seguirá conocendo como disco 0 y el disco secundario anterior se seguirá conocendo como disco 1. Sin embargo, después de seguir estos pasos, el disco 1 será el nuevo disco principal y el disco 0 será el nuevo disco secundario.
Seleccione Administrador de arranque de Windows Clonado para iniciar el equipo mediante la partición EFI en la unidad secundaria. Cuando aparezca el Administrador de arranque, seleccione Microsoft Windows Server 2008 - plex secundario.
Importe el almacén BCD ubicado en la partición EFI en el disco 1. Esto establece el almacén BCD en el disco 1 como almacén del sistema activo y permite modificarlo. Para ello, siga estos pasos:
Inicie DiskPart.
Ejecute los siguientes comandos para seleccionar la partición EFI en el disco 1 y asignarle la letra de unidad "S".
DISKPART> select disk 1 DISKPART> select partition 1 DISKPART> assign letter=s
Salga de DiskPart.
Ejecute el comando
bcdedit /import S:\EFI\Microsoft\Boot\BCD /clean
para importar el almacén desde la partición EFI en el disco 1.
Tienes que romper el espejo roto. Sin embargo, primero debe determinar cuál es el disco correcto en el que se va a ejecutar el comando diskpart break. Después de hacerlo, seleccione el volumen reflejado (Volumen #) y, a continuación, vea los detalles para determinar desde qué disco falta (m#) tiene que interrumpir el reflejo. Para ello, siga estos pasos:
Inicie DiskPart.
Seleccione el volumen reflejado, normalmente el volumen C (el volumen de arranque):
DISKPART> select volume c
Use el comando de volumen de detalles o de disco de lista para determinar el identificador del disco que falta, normalmente m0:
DISKPART> detail volume
Interrumpa el reflejo especificando el identificador del disco que falta que obtuvo en el paso 5c (por ejemplo, m0):
DISKPART> break disk=m0 nokeep
Enumere los volúmenes para asegurarse de que el reflejo ha desaparecido y de que el volumen aparece ahora como un volumen simple:
DISKPART> list volume
Elimine el disco que falta (m0):
DISKPART> select disk m0 DISKPART> delete disk
Salga de DiskPart.
Quite todas las entradas obsoletas del almacén BCD para devolver el sistema a un estado limpio conocido. Además, cambie el nombre de las entradas para reflejar con precisión el estado actual del sistema. Para ello, siga estos pasos:
- Ejecute el comando
bcdedit /enum all /v
para determinar el GUID de la entrada en NVRAM que tiene la descripción "Administrador de arranque de Windows" y que tiene un parámetro de dispositivo desconocido o que falta. Después de determinar el GUID de esta entrada, use el comandobcdedit /set {GUID}
device partition=s: para apuntar la entrada al disco 1. - Use la salida del
bcdedit /enum all /v
comando para determinar el GUID de la entrada "Clonado del Administrador de arranque de Windows" en NVRAM. Después de determinar el GUID de esta entrada, use el comandobcdedit /delete {GUID}
para eliminar la entrada antigua del disco 1 de NVRAM. - En la salida del
bcdedit /enum all /v
comando, busque una entrada denominada "Aplicación de reanudación de Windows" que tenga un parámetro de dispositivo desconocido o que falte. Elimine esta entrada mediante elbcdedit /delete {GUID}
comando . - En la
bcdedit /enum all /v
salida, busque una entrada que tenga la descripción "Windows Resume Application - Secondary Plex". Use el comandobcdedit /set {GUID} description "Windows Resume Application"
para cambiar el nombre de la entrada para reflejar que ahora es la entrada Reanudar aplicación de Windows para el plex reflejado principal. - En la salida del
bcdedit /enum all /v
comando, busque una entrada que tenga la descripción "Windows Server 2008" y que tenga un parámetro de dispositivo desconocido o que falte. Elimine esta entrada mediante el comando bcdedit /delete {GUID}. - En la
bcdedit /enum all /v
salida, busque una entrada que tenga la descripción "Windows Server 2008 - Secondary Plex". Use el comandobcdedit /set {GUID} description "Windows Server 2008"
para cambiar el nombre de la entrada para reflejar que esta es ahora la entrada del administrador de arranque para el plex reflejado principal. - Busque la entrada BCD que tiene la descripción "Diagnóstico de memoria de Windows". Use el comando bcdedit /set {GUID} device partition=s: para apuntar la entrada al evaluador de memoria que se encuentra en el disco 1.
- Ejecute el comando
bcdedit /enum all /v
para comprobar las entradas NVRAM y BCD. - Reinicie el equipo. Seleccione "Administrador de arranque de Windows" y "Windows Server 2008" para iniciarse en el disco 1.
- Ejecute el comando
Convierta el disco recién agregado al formato GPT y, a continuación, cree la estructura de partición. Para ello, siga estos pasos:
Inicie DiskPart.
Conversión del disco 0 al formato GPT:
DISKPART> select disk 0 DISKPART> convert GPT
Elimine la partición en el disco 0 que se crea automáticamente:
DISKPART> list partition DISKPART> select partition 1 DISKPART> delete partition override
Registre el diseño de partición del disco 1 para duplicar el diseño en el disco 0:
DISKPART> select disk 1 DISKPART> list partition
Duplica el diseño del disco 1 en el disco 0. Para calcular el tamaño de la partición MSR para este paso, agregue el tamaño de la partición "Reservada" de MSR y la partición "Reservada dinámica" que aparece en DiskPart para el disco 1. Por ejemplo, si la partición MSR es de 127 MB en el disco 1 y la partición "Reservada dinámica" es de 1 MB en el disco 1, cree una partición MSR de 128 MB en el disco 0. Por lo general, la partición EFI debe ser de 200 MB y la partición MSR debe ser de 128 MB. Para duplicar el diseño del disco 1, ejecute estos comandos:
DISKPART> select disk 0 DISKPART> create partition efi size=200 DISKPART> create partition msr size=128
Enumere las particiones que se encuentran en el sistema para comprobar que el disco 0 contiene una partición EFI y una partición MSR:
DISKPART> list partition
Convierta ambos discos en discos dinámicos si aún no son discos dinámicos:
DISKPART> select disk 0 DISKPART> convert dynamic DISKPART> select disk 1 DISKPART> convert dynamic
Agregue el nuevo disco 0 a un reflejo del volumen de arranque:
DISKPART> select volume c DISKPART> add disk=0
Mientras se produce la resincronización del reflejo, prepare la partición EFI en el disco 0:
DISKPART> select disk 0 DISKPART> select partition 1 DISKPART> format fs=fat32 quick
Salir de DiskPart
Espere a que finalice la resincronización del reflejo. Puede usar Administración de discos para comprobar el proceso de resincronización.
Si la partición EFI en el disco 0 aún no tiene asignada la letra de unidad "P" y si la partición EFI en el disco 1 aún no tiene asignada la letra de unidad "S", asigne las letras de unidad adecuadas a las particiones EFI en el disco 0 y el disco 1: Iniciar diskpart.
DISKPART> select disk 0 DISKPART> select partition 1 DISKPART> assign letter=p DISKPART> select disk 1 DISKPART> select partition 1 DISKPART> assign letter=s
Salga de DiskPart.
Clone la entrada del administrador de arranque en NVRAM para el disco 1:
- Clone la entrada del administrador de arranque mediante el
bcdedit /copy {bootmgr} /d "Windows Boot Manager Cloned"
comando . Registre el GUID de la nueva entrada que se indica en la salida de este comando. - Establezca el parámetro device en la entrada clonada para que apunte a la partición EFI en el disco 0 mediante el
bcdedit /set {GUID} device partition=p:
comando . Use el GUID de la salida delbcdedit /copy
comando. - Ejecute el comando
bcdedit /enum all /v
para comprobar los cambios.
- Clone la entrada del administrador de arranque mediante el
Copie el contenido de la partición EFI en el disco 1 en la partición EFI del disco 0 para que pueda arrancar desde el disco 0:
- Exportación del almacén BCD activo mediante el comando
bcdedit /export S:\EFI\Microsoft\Boot\BCD2
- Copie la partición EFI del disco 1 al disco 0 mediante el comando
robocopy s:\ p:\ /e /r:0
- Cambie el nombre del almacén BCD copiado en el disco 0 a BCD mediante el comando
rename P:\EFI\Microsoft\Boot\BCD2 BCD
. - Eliminar el almacén BCD exportado duplicado en el disco 1 mediante el comando
del S:\EFI\Microsoft\Boot\BCD2
- Exportación del almacén BCD activo mediante el comando
Siga estos pasos:
Quite las letras de unidad que asignó en DiskPart:
DISKPART> select volume p DISKPART> remove DISKPART> select volume s DISKPART> remove
Reinicie el equipo para comprobar que puede arrancar desde el disco 0 o el disco 1.
Nota:
De forma predeterminada, las entradas de arranque apuntarán al disco 1. Si arranca desde el disco 0 y, si tiene que modificar el almacén BCD cuando se inicia en el disco 0, primero debe importar el almacén:
Inicie DiskPart.
Seleccione la partición EFI en el disco 0 y asígnele la letra de unidad "P":
DISKPART> select disk 0 DISKPART> select partition 1 DISKPART> assign letter=p
Salga de DiskPart.
Ejecute el comando
bcdedit /import P:\EFI\Microsoft\Boot\BCD /clean
para importar el almacén desde la partición EFI en el disco 0.
Nota:
Siempre debe arrancar desde la entrada BCD que corresponde a la entrada NVRAM que seleccionó al iniciar el equipo. Por ejemplo, si seleccionó la entrada NVRAM "Administrador de arranque de Windows" (disco principal), es posible que tenga que seleccionar la entrada BCD "Windows Server 2008" (disco principal) para que el sistema se inicie correctamente. Si seleccionó la entrada NVRAM "Windows Boot Manager Cloned" (disco secundario), debe seleccionar la entrada BCD "Microsoft Windows Server 2008 - secondary plex" (disco secundario).
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: a lo largo de 2024, eliminaremos gradualmente los problemas de GitHub como mecanismo de comentarios para el contenido y lo reemplazaremos por un nuevo sistema de comentarios. Para obtener más información, consulte:Enviar y ver comentarios de