Comprensione del log degli errori di panico del kernel

2

Il mio MacBook Pro funzionava normalmente quando all'improvviso diventava nero. Ha provato a riavviarsi ma ha immediatamente prodotto un panico del kernel.

Da quel momento in poi non sono mai stato in grado di riavviare. Ho potuto inserire solo la mia password (non per accedere a Mac OS, ma per l'avvio) e poi il panico del kernel si sarebbe verificato ogni volta.

Il log degli errori era visibile solo per pochi secondi e poi si riavviava nuovamente. Sono stato in grado di scattare una fotografia dell'errore del kernel. Non ho idea di cosa sia realmente successo, quindi mi chiedo se qualcuno di voi possa dare un senso al messaggio di errore o identificare il motivo per cui il sistema ha fallito?

L'unicacosachemidàunsuggerimentoèlalineasuCoreStorageDriver.Ineffetti,hoconfiguratounHDDeunSSDcomeFusionDrivecomespiegatoin questo articolo . L'ho fatto a novembre e ho usato il MacBook ogni giorno da allora. Non ho mai avuto problemi fino a ieri.

Fortunatamente, ho avuto un nuovo backup e sono stato in grado di ripristinare tutto nel frattempo. Ho controllato sia l'unità SSD che l'unità HDD con l'utilità disco per errori, ma tutto sembra a posto.

Qualche idea su cosa abbia effettivamente causato l'errore?

    
posta maze 25.01.2013 - 20:44
fonte

2 risposte

1

Capire il panico è abbastanza semplice: lo scheduler principale per il sistema operativo si è perso nelle erbacce. Questo è un fail-safe in quanto il computer decide di smettere di funzionare da solo.

The inner most portion of the OS's control logic got derailed and the system was designed to drop all processing and leave a log file for engineering to troubleshoot further.

Fondamentalmente, alcune cose fondamentali sono andate così male, è probabilmente peggio continuare a funzionare che arrestare immediatamente il computer. Pensa a questo come a un fail-safe al livello in cui il computer decide quale programma verrà eseguito successivamente.

I kernel kernel sono alcuni dei più difficili da debug a meno che tu non ne abbia uno che tu sappia esattamente come attivarlo. In tal caso, è abbastanza facile continuare a eliminare le possibilità finché la fonte non è ovvia. Ecco la migliore descrizione delle informazioni specifiche per Mac su Informazioni e debug dei kernel sul kernel . È molto tecnico, quindi prendi ciò che desideri e passa ai seguenti passaggi.

Come ogni cosa, è meglio isolare il problema per evitare di inseguire migliaia di potenziali cause. Se vuoi essere sistematico su come isolare la causa (o le cause peggiori) di un panico, ecco i due articoli con i passaggi generali per isolare le cause del software prima di esaminare l'hardware.

Nel tuo caso specifico - Core Storage è la causa principale o solo un prossimo spettatore innocente che "cade nel buco" che un altro processo ha lasciato indietro. Buona fortuna se decidi di isolare questo, si spera che sia stato un errore unico e puoi semplicemente usare il tuo Mac in pace.

    
risposta data 04.11.2013 - 19:03
fonte
0

Risponderò alla tua domanda (nei commenti)

what caused the problem in the first place

Ci possono essere molte ragioni per cui il tuo Mac potrebbe aver avuto un panico del kernel. Molti di questi sono temporanei e probabilmente non li vedrai mai. I motivi di solito includono:

  • Applicazioni scritte male,
  • Plugin
  • Add-ons
  • Driver

....

Solitamente si vede un panico del kernel solo quando si verificano condizioni insolite, che possono includere due (o più) app specifiche in esecuzione mentre la nostra memoria è ancora in uso (i codici esadecimali erano probabilmente posizioni di memoria).

Riferimento / Descrizione aggiuntiva: link

UPDATE:

Specifica della situazione Gli errori di pagina sono in genere causati quando si tenta di accedere alla memoria non valida. Ho anche letto che le persone sperimentano tali errori usando l'hardware che riguarda solo determinati modelli (ad esempio gli SSD), quindi suppongo che questo sia lo stesso problema con te, dal momento che ne parla. Ancora una volta, questo post spiega un po 'di più: link

Spero che questo ti aiuti:)

    
risposta data 25.01.2013 - 23:56
fonte

Leggi altre domande sui tag