Informazioni sui messaggi "È necessario riavviare il computer" (kernel panic)
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.