Dove vedere i messaggi di avvio del kernel dopo l'avvio?

6

Ho impostato il mio kernel per l'avvio dettagliato utilizzando

sudo nvram boot-args="-v"

Questi log sono ciò che volevo vedere, ma come posso visualizzare il log dopo l'avvio? Ho cercato tutti i file di registro senza successo.

    
posta Thomas Vogler 18.10.2017 - 19:39
fonte

3 risposte

2

dmesg non mi ha mostrato l'intero log di avvio ma solo le ultime 100 righe di esso, il che non era sufficiente.

Ciò che funziona per me (su macOS 10.12.6) per vedere tutti i messaggi di avvio è questo comando:

sudo log show --predicate "processID == 0" --start $(date "+%Y-%m-%d") --debug

Mostra tutti i msgs del kernel di oggi, incluso il processo di avvio.

Se vuoi solo i msgs dal riavvio, inserisci manualmente la data e l'ora, in questo modo, nel formato 24 ore:

sudo log show --predicate "processID == 0" --start "2018-10-28 13:19:00" --debug

(La parte "sudo" al momento non è necessaria, ma non danneggia nemmeno.)

    
risposta data 28.10.2018 - 14:19
fonte
1

Subito dopo l'avvio usa dmesg .

 dmesg -- display the system message buffer

Devi essere root per visualizzare il buffer dei messaggi di sistema.

sudo dmesg
    
risposta data 18.10.2017 - 20:01
fonte
1

Il log deve essere stampato nel registro di sistema standard in Yosemite e successivo , in

/var/log/system.log

Prima di Yosemite, il log del kernel è

/var/log/kernel.log
    
risposta data 18.10.2017 - 19:53
fonte

Leggi altre domande sui tag