Uso de un windows kernel debugger remoto – HP Integrated Lights-Out 2 Manual del usuario

Página 116

Advertising
background image

de bytes del firmware de iLO 2. Tras omitir la descodificación de bytes, el puerto serie virtual se
encuentra en modo RAW (no procesado) y se envía directamente al puerto serie.

La utilidad WiLODbg.exe se ejecuta en un sistema cliente que tiene la aplicación WinDBG.exe
o KD.exe de Microsoft instalada. Cuando se ejecuta WiLODbg.exe, se establece una conexión
de puerto serie virtual con iLO 2 y se activa el modo RAW. Además, WiLODbg.exe inicia
WinDBG.exe

automáticamente con los conmutadores adecuados necesarios para que WinDBG.exe

establezca la conexión con el dispositivo iLO 2 remoto.

Para configurar el servidor, debe configurar la utilidad RBSU del sistema:

1.

Para activar un puerto serie virtual, asigne el puerto serie virtual un puerto COM desde el
menú System Options (Opciones del sistema).

2.

Establezca la opción BIOS Serial Console Port (Puerto de consola serie BIOS) y EMS Console
(Consola EMS) en Disable (Desactivar) o en el mismo puerto que un puerto serie integrado.

3.

Establezca el puerto de depuración de Microsoft Windows en el mismo puerto que el puerto
serie virtual. Puede usar el comando bootcfg o modificar el archivo boot.ini.

Ejemplo si se utiliza el comando bootcfg:

En la línea de comandos de un servidor Windows, introduzca el siguiente comando:

Bootcfg /debug on /port com2 /baud 115200 /id 1

Ejemplo de un archivo boot.ini modificado:

[boot loader] timeout=5 default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS [operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows Debug (com2)" /fastdetect /debug /debugport=com2
/baudrate=115200

Si el servidor se ha configurado para arrancar en modo de depuración y se ha establecido
una conexión con el puerto serie virtual normal durante el arranque del servidor, se enviará
una serie de bytes de datos de depuración al cliente del puerto serie virtual. Para evitar que
esto se produzca, no arranque el servidor en modo de depuración cuando se encuentre en
uso una conexión de puerto serie virtual normal.

En Serial Port Configuration (Configuración de puerto serie) se muestra información acerca de la
configuración del servidor, los puertos serie disponible y el estado del puerto serie virtual. Los
estados que se muestran son:

Available (Disponible): el puerto serie virtual no se está utilizando

In use (En uso): el modo normal se encuentra ajustado cuando el puerto serie virtual se
encuentra conectado normalmente

In use (En uso): modo no procesado cuando se emplea la utilidad WiLODbg.exe para la
conexión

Cuando el puerto serie virtual está en uso, el botón Disconnect (Desconectar) está activado y puede
utilizarse para finalizar cualquier tipo de conexión de puerto serie virtual. Si se hace uso de las
funciones Disconnect (Desconectar) para finalizar una conexión establecida a través de SSH con
un puerto serie virtual, la conexión con SSH se cancela por completo y no se vuelve a la línea de
comandos </>hpiLO->. Se producirá una desconexión similar si la conexión del puerto serie
virtual se establece a través de Telnet. Si se utiliza un subprograma de conexión serie remota para
establecer la conexión desde un explorador, el subprograma se desconectará. Para restablecer
la conexión serie remota, es necesario cerrar y volver a abrir la ventana del subprograma.

Uso de un Windows Kernel Debugger remoto

Para iniciar un Windows Kernel Debugger, debe ejecutar la utilidad WiLODbg.exe en un sistema
cliente que tenga instalado WinDBG.exe o KD.exe de Microsoft y, a continuación, reiniciar el
servidor remoto en modo de depuración para conectar el depurador. WiLODbg ejecuta
automáticamente WinDBG.exe o KD.exe. Por ejemplo:

WiLODbg <IP Address>[ -c CommandLine][ -e][ -k][ -p Password][ -s SocketNumber] [ -t][ -u Username] Si un
parámetro necesita espacios en blanco, enciérrelo entre comillas.

Parámetros necesarios:

116

Utilización de iLO 2

Advertising