¿Guardar el estado de la máquina antes de apagarla y volver a cargarla al arrancar?

¿Guardar el estado de la máquina antes de apagarla y volver a cargarla al arrancar?

¿Hay alguna manera, en Windows 10 y en distribuciones de Linux, de guardar el estado de la máquina antes de apagarla y volver a cargarla al arrancar?

Es decir, me gustaría tener la misma función que en VirtualBox cuando uso el "estado de guardado" para salir de una VM en ejecución. Lo que significa que cuando vuelvo a abrir esa VM cargando el estado, todavía tengo todo tal como lo dejé, y no toma más tiempo que un arranque clásico.

¿Es eso posible para un sistema operativo (no virtualizado)?

ACTUALIZAR:Por supuesto, me gustaría un apagado real (¿la hibernación realmente apaga la computadora?) para poder cambiar de sistema operativo al reiniciar. El caso de uso es: tengo un juego ejecutándose en Windows, un navegador, un montón de cosas, lo apago para hacer algo de desarrollo en Linux. Cuando inicio, elijo Linux en lugar de Windows, arranca y carga su estado anterior (mis terminales, con pestañas, contenedores acoplables aún ejecutándose, mi IDE aún ejecutándose, etc.). Cuando termino con Linux, lo apago (lo que guarda el estado, etc.) y reinicio en Windows, lo que carga nuevamente mi juego, navegador, etc.

En VirtualBox, el apagado es muy rápido (<10 s) y la carga de copia de seguridad del estado también es bastante rápida (~ 20-40 s). Esto es para una máquina virtual que usa 8 GB de RAM. ¿Hay alguna manera de hacerlo con sistemas operativos de arranque dual nativos y, de ser así, la velocidad es correcta?

Gracias.

Respuesta1

Sí, eso es lo que es la hibernación. Posible en todos los principales sistemas operativos de escritorio (Windows,linux, Mac OS).

Dependiendo de cuánta memoria física estaba en uso al apagar, restaurar completamente el estado puede llevar mucho más tiempo que un arranque normal.

No debe cambiar el estado de un sistema hibernado de ninguna manera o provocará corrupción de datos, comportamiento indefinido o fallas totales. Generalmente eso significa que no hay arranque dual.

Si realmente lo desea, puede, por supuesto, iniciar otro sistema operativo, pero no debe tocar nada más que sus propias particiones.

Para ser muy claro: sistemas operativosdebeUtilice un conjunto de particiones mutuamente excluyentes. Solo hay una excepción: el montaje de particiones de solo lectura no las modifica, por lo que preserva el estado que espera el sistema operativo en hibernación.

información relacionada