¿Cuál es la mejor manera de pausar mi trabajo en Virtualbox con Ubuntu como invitado?

¿Cuál es la mejor manera de pausar mi trabajo en Virtualbox con Ubuntu como invitado?

SO anfitrión: Windows 7 SO invitado: Ubuntu 11.04

Digamos si no necesitaré trabajar en el sistema operativo invitado durante 1 hora, mientras tengo muchos programas ejecutándose y no quiero cerrarlos. ¿Cuál es la mejor manera de pausar mi trabajo en el sistema operativo invitado? Ubuntu tiene suspensión e hibernación. Descubrí que la hibernación no funciona porque siempre no se inicia después de la hibernación. Para suspender, ¿debo combinarlo con la pausa de Virtualbox para liberar los recursos del sistema operativo host? ¿Esto causaría algún problema una vez que se reanude el trabajo? Como descubrí que a veces el sistema operativo invitado se vuelve más lento al reanudar la máquina virtual en pausa.

Respuesta1

Para Virtual Box, no se recomienda utilizar las funciones de ahorro de energía del sistema operativo invitado, ya que todo esto será manejado por el host. Por lo tanto, lo primero que hago al instalar mi sistema operativo invitado es desactivarlo (incluida la desactivación del protector de pantalla).

La forma adecuada de guardar el estado de una máquina virtual (y reanudarla más tarde) es elegirGuardar el estado de la máquinaal cerrar la máquina desde el administrador de caja virtual (aquí se muestra para Windows XP).

ingrese la descripción de la imagen aquí

Esto liberará todos los recursos de la máquina virtual. La próxima vez que iniciemos la máquina, la reanudaremos exactamente en el mismo estado en el que la guardamos (como en suspensión/hibernación desde una máquina real).

Desde la línea de comando esto también se puede hacer mediante

VBoxManage controlvm <name_of_machine>  savestate

Nota sobre seguridad:Tenga en cuenta que la reanudación desde un estado guardado no solicita autenticación para el sistema operativo invitado. En caso de que trabajemos con datos confidenciales, debemos cerrar sesión (o cambiar de usuario) en el sistema operativo invitado antes de guardar.

Respuesta2

Crea un script llamado90_cajavirtualen/etc/pm/sleep.d:

#!/bin/sh
#
# 90virtualbox: scan for active virtual machines and pause them on host suspend

VBoxManage list runningvms | while read line; do VBoxManage controlvm "$(expr match "$line" '"\(.*\)"')" pause; done

Respuesta3

Totalmente de acuerdo :) así que, en conclusión, podemos usar la opción de suspensión en el host e IR ^^ Sin embargo, tengamos cuidado si no hubiéramos guardado el estado de la máquina virtual en caso de problemas con la reactivación del host.

Gracias a nuestros intercambios y gracias a Bruno, ahora haré clic en el modo de suspensión del anfitrión sin más preocupaciones :) Que tengas un buen fin de semana, Christophe FR.

PD: Actualizo esta publicación para informarle a Bruno que las incorporaciones de anfitriones e invitados están actualizadas.

Respuesta4

¿Instalaste correctamente las adiciones de Vbox en el sistema operativo invitado?

No veo ningún problema con las opciones aquí. Si puedes hacer que Ubuntu hiberne, sería genial, pero una opción de suspensión + pausa funcionará igual.

La hibernación se puede describir simplemente como: todo el contenido de la memoria se guarda en un archivo de disco que se lee nuevamente al iniciar. (Memoria>archivo temporal en el disco>apagar:::encender>leer archivo temporal en la memoria> restaurar sesión>leer nuevos tiempos, fechas de otra información de hardware que podría haber cambiado mientras tanto>listo)

La suspensión se puede describir simplemente como: no se tocará todo el contenido de la memoria, la mayor parte de su hardware se apagará y una vez que reinicie la sesión de memoria se restaurará. (la memoria permanece igual, estática>la mayor parte del hardware se apaga, la memoria no se apaga:::volver a encender>restaurar sesión>leer nuevos tiempos, fechas de otra información del hardware que podría haber cambiado mientras tanto>listo)

Entonces, al final, es lo mismo si hibernas o suspendes + pausas tu sistema operativo invitado. Los resultados deberían ser los mismos.

En mi opinión, trabajar en la parte de hibernación ahorra un clic adicional de "pausa".

información relacionada