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.


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


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"


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".


1
Você poderia incluir uma captura de tela?
Burgi
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.