Establecimiento y arranque en reflejos GPT en Windows de 64 bits

En este artículo 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).

Se aplica a: Windows Server 2012 R2
Número de KB original: 814070

Resumen

A diferencia de los reflejos del registro de arranque maestro (MBR) en Windows de 32 bits, hay más pasos para crear y arrancar correctamente en 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 si el disco de instantáneas aún no tenía establecida una partición EFI. El disco debe tener una partición EFI para arrancar.

Debe tener las utilidades integradas Diskpart.exe y Bootcfg.exe para crear volúmenes reflejados de arranque en discos GPT. Puede realizar algunos de estos pasos con la consola de administración de discos, pero otros solo puede hacer con la utilidad de Diskpart.exe integrada.

Para coherencia y facilidad de uso, en este artículo se usa la utilidad Diskpart.exe para realizar los pasos. Para obtener ayuda con los comandos de Diskpart.exe, inicie Diskmgmt.msc y, a continuación, abra los temas de ayuda en el menú Ayuda .

Los pasos se realizan con ejemplos reales. Los pasos muestran los resultados esperados devueltos por cada comando. El disco 0 es el sistema principal y la unidad de arranque. El disco 1 es la unidad de sombra.

Preparación de la unidad de sombra para la creación de reflejo

Antes de configurar la creación de reflejo del volumen de arranque, es una buena idea 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 arrancar el sistema operativo. Si se produce un error en la unidad del sistema principal (disco 0), puede usar la partición EFI en la unidad instantánea (disco 1) para arrancar. Este paso crea y prepara nuevas particiones EFI y Reservadas de Microsoft (MSR) en la unidad de sombra. 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 empezar, asegúrese de que tiene otro disco BASIC con todo el espacio libre sin asignar de igual o mayor capacidad que el sistema de discos principales y las particiones de arranque. Si ya ha convertido la unidad de reserva en dinámica, reviertala a básico antes de seguir estos pasos.

  1. En un símbolo del sistema, ejecute la utilidad Diskpart.exe.

    Esto inicia la consola de diskpart. Una vez inicializado, se muestra DISKPART> . Espera los comandos de entrada.

  2. Seleccione el disco que desea que sea la unidad de sombra y, a continuación, convierta la unidad en GPT. En este ejemplo, se usa el disco 1 para la unidad de reflejo (sombra).

    Nota:

    • El disco que seleccione no debe contener ninguna partición de datos y debe ser un disco básico sin procesar con solo espacio sin asignar de igual o mayor capacidad que el disco del sistema principal.
    • A continuación se muestran los comandos que escribe en el símbolo del sistema.
    • DISKPART> Select disk 1

      El disco 1 es ahora el disco seleccionado.

    • DISKPART> Convert GPT

      Diskpart ha convertido correctamente el disco seleccionado en formato GPT.

    • DISKPART> List partition

      Desplazamiento de tamaño de tipo partición ###

      Partición 1 Reservada 32 MB 17 KB

      Nota:

      Si muestra más de una partición en este momento, 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.

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

      La partición 1 es ahora la partición seleccionada.

    • DISKPART> Delete partition override

      Diskpart eliminó correctamente la partición seleccionada.

  4. Seleccione disk-0 y, a continuación, enumere las particiones en disk-0. Con la salida del comando list, cree nuevas particiones EFI y MSR en el disco 1 que tengan los mismos tamaños que las del disco 0.

    • DISKPART> Select disk 0

      El disco 0 es ahora el disco seleccionado.

    • DISKPART> List partition

      Desplazamiento de tamaño de tipo partición ###

      Partición 1 Sistema 204 MB 32 KB <---- PARTICIÓN EFI
      Partición 2 Principal 4996 MB 204 MB
      Partición 3 Reservada 32 MB 9 GB <---- partición de MSR

    • DISKPART> select disk 1

      El disco 1 es ahora el disco seleccionado.

    • DISKPART> create partition efi size=204

      Diskpart creó correctamente la partición especificada.

    • DISKPART> create partition msr size=32

      Diskpart creó correctamente la partición especificada.

    • DISKPART> list partition

      Desplazamiento de tamaño de tipo partición ###

      Partición 1 Sistema 204 MB 17 KB <---- NUEVA PARTICIÓN EFI EN SHADOW
      *Partición 2 reservada de 32 MB 204 MB <---- NUEVA PARTICIÓN MSR ON SHADOW

  5. Seleccione la partición EFI en la unidad de sombra y, a continuación, asigne una letra a la partición EFI para que se pueda dar formato. En este ejemplo, la letra de unidad S se asigna a la partición EFI de sombra. Puede usar cualquier letra de unidad disponible para este paso.

    • DISKPART> Select disk 1

      El disco 1 es ahora el disco seleccionado.

    • DISKPART> Select partition 1

      La partición 1 es ahora la partición seleccionada.

    • DISKPART> Assign letter=S

      Diskpart asignó correctamente la letra de unidad o el punto de montaje.

  6. Abra un nuevo símbolo del sistema y, a continuación, use la utilidad de formato para dar formato a la partición EFI (S:) con el sistema de archivos FAT. Debe hacerlo para poder copiar los archivos del sistema de la partición EFI principal a esta nueva partición EFI. No formatee con NTFS. El sistema no puede arrancar desde una partición EFI a menos que tenga formato con el sistema de archivos FAT.

    • C:\> format s: /fs:fat /q /y

      El tipo del sistema de archivos es RAW.
      El nuevo sistema de archivos es FAT.
      QuickFormatting 204M
      Inicializar la tabla de asignación de archivos (FAT)...
      Formato completado.

      213 680 128 bytes de espacio en disco total.
      213 680 128 bytes disponibles en disco.

      4096 bytes en cada unidad de asignación.
      52 168 unidades de asignación disponibles en disco.

      16 bits en cada entrada FAT.

      El número de serie del volumen es EA34-03C7

  7. Presione ALT+TAB para volver a la ventana de comandos diskpart. 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

      El disco 0 es ahora el disco seleccionado.

    • DISKPART> Select partition 1

      La partición 1 es ahora la partición seleccionada.

    • DISKPART> Assign letter=P

      Diskpart asignó correctamente la letra de unidad o el punto de montaje.

  8. Presione ALT+TAB de nuevo para volver al otro símbolo del sistema. Use el comando xcopy para copiar los archivos del sistema de la partición EFI principal (P:) a la partición Shadow EFI (S:). Debe hacerlo para asegurarse de que la unidad instantánea puede arrancar 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.

    • C:\> xcopy p:\*.* s: /s /h

      p:\EFI\Microsoft\WINNT50\Boot0003
      p:\EFI\Microsoft\WINNT50\ia64ldr.efi

      p:\EFI\Microsoft\EFIDrivers\fpswa.efi
      p:\MSUtil\diskpart.efi

      p:\MSUtil\fdisk.efi
      p:\MSUtil\format.efi
      p:\MSUtil\nvrboot.efi

      7 Archivos copiados

  9. Quite las letras de unidad asignadas a ambas particiones EFI. Este paso es opcional, ya que después de un reinicio no se volverán a asignar.

    • DISKPART> Select volume P

      El volumen P es el volumen seleccionado.

    • DISKPART> Remove

      Diskpart quitó correctamente la letra de unidad o el punto de montaje.

    • Repita los pasos para el volumen S.

Conversión de las unidades principales y de instantáneas en dinámicas

Para poder establecer un reflejo, tanto la unidad principal (origen) (Disk-0) como la unidad de sombra (destino) (Disk-1) deben convertirse en Dinámica. Una vez que los discos son dinámicos (después de un reinicio), puede establecer el reflejo. Puede realizar este paso con la consola de administración de discos o la utilidad Diskpart.exe.

  1. Con Diskpart.exe, seleccione el disco que desea convertir en dinámico y, a continuación, conviértalo en dinámico. Realice esta acción en los discos GPT principal y de sombra. Comience con el disco de sombra.

    • DISKPART> Select disk 1

      El disco 1 es ahora el disco seleccionado.

    • DISKPART> Convert dynamic

      Diskpart ha convertido correctamente el disco seleccionado en formato dinámico.

    • DISKPART> Select disk 0

      El disco 0 es ahora el disco seleccionado.

    • DISKPART> Convert dynamic

      Debe reiniciar el equipo para completar esta operación.

    • DISKPART> Exit

      Salir de Diskpart...

  2. Apague y reinicie el equipo para completar la conversión de la unidad del sistema (disco-0) a dinámica. Esto puede requerir dos reinicios.

Establecimiento de un reflejo desde la unidad de arranque a la unidad de sombra

Después de que las unidades principal (disk-0) y shadow (disk-1) sean dinámicas, puede establecer el reflejo del volumen de arranque en la unidad de sombra. Puede realizar este paso con la consola de administración de discos o la utilidad Diskpart.exe.

  1. Con Diskpart.exe, seleccione el volumen de arranque (C:) y, a continuación, refleje el volumen en el disco de instantáneas (disco-1).

    • DISKPART> Select volume C

      El volumen 1 es el volumen seleccionado.

    • DISKPART> add disk=1

      Diskpart ha agregado correctamente un reflejo al volumen.

  2. Espere a que se complete la sincronización de volúmenes y, a continuación, salga de Diskpart.

Uso de Bootcfg.exe para agregar nuevas entradas de arranque de partición EFI a NVRAM

Ahora que ha establecido correctamente el espejo de arranque, se agregó automáticamente una nueva entrada de arranque a NVRAM para que pueda arrancar en la unidad de sombra. Esta nueva entrada se muestra como Boot Mirror C: - secondary plex en el menú de arranque. Si lo selecciona, se iniciará en el sistema operativo de la unidad instantánea. Sin embargo, si algo le pasara a cualquiera de los archivos del sistema o a la propia partición EFI en el disco 0 o si el disco 0 no funcionaba por completo, tendría que arrancar desde la partición EFI en disk-1. Antes de que esto funcione, debe agregar entradas de arranque a NVRAM con la utilidad Bootcfg.exe.

  1. En un símbolo del sistema, ejecute la utilidad Bootcfg.exe para mostrar las entradas de arranque actuales. Tiene una entrada de arranque para el sistema operativo principal (id. de entrada de arranque:1) y una entrada de arranque para la unidad Mirror (shadow) (id. de entrada de arranque:5).

    • C:> bootcfg

      Opciones de arranque

      Tiempo de espera: 30
      Valor predeterminado: \Device\HarddiskDmVolumes\PhysicalDmVolumes\BlockVolume1\WINDO
      CurrentBootEntryID: 5

      Entradas de arranque

      Id. de entrada de arranque: 1
      Nombre descriptivo del sistema operativo: Windows 2003 Server, Enterprise OsLoadOptions: N/A
      BootFilePath: \Device\HarddiskVolume1\EFI\Microsoft\WINNT50\ia64ldr.efi
      OsFilePath: \Device\HarddiskDmVolumes\PhysicalDmVolumes\BlockVolume1\WINDOWS

      Id. de entrada de arranque: 2
      Nombre descriptivo del sistema operativo: LS120

      Id. de entrada de arranque: 3
      Nombre descriptivo del sistema operativo: CDROM

      Id. de entrada de arranque: 4
      Nombre descriptivo del sistema operativo: Shell de EFI

      Id. de entrada de arranque: 5
      Nombre descriptivo del sistema operativo: Boot Mirror C: - secondary plex
      OsLoadOptions: N/A
      BootFilePath: \Device\HarddiskVolume1\EFI\Microsoft\WINNT50\ia64ldr.efi
      OsFilePath: \Device\HarddiskDmVolumes\PhysicalDmVolumes\BlockVolume1\WINDOWS

  2. Para poder agregar las nuevas entradas para la partición EFI y la partición de arranque en la unidad de instantáneas a NVRAM, debe enumerar las particiones existentes en disk-0 para poder extraer información del GUID de partición sobre la partición EFI actual. Use el bootcfg /list comando en disk-0 para mostrar todas las particiones:

    • C:\> bootcfg /list 0

      Información de tabla de particiones para disco: 0

      Partición No: 1
      Estilo de partición: GPT
      Desplazamiento inicial: 32 256
      Longitud de partición: 213 825 024
      GUID de partición: {68d298c0-1b6a-01c1-507b-9e5f8078f531}
      Tipo GUID: {c12a7328-f81f-11d2-ba4b-00a0c93ec93b}
      Nombre de partición: partición del sistema EFI

      Partición No: 2
      Estilo de partición: GPT
      Desplazamiento inicial: 213 857 280
      Longitud de partición: 5 142 056 960
      GUID de partición: {68d298c0-1b6a-01c1-f1b3-12714f758821}
      Tipo GUID: {af9b60a0-1431-4f62-bc68-3311714a69ad}
      Nombre de partición: partición de datos LDM

      Partición No: 3
      Estilo de partición: GPT
      Desplazamiento inicial: 9.153.031.680
      Longitud de partición: 1.048.576
      GUID de partición: {73e47280-0d38-11d7-b47f-806e6f6e6963}
      Tipo GUID: {5808c8aa-7e8f-42e0-85d2-e1e90434cfb3}
      Nombre de partición: partición de metadatos LDM

      Partición No: 4
      Estilo de partición: GPT
      Desplazamiento inicial: 9.154.080.256
      Longitud de partición: 32 505 856
      GUID de partición: {1ca4672d-a37c-4e12-bacb-c5ae97924965}
      Tipo GUID: {e3c9e316-0b5c-4db8-817d-f92df00215ae}
      Nombre de partición: partición reservada de Microsoft

    • Anote el GUID de partición EFI. {________-____-____-____-____________} Se usará como GUID de ORIGEN en un comando posterior.

      En este ejemplo, el valor es {68d298c0-1b6a-01c1-507b-9e5f8078f531} y se usará en un comando posterior.

  3. Use el bootcfg /list comando en disk-1 para mostrar todas sus particiones:

    • C:\> bootcfg /list 1

      Información de tabla de particiones para disco: 1

      Partición No: 1
      Estilo de partición: GPT
      Desplazamiento inicial: 17 408
      Longitud de partición: 213 909 504
      GUID de partición: {476688c5-8ebf-47d2-80e7-cf9d065edb81}
      Tipo GUID: {c12a7328-f81f-11d2-ba4b-00a0c93ec93b}
      Nombre de partición: partición del sistema EFI

      Partición No: 2
      Estilo de partición: GPT
      Desplazamiento inicial: 213 926 912
      Longitud de partición: 1.048.576
      GUID de partición: {b72d10f6-e94e-4a4d-bb8e-4da985cc1679}
      Tipo GUID: {5808c8aa-7e8f-42e0-85d2-e1e90434cfb3}
      Nombre de partición: partición de metadatos LDM

      Partición No: 3
      Estilo de partición: GPT
      Desplazamiento inicial: 214 975 488
      Longitud de partición: 32 505 856
      GUID de partición: {824858f3-b8d5-4b4d-a3c7-18aac4442b7e}
      Tipo GUID: {e3c9e316-0b5c-4db8-817d-f92df00215ae}
      Nombre de partición: partición reservada de Microsoft

      Partición No: 4
      Estilo de partición: GPT
      Desplazamiento inicial: 247 481 344
      Longitud de partición: 5 142 056 960
      GUID de partición: {f3d11286-2582-4d76-889c-b82c346be44e}
      Tipo GUID: {af9b60a0-1431-4f62-bc68-3311714a69ad}
      Nombre de partición: partición de datos LDM

    • Anote el GUID de partición EFI. {________-____-____-____-____________} Se usará como GUID de DESTINO en un comando posterior.

      En este ejemplo, el valor es {476688c5-8ebf-47d2-80e7-cf9d065edb81} y se usará en un comando posterior.

  4. Ahora tiene los valores DE GUID de EFI SOURCE y TARGET que tiene que clonar las entradas de arranque en NVRAM. Las nuevas entradas usan el nuevo GUID de partición EFI en la unidad de instantáneas para arrancar el sistema si se produce un error en el disco 0 de alguna manera. Use el bootcfg /clone comando para agregar nuevas entradas de arranque de NVRAM con los valores guid de origen y de destino registrados en los pasos 2 y 3.

    • C:>bootcfg /clone /sg {68d298c0-1b6a-01c1-507b-9e5f8078f531} /tg {476688c5-8ebf-47d2-80e7-cf9d06 5edb81} /d+ Cloned_Entry

      INFO: Entrada de arranque cuyo identificador es "1" clonado correctamente.
      INFO: Entrada de arranque cuyo identificador es "5" clonado correctamente.
      SUCCESS: la operación se completó correctamente.

  5. Para ver las nuevas entradas clonadas agregadas a NVRAM, use el comando bootcfg y observe que ahora tiene siete entradas en lugar de cinco. Las dos entradas inferiores son las entradas clonadas y usarán la partición EFI en la unidad de sombra (disco 1) para arrancar.

    • C:\>bootcfg

      Opciones de arranque

      Tiempo de espera: 30
      Valor predeterminado: \Device\HarddiskDmVolumes\PhysicalDmVolumes\BlockVolume1\WINDOWS
      CurrentBootEntryID: 5

      Entradas de arranque

      Id. de entrada de arranque: 1
      Nombre descriptivo del sistema operativo: Windows 2003 Server, Enterprise
      OsLoadOptions: N/A
      BootFilePath: \Device\HarddiskVolume1\EFI\Microsoft\WINNT50\ia64ldr.efi
      OsFilePath: \Device\HarddiskDmVolumes\PhysicalDmVolumes\BlockVolume1\WINDOWS

      Id. de entrada de arranque: 2
      Nombre descriptivo del sistema operativo: LS120

      Id. de entrada de arranque: 3
      Nombre descriptivo del sistema operativo: CDROM

      Id. de entrada de arranque: 4
      Nombre descriptivo del sistema operativo: Shell de EFI

      Id. de entrada de arranque: 5
      Nombre descriptivo del sistema operativo: Boot Mirror C: - secondary plex
      OsLoadOptions: N/A
      BootFilePath: \Device\HarddiskVolume1\EFI\Microsoft\WINNT50\ia64ldr.efi
      OsFilePath: \Device\HarddiskDmVolumes\PhysicalDmVolumes\BlockVolume1\WINDOWS

      Id. de entrada de arranque: 6
      Nombre descriptivo del sistema operativo: Windows 2003 Server, Enterprise Cloned_Entry
      OsLoadOptions: N/A
      BootFilePath: \Device\HarddiskVolume3\EFI\Microsoft\WINNT50\ia64ldr.efi
      OsFilePath: \Device\HarddiskDmVolumes\PhysicalDmVolumes\BlockVolume1\WINDOWS

      Id. de entrada de arranque: 7
      Nombre descriptivo del sistema operativo: Boot Mirror C: - secondary plex Cloned_Entry
      OsLoadOptions: N/A
      BootFilePath: \Device\HarddiskVolume3\EFI\Microsoft\WINNT50\ia64ldr.efi
      OsFilePath: \Device\HarddiskDmVolumes\PhysicalDmVolumes\BlockVolume1\WINDOWS

Arranque de prueba de la shadow drive con las nuevas entradas de arranque

Después de crear las nuevas entradas de arranque en NVRAM, pruebe las entradas para asegurarse de que el sistema puede arrancar en la unidad instantánea si se produce un error en el disco 0.

  1. Realice un apagado y un reinicio correctos de Windows.
  2. En el menú de arranque, seleccione la entrada de arranque denominada Boot Mirror C: - secondary plex Cloned_Entry to boot to the shadow drive (C: - secondary plex Cloned_Entry to boot to the shadow drive). La partición EFI de la unidad instantánea se usará para arrancar el sistema operativo Windows. Aunque no es necesario, también puede apagar el equipo, quitar disk-0 y, a continuación, volver a realizar la prueba para asegurarse de que el sistema será arrancable si el disco del sistema original falla realmente y se quita.

Recuperación de una unidad de arranque instantánea con una partición EFI que falta o está dañada

Si el sistema operativo Windows original era software reflejado en un disco GPT dinámico que no contenía una partición EFI, o si la partición EFI se daña, o si se produce un error en el disco del sistema principal (disk-0), es posible que reciba el siguiente mensaje de error al intentar arrancar en el disco de instantáneas:

LOADING.: Boot Mirror C: - Secondary plex

Carga del reflejo de arranque c: - error del plex secundario: No encontrado

Pausado: presione cualquier tecla para continuar.

Ahora debe usar el procedimiento siguiente para recuperar la unidad de sistema operativo (sombra) original. En estos pasos se muestra todo el proceso. El proceso incluye reemplazar el disco con error 0, volver a instalar Windows en el nuevo disco de reemplazo, lo que crea una nueva partición del sistema EFI y, a continuación, agregar nuevas entradas de arranque a NVRAM para que pueda volver a arrancar en el sistema operativo original en el shadow disk-1.

  1. Quite la unidad del sistema con errores (disco 0) y reemplácela por un buen disco. Consulte los manuales de hardware para ver la manera correcta de reemplazar el disco con errores. No es necesario crear particiones ni dar formato al disco de reemplazo. Puede ser un disco nuevo.

  2. Inserte el CD de instalación de Windows 2003 Server en la unidad de CD-ROM del equipo y, a continuación, encienda el sistema.

  3. Cuando se muestre el menú de opciones de arranque del sistema, seleccione arrancar desde el CD-ROM. Cuando se le pida que presione cualquier tecla para arrancar desde el CD, presione cualquier tecla.

    Esto inicia la instalación de Windows 2003 Server.

  4. En la pantalla Bienvenido al programa de instalación de Windows, presione ENTRAR para instalar y permitir que el programa de instalación cree automáticamente la nueva partición del sistema.

    Debe hacerlo para arrancar y permitir que el programa de instalación continúe.

  5. Una vez creadas las nuevas particiones EFI y MSR, seleccione el espacio libre en el disco 0 y cree una nueva partición lo suficientemente grande como para instalar Windows y contener un archivo de página.

  6. Seleccione la partición recién creada en la que instalar Windows y, a continuación, seleccione la opción de formato en la que desea dar formato a la partición. El programa de instalación continúa. Responda a todas las preguntas adecuadas que se le soliciten y, a continuación, deje que finalice el programa de instalación.

  7. Una vez completado el programa de instalación, inicie sesión en la consola como administrador.

  8. En un símbolo del sistema, ejecute el comando bootcfg para mostrar los elementos de menú de arranque actuales de NVRAM.

    • C:\>bootcfg

      Opciones de arranque

      Tiempo de espera: 5 valor predeterminado: \Device\HarddiskVolume3\WINDOWS CurrentBootEntryID: 1

      Entradas de arranque

      Id. de entrada de arranque: 1
      Nombre descriptivo del sistema operativo: Microsoft Windows Server 2003, Enterprise Edition
      OsLoadOptions: N/A
      BootFilePath: \Device\HarddiskVolume1\EFI\Microsoft\WINNT50\ia64ldr.efi
      OsFilePath: \Device\HarddiskVolume3\WINDOWS

      Id. de entrada de arranque: 2
      Nombre descriptivo del sistema operativo: Windows Server 2003, Enterprise Edition
      OsLoadOptions: N/A
      BootFilePath: (null)
      OsFilePath: (null)

      Id. de entrada de arranque: 3
      Nombre descriptivo del sistema operativo: LS120

      Id. de entrada de arranque: 4
      Nombre descriptivo del sistema operativo: CDROM

      Id. de entrada de arranque: 5
      Nombre descriptivo del sistema operativo: Shell de EFI

      Id. de entrada de arranque: 6
      Nombre descriptivo del sistema operativo: Boot Mirror C: - secondary plex
      OsLoadOptions: N/A
      BootFilePath: (null)
      OsFilePath: (null)

  9. Use el bootcfg /list comando para mostrar todas las particiones en el disco de sombra (disk-1). Busque la partición de arranque de Windows original. Tiene el nombre de la partición de datos LDM y tiene una longitud de partición del mismo tamaño que la partición de arranque original.

    En este ejemplo, la partición de arranque es la entrada No: 3 con el GUID de {9aee294a-fa7d-4d4a-8a47-51a1dd1f9867}

    • C:\bootcfg /list 1

      Información de tabla de particiones para disco: 1

      Partición No: 1
      Estilo de partición: GPT
      Desplazamiento inicial: 17 408
      Longitud de partición: 1.048.576
      GUID de partición: {646091f1-b826-47e8-a72c-f22072e9a769}
      Tipo GUID: {5808c8aa-7e8f-42e0-85d2-e1e90434cfb3}
      Nombre de partición: partición de metadatos LDM

      Partición No: 2
      Estilo de partición: GPT
      Desplazamiento inicial: 1.065.984
      Longitud de partición: 32 505 856
      GUID de partición: {afb1e6b9-d8a6-456d-8df1-31327f94f3fe}
      Tipo GUID: {e3c9e316-0b5c-4db8-817d-f92df00215ae}
      Nombre de partición: partición reservada de Microsoft

      Partición No: 3
      Estilo de partición: GPT
      Desplazamiento inicial: 33 571 840
      Longitud de partición: 3.142.056.960
      GUID de partición: {9aee294a-fa7d-4d4a-8a47-51a1dd1f9867}
      Tipo GUID: {af9b60a0-1431-4f62-bc68-3311714a69ad}
      Nombre de partición: partición de datos LDM

      Partición No: 4
      Estilo de partición: GPT
      Desplazamiento inicial: 3.175.628.800
      Longitud de partición: 1.174.758.912
      GUID de partición: {ab104fde-0782-4810-842e-0fb291e385ad}
      Tipo GUID: {af9b60a0-1431-4f62-bc68-3311714a69ad}
      Nombre de partición: partición de datos LDM

  10. Use el bootcfg /mirror comando para agregar una entrada de arranque a NVRAM para la partición de arranque de shadow disks y darle una descripción significativa. Use el GUID de partición de la partición de arranque extraída anteriormente.

    • C:\>bootcfg /mirror /add {9aee294a-fa7d-4d4a-8a47-51a1dd1f9867} /D "Original Shadow drive"

      SUCCESS: se ha agregado la entrada de arranque reflejada.

  11. Use bootcfg para volver a mostrar los elementos del menú de arranque. Observe que la nueva entrada se agregó a la parte inferior de la lista. Ahora puede usar esta entrada para arrancar en el sistema operativo Windows original.

    -C:\>bootcfg

    Opciones de arranque

    Tiempo de espera: 5
    Valor predeterminado: \Device\HarddiskVolume3\WINDOWS
    CurrentBootEntryID: 1

    Entradas de arranque

    Id. de entrada de arranque: 1
    Nombre descriptivo del sistema operativo: Microsoft Windows Server 2003, Enterprise Edition
    OsLoadOptions: N/A
    BootFilePath: \Device\HarddiskVolume1\EFI\Microsoft\WINNT50\ia64ldr.efi
    OsFilePath: \Device\HarddiskVolume3\WINDOWS

    Id. de entrada de arranque: 2
    Nombre descriptivo del sistema operativo: Windows Server 2003, Enterprise Edition
    OsLoadOptions: N/A
    BootFilePath: (null)
    OsFilePath: (null)

    Id. de entrada de arranque: 3
    Nombre descriptivo del sistema operativo: LS120

    Id. de entrada de arranque: 4
    Nombre descriptivo del sistema operativo: CDROM

    Id. de entrada de arranque: 5
    Nombre descriptivo del sistema operativo: Shell de EFI

    Id. de entrada de arranque: 6
    Nombre descriptivo del sistema operativo: Boot Mirror C: - secondary plex
    OsLoadOptions: N/A
    BootFilePath: (null)
    OsFilePath: (null)

    Id. de entrada de arranque: 7
    Nombre descriptivo del sistema operativo: Unidad shadow original
    OsLoadOptions: N/A
    BootFilePath: \Device\HarddiskVolume1\EFI\Microsoft\WINNT50\ia64ldr.efi
    OsFilePath: (null)

  12. Apague el equipo y, a continuación, reinícielo. Seleccione el elemento de menú de arranque Original Shadow Drive para arrancar en el sistema operativo original. Esto vuelve a poner el servidor en producción. Para corregir la creación de reflejo para que pueda usar el nuevo disco 0 como unidad del sistema operativo principal y volver a estar en un entorno tolerante a errores, continúe con los pasos siguientes.

Volver a establecer el reflejo de la unidad de arranque principal

Durante el arranque en la unidad de instantáneas (disco-1), debe "quitar" el reflejo roto y, a continuación, eliminar el disco que falta. Puede hacerlo con la consola de administración de discos o con la utilidad Diskpart.exe.

Nota:

Si había volúmenes adicionales en el disco dinámico con error original-0, también deben eliminarse antes de que se le permita eliminar el disco que falta.

  1. Con Diskpart.exe, enumere los volúmenes y, a continuación, anote el número de volumen (Volumen #) del reflejo con error. Seleccione el volumen reflejado (volumen #) y, a continuación, vea los detalles para ver de qué disco falta (m#) del que necesita interrumpir el reflejo. En este ejemplo, está trabajando con el volumen 0 en el disco m0 que falta.

    • DISKPART> list volume

      Información de estado de tamaño de tipo Fs de etiqueta de volumen ### ltr

      Volumen 0 C PRIMARY NTFS Mirror 2996 MB Con error de arranque en Escritorio remoto
      Volumen 1 D CD-ROM 0 B correcto
      Volumen 2 Partición 2996 MB correcto
      Sistema correcto de partición de volumen 3 de 102 MB

    • DISKPART> select volume 0

      El volumen 0 es el volumen seleccionado.

    • Volumen de detalles DISKPART>

      Tamaño de estado de disco ### Free Dyn Gpt

      Falta el disco M0 2996 MB 0 B *
      Disco 1 en línea 4149 MB 1120 MB **

  2. Interrumpa el reflejo especificando el disco que falta (m0) y, a continuación, use la opción no keep para quitar el plex (partición) del disco que falta. Enumere los volúmenes para asegurarse de que el reflejo ha desaparecido y que el volumen ahora aparece como un volumen simple.

    • DISKPART> break disk=m0 nokeep

      El servicio no actualizo el archivo de arranque.

      Diskpart rompió correctamente el volumen reflejado.

    • DISKPART> list volume

      Información de estado de tamaño de tipo Fs de etiqueta de volumen ### ltr

      Volumen 0 C PRIMARY NTFS Simple de 2996 MB de arranque correcto
      Volumen 1 D CD-ROM 0 B correcto
      Volumen 2 Partición 2996 MB correcto
      Sistema correcto de partición de volumen 3 de 102 MB

  3. Seleccione el disco que falta (m0) y elimínelo.

    • DISKPART> select disk m0

      El disco M0 es ahora el disco seleccionado.

    • DISKPART> delete disk

      Diskpart eliminó correctamente el disco que falta.

  4. Elimine la nueva partición del sistema operativo Windows Server en disk-0, ya que ya no es necesaria. Esto permite volver a reflejar el disco 0.

    Nota:

    Este paso es opcional si tiene suficiente espacio libre en el disco 0 para volver a establecer el reflejo.

    • DISKPART> select disk 0

      El disco 0 es ahora el disco seleccionado.

    • DISKPART> list partition

      Desplazamiento de tamaño de tipo partición ###

      Partición 1 Sistema 102 MB 32 KB
      Partición 2 Reservada 31 MB 102 MB
      Partición 3 Principal 2996 MB 133 MB

    • DISKPART> select partition 3

      La partición 3 es ahora la partición seleccionada.

    • DISKPART> delete partition

      Diskpart eliminó correctamente la partición seleccionada.

  5. Convierta disk-0 a Dynamic y, a continuación, seleccione el volumen del sistema operativo en disk-1 y vuelva a establecer el reflejo en disk-0. Esto vuelve a colocar el equipo en un entorno tolerante a errores y, una vez que el reflejo está en buen estado, puede volver a arrancar en el disco 0 con la nueva opción de arranque que se agregó automáticamente a la NVRAM.

    • DISKPART> convert dynamic

      Diskpart ha convertido correctamente el disco seleccionado en formato dinámico.

    • DISKPART> list volume

      Información de estado de tamaño de tipo Fs de etiqueta de volumen ### ltr

      Volumen 0 C PRIMARY NTFS Simple de 2996 MB de arranque correcto
      Volumen 1 D CD-ROM 0 B correcto
      Sistema correcto de partición de volumen 3 de 102 MB

    • DISKPART> select volume 0

      El volumen 0 es el volumen seleccionado.

    • DISKPART> add disk=0

      Diskpart ha agregado correctamente un reflejo al volumen.

  6. Espere a que el estado del reflejo se vuelva correcto. Puede usar el comando list volume repetidamente hasta que el estado cambie de Rebuild (Recompilar) a Healthy (Correcto). Salga de la utilidad Diskpart.

    • DISKPART> list volume

      Información de estado de tamaño de tipo Fs de etiqueta de volumen ### ltr

      Volumen 0 C PRIMARY NTFS Mirror 2996 MB arranque correcto

    • DISKPART> exit

      Salir de Diskpart...

  7. Use el comando bootcfg para ver la nueva opción de arranque que se agregó a la NVRAM. Esta nueva entrada se denomina Boot Mirror C: - secondary plex y es muy probable que el elemento de menú id. 1. Ahora puede limpiar las entradas de arranque originales para el sistema operativo original y el plex secundario original con el bootcfg /delete /ID # comando .

    • C:\>bootcfg

      Opciones de arranque

      Tiempo de espera: 30
      Valor predeterminado: (null)
      CurrentBootEntryID: 7

      Entradas de arranque

      Id. de entrada de arranque: 1
      Nombre descriptivo del sistema operativo: Boot Mirror C: - secondary plex
      OsLoadOptions: N/A
      BootFilePath: \Device\HarddiskVolume1\EFI\Microsoft\WINNT50\ia64ldr.efi
      OsFilePath: (null)

      Id. de entrada de arranque: 2
      Nombre descriptivo del sistema operativo: Windows Server 2003, Enterprise
      OsLoadOptions: N/A
      BootFilePath: (null)
      OsFilePath: \Device\HarddiskDmVolumes\PhysicalDmVolumes\BlockVolume1\WINDOWS

      Id. de entrada de arranque: 3
      Nombre descriptivo del sistema operativo: LS120

      Id. de entrada de arranque: 4
      Nombre descriptivo del sistema operativo: CDROM

      Id. de entrada de arranque: 5
      Nombre descriptivo del sistema operativo: Shell de EFI

      Id. de entrada de arranque: 6
      Nombre descriptivo del sistema operativo: Boot Mirror C: - Secondary Plex
      OsLoadOptions: N/A
      BootFilePath: (null)
      OsFilePath: \Device\HarddiskDmVolumes\PhysicalDmVolumes\BlockVolume1\WINDOWS

      Id. de entrada de arranque: 7
      Nombre descriptivo del sistema operativo: sistema de sombra original
      OsLoadOptions: N/A
      BootFilePath: \Device\HarddiskVolume1\EFI\Microsoft\WINNT50\ia64ldr.efi
      OsFilePath: \Device\HarddiskDmVolumes\PhysicalDmVolumes\BlockVolume1\WINDOWS

    • C:\>bootcfg /delete /ID 6

      SUCCESS: se ha eliminado la entrada de arranque especificada.

    • C:\>bootcfg /delete /ID 2

      SUCCESS: se ha eliminado la entrada de arranque especificada.

  8. Esto concluye este procedimiento y las entradas de arranque restantes en el menú de arranque son todas entradas de arranque válidas para arrancar en las unidades principal y shadow.

Creación de reflejo de GPT en Windows Server 2008

Si usa Windows Server 2008, visite el siguiente artículo para configurar un reflejo de GPT:

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