Existe uma maneira de detectar desligamentos ruins no OS X?
O melhor que posso fazer é analisar /var/log/system.log
para linhas como esta:
12118 Jan 28 21:51:38 localhost bootlog[0]: BOOT_TIME 1422492698 0
sem uma linha anterior como esta:
12112 Jan 28 20:39:58 Pauls-iMac.local shutdown[346]: SHUTDOWN_TIME: 1422488398 77104
O que eu analisei
Compartilho meu computador com outros usuários e suspeito que alguns não estejam desligando o computador corretamente (ou seja, desligando-o na parede em vez de desligá-lo corretamente). Então eu quero detectar o desligamento ruim na próxima inicialização.
Ouvi dizer que o OS X Server registra "Desligamento incorreto detectado" em /var/logs/system.log
, acho, no entanto, o OS X não. Certamente, há algum sinalizador que não é definido pelo sistema após um desligamento incorreto (por exemplo, para que os reparos em disco possam ser executados pelo sistema posteriormente).
Eu verifiquei o dmesg
que não tem muito (nenhum registro de data e hora também) e os logs do Console.app, mas não encontrei nenhuma mensagem que indicasse definitivamente um desligamento inadequado.
Tags shutdown logging osx-yosemite macos