Cómo depurar una máquina virtual en un equipo host que ejecuta Virtual Server 2005 o Virtual PC 2004, parte 1 de 2

Seleccione idioma Seleccione idioma
Id. de artículo: 871171 - Ver los productos a los que se aplica este artículo
Expandir todo | Contraer todo

En esta página

INTRODUCCIÓN

En este artículo describe cómo depurar una máquina virtual en un equipo host que ejecuta Microsoft Virtual Server 2005 o Microsoft Virtual PC 2004. Este artículo no es una descripción completa sobre cómo depurar un equipo. En su lugar, este artículo describen sólo los pasos básicos y información que se debe usar para obtener resultados de depuración en un entorno de máquina virtual. Este artículo es la parte 1 de 2 artículos. Para obtener más información sobre el artículo es la parte 2, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
871170Cómo depurar el servicio de servidor virtual en un equipo que ejecuta Virtual Server 2005 o Virtual PC 2004, parte 2 de 2

Más información

Para configurar la depuración en un entorno de máquina virtual, siga estos pasos.

Paso 1: Configurar el archivo Boot.ini de máquina virtual

Cuando se depura una máquina virtual desde un equipo host que ejecuta Virtual PC 2004 o Virtual Server 2005, configure el equipo host con las herramientas de depuración como lo haría en un escenario típico de depuración. Sin embargo, puede utilizar un baudios cuando depura una máquina virtual. El equipo que desea depurar también conocido como es el equipo de destino. Para configurar la velocidad en baudios en el equipo que desea depurar, siga estos pasos:
  1. Abra el archivo Boot.ini mediante un editor de texto, como el Bloc de notas.
  2. Copie la primera línea en la sección [operating systems] y, a continuación, péguela debajo de la última línea de artículo en esta sección. Normalmente, es sólo un elemento de línea bajo [operating systems].
  3. Anexar la información siguiente a la línea que pega debajo de [operating systems]:
    /DEBUGPORT / DEBUG = the number of the COM port that you want to use for debugging de COM /BAUDRATE = 115200
    115.200 es la máxima velocidad en baudios que se puede utilizar, y esta configuración funciona la mayor parte del tiempo. Sin embargo, si experimenta problemas de conexión, reduzca este valor a uno de los siguientes:
    57600
    19200
    9600
    El archivo Boot.ini similar al siguiente:
    [boot loader]
    timeout=30
    default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
    [operating systems]
    multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows Server 2003, Enterprise" /fastdetect
    multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows Server 2003, Enterprise" /fastdetect/DEBUG /DEBUGPORT=COM2/BAUDRATE=115200
  4. Guardar los cambios en el archivo Boot.ini y salga del programa editor de texto.
Para obtener más información acerca de cómo configurar la depuración y generar un archivo de volcado de memoria, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
303021Cómo generar un archivo de volcado de memoria cuando un servidor deja de responder (se bloquea)

Paso 2: Obtener e instalar a un depurador del núcleo

Descargar a un depurador del núcleo de Microsoft. Para ello, visite uno de los siguientes sitios Web de Microsoft:
http://www.microsoft.com/whdc/devtools/debugging/installx86.mspx

http://www.microsoft.com/whdc/devtools/debugging/default.mspx
Recomendamos que utilice la versión más reciente del depurador del núcleo que está disponible.

Paso 3: Configurar un puerto serie en el equipo virtual

Configurar un puerto serie en la máquina virtual para conectar el equipo host. Observe que los puertos serie también conocido como son los puertos com. Este puerto serie será una canalización con nombre. Para configurar este puerto serie, siga estos pasos.

Virtual PC 2004

  1. Iniciar Virtual PC 2004.
  2. Haga clic en la máquina virtual que desee configurar y, a continuación, haga clic en configuración .
  3. En la lista configuración , haga clic en el puerto serie que desea configurar, haga clic en puerto serie físico y, a continuación, desactive la espera de comando de módem para abrir el puerto casilla de verificación si está activada.
  4. Haga clic en canalización con nombre y, a continuación, escriba \\.\pipe\ name that you want to assign to the named pipe en el cuadro de canalización con nombre . Para ejemplo de tipo \\.\pipe\com2 .
  5. Haga clic en Aceptar .

Virtual Server 2005

  1. Inicie el programa de sitio Web de administración de Virtual Server. Para ello, haga clic en Inicio , Todos los programas , Microsoft Virtual Server y haga clic en Sitio Web de administración de Virtual Server .
  2. En máquinas virtuales , seleccione Configurar y haga clic en la máquina virtual que desea modificar.
  3. Haga clic en el vínculo de puertos COM .
  4. En el puerto serie que desea configurar para la depuración, haga clic en puerto serie del equipo físico y haga clic para desactivar la casilla de verificación esperar al comando de módem para abrir el puerto .
  5. Haga clic en canalización con nombre y, a continuación, escriba \\.\pipe\ name that you want to assign to the named pipe en el cuadro de canalización con nombre . Para ejemplo de tipo \\.\pipe\com2 .
  6. Haga clic en Aceptar .

Paso 4: Asociar al depurador del núcleo en el puerto com de máquina virtual

Conecte al depurador del núcleo al puerto com en el equipo virtual que desea depurar.

Equipo local

Para un equipo local, utilice uno de los siguientes comandos:
  • kd -k com:port=\\.\pipe\ pipe name, la canalización, restablece = 0, volver a conectar
  • Symbol path -k com:pipe, Windbg -y puerto = \\ VMHost \pipe\ pipeName, restablece = 0, volver a conectar

Equipo remoto

Para un equipo remoto, utilice uno de los siguientes comandos:
  • KD -k com:port = \\ physicalHostComputerName \pipe\ pipeName canalización, restablece = 0, volver a conectar
  • WinDbg -k com:port = \\ physicalHostComputerName \pipe\ pipeName canalización, restablece = 0, volver a conectar
Las siguientes consideraciones se aplican cuando se depura una máquina virtual:
  • No se utiliza la opción de velocidad en baudios para canalizaciones con nombre.
  • Utilice el restablece = 0 opción para especificar que se puede enviar un número ilimitado de paquetes de restablecimiento en el equipo de destino cuando el equipo host y el equipo de destino se sincronizan. El restablece = 0 opción se utiliza para máquinas virtuales de Virtual PC y para otros equipos virtuales donde las canalizaciones con nombre colocan exceso bytes.
  • La opción de volver a conectar se utiliza para hacer que el depurador para desconectar la canalización y volver a conectar la canalización si se produce un error de error o de escritura lectura automáticamente. Además, si la canalización con nombre no se detecta cuando se inicia el depurador, la opción de volver a conectar hace que el depurador para esperar a la canalización con este nombre que aparezca. Utilice la opción volver a conectar para máquinas virtuales de Virtual PC 2004 y otros equipos virtuales que quitar y volver a crear sus canalizaciones durante una operación de reinicio.

Propiedades

Id. de artículo: 871171 - Última revisión: miércoles, 13 de febrero de 2008 - Versión: 4.0
La información de este artículo se refiere a:
  • Microsoft Virtual Server 2005 Standard Edition
  • Microsoft Virtual PC 2004
Palabras clave: 
kbmt kbhowto kbinfo KB871171 KbMtes
Traducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 871171

Enviar comentarios

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com