(Esta no es solo una pregunta sobre cuándo ocurrió una falla de energía normal)
Me robaron mi iMac 2017 hoy durante un allanamiento, pero el disco duro interno estaba muerto, por lo que se estaba quedando sin un SSD externo. Desenchufaron todo, incluido el disco externo, y lo dejaron atrás. Estoy tratando de averiguar si hay un registro del sistema que mantenga un registro continuo con suficiente resolución de tiempo para averiguar exactamente cuándo se desconectó la alimentación.
No puedo iniciarlo, pero puedo revisar el sistema de archivos en otra Mac. Pude encontrar un par de archivos plist actualizados más recientemente, pero solo me da una ventana de varias horas y me gustaría ser más preciso si es posible. Estoy ejecutando Catalina y no puedo encontrar nada más reciente en~/Library/Logs/DiagnosticReports/
¿Hay algún proceso del sistema de muy bajo nivel que pueda tener un registro? ¿Algo así como cron
(aunque no estaba ejecutando ningún trabajo programado)?
Desea buscar todos los archivos que sean más nuevos (según la hora de la última modificación) que los archivos .plist que ya encontró. Entonces, si este es el nombre del archivo .plist que ya conoce...
/Users/yourusername/Library/Preferences/whatever.plist
Entonces quieres usar find así:
find / -newermm /Users/yourusername/Library/Preferences/whatever.plist
Es posible que vea algunas líneas como Permission denied
: simplemente ignórelas, está bien.
Esto buscará en todo el disco los archivos a los que se accedió más recientemente que su archivo de comparación. Podría tomar un tiempo. Si obtiene muchos resultados, elija uno de los resultados e intente el find
comando nuevamente, sustituyendo su archivo más nuevo en el comando. Enjuague y repita hasta que haya encontrado el archivo más nuevo.
Deberá buscar en el registro del sistema el último código de "Causa de apagado".
No habrá nada en cron
porque fue obsoleto a favor de launchd
. Sin embargo, launchd
(o cron
) no sería de ayuda porque esos registros muestran cuando las cosas se inician o fallan, rara vez se muestran cuando las cosas se apagan, especialmente si se apagan correctamente (sin error)
Para buscar en el registro, use el siguiente comando:
$ log show --predicate "process == kernel" | grep -i "shutdown cause"
Consulte esta respuesta para obtener más detalles sobre cómo buscar en el registro.
nico
sin ladera