Sobre as mensagens "É necessário reiniciar o computador" (Kernel Panic)

  • Última Modificação: 01 Junho, 2009
  • Artigo: HT1392
  • Artigo Antigo: 106227

Resumo

Os sistemas operacionais estilo UNIX (como Mac OS X, Mac OS X Server, AIX e A/UX) podem ter um tipo de problema chamado "kernel panic", o qual pode fornecer informações úteis para desenvolvedores de software ou para solução de problemas. No Mac OS X 10.2 ou posterior, a mensagem exibida é "É necessário reiniciar o computador. Pressione o botão Ligar/Desligar por alguns segundos ou pressione o botão Reiniciar."

Dica:Atualize para as versões mais recentes do Mac OS X para evitar problemas de Kernel Panic.

Produtos Afetados

Mac OS X 10.4, Mac OS X 10.3, Mac OS X 10.2, Mac OS X 10.1, Mac OS X 10.0, Mac OS X 10.5

Dependendo da versão do Mac OS X usada, será exibida uma mensagem de alerta de Kernel Panic em uma das seguintes maneiras.

Mac OS X 10.2, 10.3 ou posterior




Mensagem de amostra de Kernel Panic no Mac OS X 10.3 ou posterior



Mensagem de amostra de Kernel Panic no Mac OS X 10.2 pelo 10.2.8

O Mac OS X 10.2 e posterior incluem o registro automático de Kernel Panic, portanto você poderá não receber uma indicação visual sobre ele. Você pode verificar os registros de Kernel Panic (localizados em /Biblioteca/Logs/PanicReporter) sempre que houver a necessidade de forçar a reinicialização do computador, usando o botão Ligar/Desligar ou a combinação de teclas Control-Command-Power. O texto do Kernel Panic será adicionado ao log na próxima vez que o computador for reiniciado, desde que você não redefina o PRAM ao mesmo tempo (o texto do Kernel Panic fica armazenado no PRAM até a reinicialização).


Mac OS X 10.0 até 10.1.5

Se isso acontecer no Mac OS X ou no Mac OS X Server versão 10.0 para 10.1.5, um texto branco em plano de fundo preto será exibido na parte superior da última imagem de vídeo no monitor antes da ocorrência do problema. O texto de uma mensagem de alerta pode conter o seguinte:

    "Unresolved kernel trap(cpu 0): 0x300 Data access DSISR=0x40000000 DAR=0x0000006c PC=0x06d77510 MSR=0x00009030
    gerando backtrace de pilha antes do alerta:
    backtrace: 0x06d77510 0x0002a1fa 0009d1ef 00099440 012f4102 kernel modules in backtrace: com.apple.filesystems.cddafs(1.0) @ 06d75000
    Exceção de Acesso de Memória(1,0,0) Aguardando conexão do depurador remoto"

 



Amostra de Kernel Panic exibida no Mac OS X 10.0 para 10.1.5



O que está incluído em uma mensagem ou log de kernel panic?

Kernel Panics geram informações que podem ajudar os desenvolvedores na investigação de um problema de software. É útil registrar as informações exibidas durante um Kernel Panic, bem como as informações de como o computador estava sendo usado quando o Kernel Panic ocorreu. O computador estava sendo inicializado, sendo desligado ou executando uma tarefa específica?


Registrando informações de Kernel Panic

No Mac OS X 10.2 e posterior, o texto do Kernel Panic é registrado automaticamente por você conforme descrito acima.  No Mac OS X 10.0 para 10.1.5, o computador não responderá durante um Kernel Panic, portanto não será possível fazer uma captura de tela. Mas você pode digitar as informações em outro computador ou escrevê-la manualmente.

Solução de problemas

Se você ainda estiver tendo problemas de Kernel Panic e não souber como resolvê-lo, consulte "Isolando problemas no Mac OS X".

Informações Adicionais

O "Kernel Panic" poderá ocorrer quando o núcleo (kernel) de um sistema operacional receber uma instrução em formato inesperado ou em formato que ele não consiga processar corretamente. Um Kernel Panic também poderá ocorrer quando o sistema operacional não conseguir recuperar-se de um outro tipo de problema. Um kernel panic pode ser causado por um software danificado ou incompatível ou, mais raramente, por um hardware danificado ou incompatível.