He encontrado una serie de consejos para forzar un MacBook (u otro) en el modo de hibernación (es decir, escribir la memoria RAM en el disco, y apagar por completo - por lo que el sistema está de vuelta en su estado de pre-sueño en el siguiente arranque), pero todos ellos parecen funcionar sólo cuando el MacBook está dormido mientras que en la energía de la batería.
¿Existe una forma de forzar a un MacBook Pro a hibernar, incluso cuando está alimentado por corriente alterna (magsafe)?
La razón es: debido a un problema de hardware, tuve que quitar la batería de mi MacBook (tiene un "fallo permanente de la batería" que estaba ralentizando todo el sistema presumiblemente debido a problemas de comunicación del hardware, hasta que la quité - a la espera de un reemplazo). Así que una vez que se desenchufa el adaptador de CA MagSafe, el sistema se queda sin energía. Pierde el tiempo del sistema cada vez que quito la alimentación de CA y reinicio.
Así que, mientras espero que llegue una nueva batería, me gustaría hacer que el portátil al menos hibernara antes de desenchufarlo. Hasta ahora, probando cosas como sudo pmset hibernatemode 25 standby 1 standbydelay 0
Todavía no he conseguido que esto funcione. Si cierro el portátil o hago pmset sleepnow
Si el sistema no se reinicia, aunque sea por unas horas, y luego se desenchufa y se reinicia, el sistema siempre empieza de nuevo (no hay que restaurar el estado anterior, y se pierde el tiempo del sistema).
¿Esto se debe a que no hay una batería de reserva de bajo consumo (la causa de la pérdida de tiempo del sistema), o porque el sistema nunca entró en hibernación? Es decir, ¿un sistema en modo de hibernación, que luego pierde el tiempo del sistema debido a la energía absolutamente cero, también perdería su estado de hibernación? (Esto no tiene sentido para mí, ya que esperaría que el sistema se restaurara desde el disco duro).
Para tu información, un archivo de hibernación fue escrito, por ejemplo.:
>>> ls -fal /var/vm/
-rw------T 1 root wheel 1073741824 Jul 31 18:31 sleepimage
¿Quizás la pérdida de tiempo del sistema hace que se salte el archivo de hibernación?
Gracias por las sugerencias. Especificaciones del sistema: MacBook Pro de 13 pulgadas de finales de 2011, OS 10.11.6, unidad SSD como principal, HDD en lugar de la unidad de DVD.
1 votos
Para tu información, también he probado el widget/app DeepSleep y SmartSleep.app, sin éxito.