Como habilitar uma conexão de depurador de kernel remoto em um computador que esteja executando o Windows Server 2003 com Service Pack 1

O suporte para o Windows Server 2003 termina em 14 de julho de 2015.

A Microsoft terminou o suporte para o Windows Server 2003 em 14 de julho de 2015. Esta alteração afetou as suas atualizações de software e opções de segurança. Saiba o que isto significa para você e como permanecer protegido.

IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.

Clique aqui para ver a versão em Inglês deste artigo: 900093
Este artigo foi arquivado. É oferecido "como está" e não será mais atualizado.
importante Este artigo contém informações sobre como modificar o registro. Certifique-se de que você faça backup do registro antes de modificá-lo. Certifique-se que você sabe como restaurar o registro se ocorrer um problema. Para obter mais informações sobre como fazer backup, restaurar e modificar o registro, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
256986Descrição do registro do Microsoft Windows
INTRODUÇÃO
Este artigo descreve como habilitar uma conexão de depurador de kernel remoto em um computador que esteja executando o Microsoft Windows Server 2003 com Service Pack 1 (SP1).
Mais Informações
Você pode iniciar remotamente uma sessão em um servidor que está ativado para depuração de kernel de depuração do kernel. Você pode usar um comando ou um atalho de teclado para configurar um computador baseado no Windows Server 2003 para aceitar sessões de depuração de kernel.

Pré-requisitos

Depuração de kernel requer dois computadores a seguir:
  • O computador host (o depurador)
  • Computador de destino (o servidor)
O computador de destino está travado com eficiência quando o computador de destino entra no depurador. O computador host executa as seguintes tarefas:
  • Executa o depurador de kernel executável.
  • Oferece suporte a sessão remota.
  • Assumir o controle do servidor quando o servidor atinge um ponto de interrupção.
  • Assumir o controle do servidor quando o servidor é dividido em manualmente pressionando CTRL+C.
Use um cabo IEEE 1384, também conhecido como um cabo FireWire, ou use um cabo serial de modem nulo especial para conectar o computador host para o servidor.

Para instalar as ferramentas de depuração mais recentes, visite o seguinte site:

Como habilitar a depuração de kernel no servidor

Método 1: Usar um comando para habilitar a depuração de kernel no servidor

  1. Certifique-se que o Windows Server 2003 SP1 é instalado no servidor.
  2. Adicionar o /Debug = desativar, noumex alternar para o arquivo Boot.ini no servidor.

    Para obter mais informações sobre como alterar o arquivo Boot.ini no Windows Server 2003, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
    317526Como editar o arquivo Boot.ini no Windows Server 2003
    Por padrão, o usa opção /Debug COM2 e uma taxa de transmissão de 19200 kilobits por segundo (kbps). Para alterar a taxa de transmissão e configurações de porta COM, adicione o / taxa de bauds e / debugport alterna para o arquivo Boot.ini. Por exemplo, digite / baudrate = /debugport 115200 = com1 no arquivo Boot.ini.

    O /Debug = desativar opção iniciará o sistema no modo de depuração não. No entanto, o COM porta será ser reservada para uso futuro.

    A opção noumex irá desativar o tratamento pelo depurador kernel de exceção do modo de usuário. Para alterar de manipulação para o depurador do kernel de exceção, use a ferramenta Kdbgctrl.exe.

    Observação Se a opção noumex estiver habilitada, o ! bpid comando do depurador que lhe permite dividir o processo modo de usuário não funciona. Para usar o ! bpid comando Dividir o processo modo de usuário, execute o seguinte comando para definir a opção de manipulação de exceção de usuário como false.
    c:\Debuggers> kdbgctrl -du
  3. No servidor, abra um prompt de comando e, em seguida, localize a pasta onde você instalou as ferramentas de depuração. Por exemplo, se você instalou as ferramentas de depuração no diretório raiz da unidade C, usar a ferramenta Kdbgctrl.exe com os seguintes comandos do C:\Debuggers > prompt de comando.

    Observação Para habilitar o depurador do kernel, você pode usar o -e alternar. No entanto, por padrão, o -e opção está bloqueada. Digite kdbgctrl - eb para ativar a opção Habilitar o depurador de kernel .
    ComandoExplicação
    -c Verificar permite que o depurador de kernel
    -ca Verifique o depurador de kernel automática-habilitar
    -cb Verifique o bloco de habilitar do depurador de kernel
    -cdb Verificar tamanho de buffer do kernel DbgPrint
    -cu Verificar o usuário o depurador kernel tratamento de exceção
    -cx Depurador de kernel de seleção Habilitar e sair com status
    -d Desativar o depurador de kernel
    -da Desativar o depurador de kernel automática-habilitar
    -banco de dados Desativar habilitar de depurador de kernel
    -du Desativar usuário o depurador kernel tratamento de exceção
    -e Habilitar o depurador de kernel
    -ea Habilitar o depurador de kernel automática-habilitar
    -eb Ativar Ativar de depurador de kernel
    -UE Habilitar usuário o depurador kernel tratamento de exceção
    -sdb size Conjunto kernel Tamanho do buffer DbgPrint
    -td de Product ID file Obter um arquivo de despejo kernel triagem

Método 2: Use um atalho de teclado para ativar a depuração de kernel no servidor

Aviso Podem ocorrer sérios problemas se você modificar o registro incorretamente usando o Editor do registro ou usando outro método. Esses problemas podem exigir que você reinstalar o sistema operacional. A Microsoft não garante que esses problemas possam ser solucionados. Modificar o registro por sua própria conta e risco.
  1. Certifique-se que o Windows Server 2003 SP1 é instalado no servidor.
  2. Adicionar o /Debug = desativar, noumex alternar para o arquivo Boot.ini no servidor.
  3. Clique em Iniciar , clique em Executar , digite regedit e, em seguida, clique em OK para iniciar o Editor do Registro.
  4. Localize e, em seguida, clique na seguinte subchave do Registro:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters
  5. Crie a seguinte chave do Registro:
    Value Type: DWORDValue Name: KdEnableOnCtrlSysRqValue Data: 1
  6. Reinicie o servidor.
  7. Para habilitar o depuração conexão de kernel, mantenha pressionada a tecla CTRL localizado no canto inferior direito e, em seguida, pressione SysRq duas vezes.
Ao vivo kernel servidor tsg

Aviso: este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 900093 - Última Revisão: 12/09/2015 02:37:14 - Revisão: 4.2

Microsoft Windows Server 2003 Service Pack 1

  • kbnosurvey kbarchive kbmt kbhowto kbtshoot KB900093 KbMtpt
Comentários