Estou usando o Oracle VirtualBox para executar uma VM CentOS7. Eu normalmente ssh na VM e faço todo o trabalho através do meu terminal. Portanto, eu realmente não preciso da GUI e gostaria de desativá-la para melhorar o desempenho.
Existe uma maneira de iniciar uma VM no VirtualBox sem GUI?
virtualbox
virtual-machine
SergeyOvchinnik
fonte
fonte
Respostas:
No manual do VirtualBox, sétimo capítulo (máquinas virtuais remotas) :
O menu mencionado está aqui:
fonte
Os convidados do Virtualbox podem ser executados sem uma janela do host visível com estes métodos:
• Na lista de convidados da janela principal do Virtualbox, clique no convidado e, em seguida, clique no menu suspenso ao lado do botão Iniciar na parte superior e escolha "Início sem cabeça"
• Clique com o botão direito do mouse no convidado na lista de convidados e escolha Iniciar e, em seguida, "Iniciar sem cabeça"
• Mantenha pressionada a tecla Shift no teclado e clique duas vezes no convidado na lista de convidados.
• Em um prompt de comando ou atalho da área de trabalho, executando no diretório em que o Vboxmanage.exe existe, execute o comando 'Vboxmanage startvm "vmname" --type headless'
O Virtualbox não pode desativar a GUI do convidado para melhorar o desempenho.
No Virtualbox, "decapitado" significa 'nenhuma janela exibida no monitor host' e não 'nenhuma placa de vídeo no "computador" convidado.
O Virtualbox sempre fornece uma placa de vídeo e disponibilidade para uma GUI do SO convidado, mesmo quando o convidado é executado "sem cabeça", ou seja, sem nenhuma janela de convidado sendo exibida, e mesmo se o SO convidado for um convidado apenas de texto. Isso pode ser visto executando qualquer convidado sem interface gráfica baseada em GUI e remotando-o através do Virtualbox RDP ou de um serviço de entrada remota no sistema operacional convidado. A GUI ainda será calculada e ainda estará completamente pronta para uso, como se o convidado estivesse sendo executado com uma janela normal.
Para executar um convidado sem ciclos de CPU desperdiçados no cálculo de uma GUI, é necessário executar um sistema operacional convidado que não execute uma GUI, como um sistema operacional de linha de comando do tipo DOS apenas em texto ou um sistema operacional que espera inicializar em um servidor que não possui uma placa de vídeo.
fonte