Mi Mac simplemente se "reinició" mientras yo miraba hacia otro lado y me gustaría saber si fue un bloqueo o un reinicio pospuesto debido a una actualización.
Mi Mac a veces falla y se reinicia, pero no lo ha hecho durante un par de meses.
Instalé algunas actualizaciones del sistema operativo en los últimos días, pero opté por no reiniciar todavía.
Google Chrome se estaba volviendo lento y había estado mostrando la flecha verde de actualización durante uno o dos días. Hice clic en el botón de actualización y me alejé para hacer algo antes de que respondiera de alguna manera.
Cuando volví a la computadora, parecía estar "reiniciando". Estoy usando las comillas de miedo porque no creo que haya reiniciado desde cero ya que no vi el logotipo de Apple con la barra de progreso, lo que puede ser un poco lento en mi sistema.
Verifiqué que se había reiniciado cambiando a la aplicación Terminal que mostraba el Restored
texto con una marca de tiempo de hace aproximadamente un minuto.
Cuando compruebo cuándo se usó el último reiniciouptime
o la información del sistema, me dice 32 días.
La App Store me dice que todavía necesito reiniciar para completar las actualizaciones.
Entonces, ¿cómo puedo verificar por qué simplemente se "reinició"? Quiero saber si mi problema de bloqueo volvió después de tanto tiempo de estabilidad, si pedirle a Chrome que actualice de alguna manera permitió que las otras actualizaciones pendientes reiniciaran el sistema operativo, o si fue por alguna otra razón.
Uso mucho la Terminal, por lo que mi respuesta incluirá los comandos utilizados en esa aplicación. Sé que Console proporciona detalles, pero rara vez lo veo como algo más que una GUI para acceder a los registros. El terminal se puede encontrar en la carpeta Utilidades que se encuentra en la carpeta Aplicaciones.
En macOS más nuevos (macOS 10.12 y posteriores) con el sistema de registro unificado, el procesamiento de los archivos de texto no muestra la historia completa, así que use el log show
siguiente comando:
log show --predicate 'eventMessage contains "Previous shutdown cause"' --last 24h
Por supuesto, amplíe el tiempo si su reinicio ocurrió hace más de 24 horas.
Después de un tiempo, debería ver un mensaje que contiene un número que indica un motivo. Para encontrar el significado de ese número, puede usar este sitio: https://georgegarside.com/blog/macos/shutdown-causes/ . Por ejemplo, mi última causa de apagado fue "-128" que, lamentablemente, es "desconocida".
En sistemas más antiguos, debería poder encontrar el texto "Causa de apagado anterior" en el registro de su sistema. Puede encontrar esto usando este comando (que puede copiar/pegar en la terminal):
grep "Previous shutdown cause" /var/log/system.log
com.apple.xpc.launchd[1] (com.apple.xpc.launchd.domain.system): System shutdown initiated by: shutdown.5496<-sessionlogoutd.5495<-launchd.1
log show --predicate 'eventMessage contains "Previous shutdown cause"' --last 24h
(lamentablemente, la razón en mi caso también era 'desconocida'...)Si va a haber un mensaje en algún lugar sobre un reinicio, bloqueo o similar, se encontrará en console.app.
Console.app es su ventanilla única para todos los registros de Unix que genera macOS y que la mayoría de las personas nunca verán ni comprenderán. Puede encontrarlo en /Aplicaciones/Utilidades.
Por lo general, se abre con una vista de los registros de toda la máquina (panel superior izquierdo de la ventana). Puede profundizar y ver los registros generados por subsistemas, aplicaciones y fabricantes específicos.
Aunque ocasionalmente echo un vistazo a los registros en console.app, encuentro que mucho de lo que se muestra es confuso y/o simplemente "ruido". Sin embargo, puede encontrar un mensaje del sistema que podría indicar por qué se reinició su sistema.
En una terminal, escriba este comando:
$ log show --predicate 'eventMessage contains "System shutdown initiated"' --last 1h
Filtering the log data using "composedMessage CONTAINS "System shutdown initiated""
Skipping info and debug messages, pass --info and/or --debug to include.
Timestamp Thread Type Activity PID
TTL
2022-03-07 17:10:37.430378+0100 0x1116819 Default 0x0
1 0 launchd: [system:] System shutdown initiated by: reboot[84708]<-bash[84578]<-launchd[1]
---------------------------------------------------------------------------
-----------------------------------------
Log - Default: 1, Info: 0, Debug: 0, Error: 0, Fault: 0
Activity - Create: 0, Transition: 0, Actions: 0
Esto me dio la marca de tiempo precisa cuando comenzó el apagado y que un script de shell iniciado por launchd lo inició ( reboot[84708]<-bash[84578]<-launchd[1]
).
Monomeeth
sendero hippie
njboot
sendero hippie