Informazioni sui messaggi "È necessario riavviare il computer" (kernel panic)

  • Ultima modifica: 01 giugno, 2009
  • Articolo: HT1392
  • Vecchio articolo: 106227

Riepilogo

Nei sistemi operativi UNIX e simili (come Mac OS X, Mac OS X Server, AIX e A/UX) si può verificare un problema noto come "kernel panic" in grado di fornire informazioni utili agli sviluppatori del software o per la risoluzione dei problemi. In Mac OS X 10.2 o versioni successive, il messaggio riporta: "È necessario riavviare il computer. Tenere premuto il pulsante di accensione per alcuni secondi o premere il pulsante Riavvia."

Suggerimento: Aggiorna Mac OS X alla versione più recente per evitare alcune potenziali situazione di kernel panic.

Prodotti interessati

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

A seconda della versione di Mac OS X utilizzata, il messaggio di kernel panic viene visualizzato in uno dei seguenti modi.

Mac OS X 10.2, 10.3 o versioni successive




Esempio di kernel panic in Mac OS X 10.3 o versioni successive



Esempio di kernel panic in Mac OS X da 10.2 a 10.2.8

Mac OS X 10.2 e versioni successive includono la creazione automatica di resoconti di kernel panic; in questo modo non vengono visualizzati messaggi di kernel panic. È possibile verificare i log di kernel panic (situati in /LIbrary/Logs/PanicReporter) ogni volta che si è costretti a riavviare il computer, sia che si utilizzi il pulsante di alimentazione che tramite la combinazione Controllo-Comando-Accensione. Il testo del kernel panic viene aggiunto al log quando il computer viene riavviato, sempre che la PRAM non venga reimpostata nello stesso momento (il testo del kernel panic è memorizzato nella PRAM finché il computer non viene riavviato).


Mac OS X dalla versione 10.0 alla versione 10.1.5

Se si verifica in Mac OS X o Mac OS X Server versioni da 10.0 a 10.1.5, un testo bianco su sfondo nero si sovrappone all'ultima immagine visualizzata sul monitor prima che si verificasse l'errore. Il testo di un messaggio kernel panic potrebbe contenere qualcosa di simile:

    "Unresolved kernel trap(cpu 0): 0x300 Data access DSISR=0x40000000 DAR=0x0000006c PC=0x06d77510 MSR=0x00009030
    generating stack backtrace prior to panic:
    backtrace: 0x06d77510 0x0002a1fa 0009d1ef 00099440 012f4102 kernel modules in backtrace: com.apple.filesystems.cddafs(1.0) @ 06d75000
    Memory Access Exception(1,0,0) Waiting for remote debugger connection"

 



Sample kernel panic shown in Mac OS X 10.0 to 10.1.5



Qual è il contenuto del messaggio di kernel panic o del log?

I kernel panic generano informazioni che possono aiutare gli sviluppatori nella risoluzione del problema software. È utile registrare di tutte le informazioni visualizzate durante un kernel panic e lo stato del computer al momento del kernel panic: il computer si stava avviando, chiudendo o stava eseguendo un'operazione particolare?


Registrazione delle informazioni del kernel panic

Come descritto sopra in Mac OS X 10.2 e versioni successive, un resoconto con il testo del kernel panic si crea automaticamente.  Nelle versioni di Mac OS X dalla 10.0 alla 10.1.5, durante un kernel panic il computer non risponde; pertanto non si può ottenere un'immagine della schermata. È tuttavia possibile digitare le informazioni su un altro computer o scriverle a mano.

Risoluzione dei problemi

Se il kernel panic si verifica frequentemente e non sai come risolvere il problema, consulta "Risoluzione dei problemi correlati a Mac OS X: come isolare un problema".

Informazioni aggiuntive

Potrebbe verificarsi un kernel panic quando il nucleo (kernel) di un sistema operativo riceve un'istruzione in un formato imprevisto o che non è possibile gestire correttamente. Potrebbe verificarsi un kernel panic anche quando il sistema operativo non riesce a recuperare da un altro tipo di problema. Il Kernel Panic può essere causato anche da software o hardware danneggiati o incompatibili.

Not helpful Somewhat helpful Helpful Very helpful Solved my problem