¿Se puede hibernar / reiniciar en Linux en lugar de hibernar / apagar?

7

Estoy usando pm-hibernate, y me gustaría reiniciar la máquina después de que hiberne, en lugar de apagar la máquina.

¿Hay alguna manera de hacer esto con pm-hibernate, o cualquier otra cosa de Linux hibernate?

Neil
fuente
Creo que la respuesta es, probablemente, sí, pero no sé cómo. Probablemente tendrás que investigar todos los pasos que hacen que hiberne en primer lugar y escribir un script para hacerlo. Porque creo que todo esto está básicamente escrito en primer lugar.
xenoterracide
Pero solo quiero saber por qué desea reiniciar el sistema después de hibernar. AFAIK, inicie la caja después de hibernar lo llevará a las estadísticas que lo apagó. ¿Quieres repetirlo? Disculpa mi pobre ingles. Espero haber expresado mi idea completamente.
Grissiom
1
Arranque dual, si hiberna Windows, puede reiniciar rápidamente en un linux ya hibernado. O al revés. :)
Algific
Siete años después, tenemos UEFI, lo que hace que el truco de cambio rápido de sistema operativo sea aún más atractivo ( efibootmgr --bootnext $windowsbootid && $hibernatecommand). Es una pena que no haya forma de configurar BootNext desde Windows, realmente.
Darael

Respuestas:

6

En man pm-hibernatela sección "VARIABLES DE CONFIGURACIÓN":

HIBERNATE_MODE
Método predeterminado para apagar el sistema cuando hiberna. Si no se establece, el sistema usará el valor predeterminado del núcleo como valor predeterminado. Verifique / sys / power / disk para valores válidos. El valor predeterminado estará rodeado de [corchetes].

En mi sistema ese archivo contiene:

test testproc [shutdown] reboot

Establezca el valor colocando un archivo en /etc/pm/config.d/. Por ejemplo, podría crear un archivo llamado /etc/pm/config.d/hibernatey en él poner la línea:

HIBERNATE_MODE=reboot
Dennis Williamson
fuente