Fechando a Sessão da GUI ao Executar o Mashine Virtual - Virtual Box

51

Como poderíamos fechar a sessão da GUI na caixa virtual sem desligar a máquina virtual. Eu tenho muitas instâncias do Linux, só preciso conectar a uma delas.

Majid Azimi
fonte
Deseja mudar para um terminal diferente? Ctrl-alt-F1 é seu amigo.
Robert
1
Não, quero fechar a sessão da GUI e a VM não desliga. Como o que fazemos em xen ou kvm.
Majid Azimi

Respostas:

72

Edit: VirtualBox continua cada vez melhor! Desde o VirtualBox 5.0 , agora existe um menu suspenso extra ao lado do botão Iniciar com uma opção ainda melhor: Início destacável ! É uma opção de inicialização híbrida, na qual eles executam o processo da VM em segundo plano e simplesmente exibem um cliente de VM sem cabeça que você pode fechar facilmente.

Captura de tela da opção de inicialização do VirtualBox v5.1.6: início destacável

Bem, quase facilmente ... fechar a janela exibida resultará na mesma caixa de diálogo perguntando se você deseja salvar o estado, enviar o sinal de desligamento ou simplesmente desligá-lo completamente ... nenhuma opção para fechar a janela. Dito isto, existe uma opção no menu acima para fechar apenas a janela: Máquina> Desconectar GUI .

Captura de tela do menu do VirtualBox v5.1.6: Máquina> Desconectar GUI

Como essa opção é um pouco experimental (como nenhuma aceleração 3D), eles podem não ter desenvolvido completamente o recurso ainda. Podemos ver uma opção de combinação de teclas + na caixa de diálogo "Fechar" assim que elas terminarem!

Se você ainda preferir o atalho, mantendo a tecla SHIFT pressionada e clicando em Iniciar, continuará trabalhando para executar a VM no modo sem cabeça. Como eles desenvolveram um cliente de VM sem cabeça, você também poderá clicar em Mostrar para ver a VM.

Captura de tela da barra de ferramentas do VirtualBox v5.1.6: botão Mostrar


Isso já foi respondido, mas ...

Com o Virtualbox 4.2 e posterior, há uma pequena opção silenciosa para iniciar a VM no modo sem cabeça. Simplesmente selecione sua VM e, mantendo pressionada a tecla SHIFT, clique em Iniciar. Isso executará a VM no modo sem cabeça. Observe que ainda não há como "desanexar" da VM no modo GUI, mas você pode suspender a VM com Save State e reiniciar no modo sem cabeça.

Melhor ainda, execute apenas no modo decapitado e use o RDP / VNC para gerenciar. phpVirtualBox é uma interface da web decente para gerenciar remotamente instâncias do VirtualBox.

Fonte: https://blogs.oracle.com/fatbloke/entry/creating_and_using_vm_groups

Albert H
fonte
1
Muito útil quando é necessário ocultar / mostrar a GUI enquanto a VM está em execução.
ZHM
Usando a versão> 5.0. Não vejo essa opção no Windows 10 na GUI
alpha_989 17/04/19
parece que desde a atualização para 5.2.10 (eu estava executando o 5) a opção de desanexar a GUI foi removida. Você ainda pode começar sem cabeça, mas não pode mais desaparecer em segundo plano ... ou não com qualquer pesquisa que encontrei até agora. editar: parece estar disponível apenas se INICIADO destacável ou decapitado que a opção esteja disponível.
Madivad 27/04/19
8

A partir do VBox 5.0, você pode fechar a janela e solicitará ações, incluindo "executar em segundo plano"

Aaron Sua
fonte
2
Hmmm ... eu não vejo essa opção.
Dave Mackey
3
Não existe tal opção
Yar
11
Esta opção aparece para mim só se eu começar a VM com uma "destacável Start"
antishok
@antishok obrigado por isso. Não consegui encontrar a opção e não entendi que é por causa disso.
andy
2

na caixa virtual 5, clique na seta ao lado do botão "Iniciar", selecione "Início destacável" e terá a opção "executar em segundo plano".

Rick Wong
fonte
1
Você poderia incluir uma captura de tela?
Burgi