É possível iniciar o GUI da máquina do VirtualBox sem cabeça?

9

Depois de lançar uma máquina virtual (Ubuntu 12.04) no modo sem cabeça no host do Windows 7

C:\Users\XXX>VBoxManage startvm "ubuntu 12.04" --type headless 
Waiting for VM "ubuntu 12.04" to power on... 
VM "ubuntu 12.04" has been successfully started.

Posso, de alguma forma, lançar a GUI normal que eu obteria iniciando a máquina virtual a partir da interface gráfica do VirtualBox?

Eu sei que devo ser capaz de RDP para esta máquina, mas quando eu uso o Windows 7 embutido no cliente RDP e usar localhost:rdp_port (encaminhado pelo NAT em opções VB) recebo o erro

    ---------------------------
    Remote Desktop Connection
    ---------------------------
    Your computer could not connect to another console session on the remote 
    computer because you already have a console session in progress.
    ---------------------------
    OK   Help   
    ---------------------------

O que posso fazer nesta situação para me conectar a essa máquina virtual com GUI?

É a única solução para eu desligar a máquina e depois iniciá-la com a GUI? Parece realmente não conveniente fazer isso toda vez que eu preciso de GUI - já que eu quero que a máquina fique sem cabeça.

EDITAR

Eu também tentei xrdp , mas não consigo me conectar à máquina - Eu a tenho por trás do NAT do VirtualBox e as portas são encaminhadas.

    
por Patryk 03.09.2012 / 13:42

5 respostas

1

Eu resolvi o problema - eu não tinha o pacote de extensão do VirtualBox instalado. Embora seja adicionado na versão Linux do VirtualBox, você precisa instalá-lo separadamente no Windows.

    
por 16.11.2012 / 12:19
7

Acabei de resolver este problema clicando na seta verde "Mostrar" na parte superior da GUI do VirtualBox enquanto a minha instância sem cabeça já estava em execução.

Eu pude ver como seria a janela da VM dentro do painel "Preview" na interface do VirtualBox, e depois de clicar em "Mostrar", a janela da VM surgia como se eu tivesse inicialmente ligado a máquina pela GUI do VirtualBox.

Editar: quando você fechar a janela da VM, ela fornecerá a opção adicional de "Continuar em execução em segundo plano", para que sua instância sem cabeça possa voltar a ficar sem cabeça novamente.

    
por 02.06.2016 / 07:46
2

Você pode se conectar a uma VM sem cabeçalho executando VBoxSDL --startvm <VMname> --separate . Se você executar VBoxSDL sem argumentos, poderá ver outras opções nas quais pode estar interessado.

    
por 07.09.2016 / 19:26
1

Depois de receber o mesmo erro, eu apenas mudei a porta padrão 3389 para outra coisa.

Eu usei um número de porta aleatório (no meu caso 5500). Então funcionou.

E desativamos o firewall do Windows por um momento - mas não acho que o firewall tenha sido o problema.

    
por 16.11.2012 / 08:32
1
  1. Você pode clicar no botão Mostrar para obter a GUI de uma VM sem cabeçalho no Gerenciador do VirtualBox:

  2. QuandoterminardeusaraGUI,vocêpoderádesanexá-laesuaVMvoltarásemcabeça.

Eu testei isso no Windows 10 e funcionou a partir do VirtualBox 5.1.22. Deve ser o mesmo no Mac / Linux.

    
por 19.09.2017 / 05:56