GNU/Linux >> Tutoriales Linux >  >> Linux

Solucionar problemas de falla de arranque de Windows Server 2008 después de salir del modo de rescate

El modo de rescate es un estado de mantenimiento que le permite acceder a un servidor que no responde. Puede usar el modo de rescate para solucionar problemas de configuración o para copiar sus datos y moverlos a otro servidor.

Al ingresar a su servidor en modo de rescate, se aparta temporalmente su disco original. Mientras tanto, se construye un nuevo servidor basado en la imagen de archivo original de su sistema operativo (SO) seleccionado. Su volumen original luego se adjunta como un dispositivo secundario a la instancia rescatada. Entonces tiene la oportunidad de asignar una letra de unidad a su unidad existente para poder acceder a ella.

Una vez que se complete la construcción de la imagen de rescate, recibirá un correo electrónico con la nueva contraseña para la imagen del modo de rescate temporal. Después de ingresar al modo de rescate, tiene 24 horas para reparar su instancia antes de que vuelva automáticamente a la instancia anterior.

Algunas versiones del sistema operativo Windows® modifican la firma del disco original al montar una unidad secundaria. Si reinicia, es probable que reciba un winload.exe error o un 0xc000000e error. Esta situación ocurre con el cargador de arranque BCD y no con el cargador NTLDR.

Si recibe uno de estos errores, puede volver a rescatar el sistema y reparar el gestor de arranque para que tenga la firma adecuada. Utilice las instrucciones de las siguientes secciones para editar la configuración del cargador de arranque.

Windows Server 2008

Asegúrese de que el volumen tenga una letra de unidad asignada automáticamente, generalmente D: , abriendo Administración de equipos . Haga clic derecho en Disco 1 y luego seleccione En línea .

Para Windows Server® 2008 SP2, el almacén de datos de configuración de arranque (BCD) reside en la partición del sistema. Cuando edite la configuración del cargador de arranque, debe asegurarse de que la configuración de la partición sea el controlador donde se encuentra la partición del sistema. Al ingresar la firma de disco correcta en el almacén de BCD, el servidor de Windows debería arrancar correctamente.

Para actualizar la tienda BCD con la firma correcta del cargador de arranque, necesita el identificador único del cargador de arranque de Windows. Use el siguiente comando para mostrar la configuración del cargador de arranque:

bcdedit /store D:\boot\bcd

El resultado debe ser similar al siguiente ejemplo:

Windows Boot Manager
--------------------
identifier              {bootmgr}
device                  partition=C:
description             Windows Boot Manager
locale                  en-US
inherit                 {globalsettings}
default                 {ntldr}
displayorder            {1d25cc4a-fc03-11de-b973-d1d82d39e489}
toolsdisplayorder       {memdiag}
timeout                 30
resume                  No

Windows Boot Loader
-------------------
identifier              {1d25cc4a-fc03-11de-b973-d1d82d39e489}
device                  partition=C:
path                    \Windows\system32\winload.exe
description             Microsoft Windows Server 2008
locale                  en-US
inherit                 {bootloadersettings}
osdevice                partition=C:
systemroot              \Windows
resumeobject            {1d25cc4b-fc03-11de-b973-d1d82d39e489}
nx                      OptOut

Tome nota del identificador que aparece debajo del cargador de arranque de Windows sección. En este ejemplo, el identificador es {1d25cc4a-fc03-11de-b973-d1d82d39e489} .

La ruta predeterminada para la tienda BCD es \boot\bed , entonces si D: es la unidad con la que está trabajando, la ruta completa es D:\boot\bed .

Use los siguientes comandos para actualizar la tienda BCD con el identificador de Windows BootLoader:

bcdedit /store <fullPath> /set <uniqueIdentifier> osdevice partition=<driveLetter>
bcdedit /store <fullPath> /set <uniqueIdentifier> device partition=<driverLetter>
bcdedit /store <fullPath> /set {bootmgr} device partition=<driveLetter>
bcdedit /store <fullPath> /set {memdiag} device partition=<driverLetter>
bcdedit /store <fullPath> /set {ntldr} device partition=<driveLetter>

Los comandos y la salida deben ser similares al siguiente ejemplo:

C:\Users\Administrator>bcdedit /store d:\boot\bcd /set {1d25cc4a-fc03-11de-b973-d1d82d39e489} osdevice partition=e:
The operation completed successfully.
C:\Users\Administrator>bcdedit /store d:\boot\bcd /set {1d25cc4a-fc03-11de-b973-d1d82d39e489} device partition=e:
The operation completed successfully.
C:\Users\Administrator>bcdedit /store d:\boot\bcd /set {bootmgr} device partition=e:
The operation completed successfully.
C:\Users\Administrator>bcdedit /store d:\boot\bcd /set {memdiag} device partition=e:
The operation completed successfully.
C:\Users\Administrator>bcdedit /store d:\boot\bcd /set {ntldr} device partition=d:
The operation completed successfully.

Windows Server 2008 R2

Abra Administración de equipos , haga clic con el botón derecho en Disco 1 y luego seleccione En línea . D: es la configuración para la partición reservada del sistema y E: es la configuración de su volumen de almacenamiento original.

Nota: Ocasionalmente, el orden de conducción cambia para que E: es la configuración para la partición reservada del sistema y D: es la configuración para el volumen de almacenamiento original.

Para Windows Server 2008 R2, el almacén BCD reside en la partición de inicio, que tiene un tamaño de 100 MB. Cuando edite la configuración del cargador de arranque, debe asegurarse de que la configuración de la partición sea el controlador donde se encuentra la partición del sistema. Al colocar la firma de disco correcta en el almacén de BCD, el servidor de Windows debería iniciarse correctamente.

Para actualizar la tienda BCD con la firma correcta del cargador de arranque, necesita el identificador único del cargador de arranque de Windows. Use el siguiente comando para mostrar la configuración del cargador de arranque:

bcdedit /store E:\boot\bcd

El resultado debe ser similar al siguiente ejemplo:

Windows Boot Manager
--------------------
identifier              {bootmgr}
device                  partition=E:
description             Windows Boot Manager
locale                  en-US
inherit                 {globalsettings}
default                 {ntldr}
resumeobject            {ca73fe20-fc0c-11de-8f38-8e2c5384be89}
displayorder            {ca73fe21-fc0c-11de-8f38-8e2c5384be89}
toolsdisplayorder       {memdiag}
timeout                 30

Windows Boot Loader
-------------------
identifier              {ca73fe21-fc0c-11de-8f38-8e2c5384be89}
device                  partition=C:
path                    \Windows\system32\winload.exe
description             Windows Server 2008 R2
locale                  en-US
inherit                 {bootloadersettings}
recoverysequence        {ca73fe24-fc0c-11de-8f38-8e2c5384be89}
recoveryenabled         Yes
osdevice                partition=C:
systemroot              Windows
resumeobject            {ca73fe20-fc0c-11de-8f38-8e2c5384be89}
nx                      OptOut

Tome nota del identificador que aparece debajo del cargador de arranque de Windows sección. En este ejemplo, el identificador es {1d25cc4a-fc03-11de-b973-d1d82d39e489} .

La ruta predeterminada para la tienda BCD es \boot\bed , entonces si E: es la unidad con la que está trabajando, la ruta completa es E:\boot\bed .

Use los siguientes comandos para actualizar la tienda BCD con el identificador de Windows BootLoader:

bcdedit /store <fullPath> /set <uniqueIndentifier> osdevice partition=<driveLetter>
bcdedit /store <fullPath> /set <uniqueIndentifier> osdevice partition=<driveLetter>
bcdedit /store <fullPath> /set {bootmgr} device partition=<driveLetter>
bcdedit /store <fullPath> /set {memdiag} device partition=<driveLetter>

Nota: La driveLetter que usa es para su volumen de almacenamiento original.

Los comandos y la salida deben ser similares al siguiente ejemplo:

C:\Users\Administrator>bcdedit /store d:\boot\bcd /set {ca73fe21-fc0c-11de-8f38-8e2c5384be89} osdevice partition=e:
The operation completed successfully.
C:\Users\Administrator>bcdedit /store d:\boot\bcd /set {ca73fe21-fc0c-11de-8f38-8e2c5384be89} device partition=e:
The operation completed successfully.
C:\Users\Administrator>bcdedit /store d:\boot\bcd /set {bootmgr} device partition=e:
The operation completed successfully.
C:\Users\Administrator>bcdedit /store d:\boot\bcd /set {memdiag} device partition=e:
The operation completed successfully.

Linux
  1. Error de Sophos debido a EOL en Windows Server 2008/2008R2

  2. Solucionar problemas de un servidor en la nube de Windows caído

  3. Solucionar problemas de falla de arranque de Windows Server 2008 después de salir del modo de rescate

  4. Solucionar problemas de red de Windows Server

  5. Solucionar problemas de apagado del servidor de Windows

Cómo habilitar el audio en un Windows Server 2008 R2

Cómo habilitar ping en Windows Server 2008 R2

Cómo agregar una IP pública adicional a Windows Server 2008

Instale MySQL en Windows Server 2008 R2 y 2012

El modo de rescate

CentOS / RHEL 6:Cómo iniciar en modo de rescate