Estoy usando Oracle VirtualBox para ejecutar una VM CentOS7. Luego, normalmente me meto en la VM y hago todo el trabajo a través de mi terminal. Por lo tanto, realmente no necesito la GUI y me gustaría deshabilitarla para mejorar el rendimiento.
¿Hay alguna manera de iniciar una VM en VirtualBox sin GUI?
virtualbox
virtual-machine
SergeyOvchinnik
fuente
fuente
Respuestas:
Del capítulo 7 del manual de VirtualBox (Máquinas virtuales remotas) :
El menú mencionado está aquí:
fuente
Los invitados de Virtualbox se pueden ejecutar sin una ventana de host visible con estos métodos:
• En la lista de invitados de la ventana principal de Virtualbox, haga clic en el invitado y luego haga clic en el menú desplegable junto al botón Inicio en la parte superior, y elija "Headless Start"
• Haga clic con el botón derecho en el invitado en la lista de invitados, seleccione Inicio, luego "Headless Start"
• Mantenga presionada la tecla Mayús en el teclado, luego haga doble clic en el invitado en la lista de invitados.
• En un símbolo del sistema o acceso directo del escritorio, ejecutándose en el directorio donde existe Vboxmanage.exe, ejecute el comando 'Vboxmanage startvm "vmname" --type headless'
Virtualbox no puede deshabilitar la GUI del invitado para mejorar el rendimiento.
En Virtualbox, "sin cabeza" significa 'no se muestra ninguna ventana en el monitor host', no 'no hay tarjeta de video en la "computadora" invitada.
Virtualbox siempre proporciona una tarjeta de video de invitado y disponibilidad para una GUI de SO huésped, incluso cuando el invitado se ejecuta "sin cabeza", es decir, sin mostrar ventana de invitado, e incluso si el SO invitado es un invitado de solo texto. Esto se puede ver al ejecutar cualquier invitado sin cabeza basado en GUI y luego conectarse de forma remota a través de Virtualbox RDP o un servicio de entrada remota dentro del SO invitado. La GUI se seguirá calculando y estará completamente lista para usar, como si el invitado se ejecutara con una ventana normal.
Para ejecutar un invitado sin ciclos de CPU desperdiciados en el cálculo de una GUI, debe ejecutar un sistema operativo invitado que no ejecute una GUI, como un sistema operativo de línea de comandos similar a DOS de solo texto o un sistema operativo que espera arrancar en un servidor que no tiene una tarjeta de video.
fuente