Iniciando máquina virtual "automaticamente" no VirtualBox

Publicado por Heber Gonçalves Junior em 11/01/2010

[ Hits: 56.122 ]

 


Iniciando máquina virtual "automaticamente" no VirtualBox



Bom, eu tenho o Windows XP instalado no VirtualBox para uso de alguns programas que não consegui rodar legal no Linux. Mas sempre que eu queria "ligar" o Windows eu tinha que entrar no VirtualBox e clicar para iniciar a máquina virtual referente ao meu Windows.

Como eu só tenho ele no VirtualBox, esse trabalho de abrir o VirtualBox e depois iniciar a máquina estava ficando chato. Dei uma fuçadinha e vi que tem uma opção no VirtualBox que você inicia uma máquina virtual previamente instalada apena passando como parâmetro o nome de mesma. Está aí:

VirtualBox --startvm NOME_DA_MAQUINA

Também existem mais algumas opções que pode ser vistas digitando:

VirtualBox --help

E se você tem apenas uma máquina virtual como eu, pode mudar o atalho do VirtualBox e colocar essa linha no campo "comando".

Bom, certamente muita gente desconhece que o VirtualBox oferece algumas opções de comandos, então espero que ajude alguns usuários aqui do VOL.

Até mais pessoal.

Outras dicas deste autor

Counter Strike 1.6

Leitura recomendada

Atualizar ClamAV, atualizações (de segurança e sistema) e mostrar versão do Debian

sed - Removendo caracteres acentuados

Converter imagem para base64 via shell

Evitando erros para mudar de diretório

Compartilhar Linux X Linux (Virtualbox)

  

Comentários
[1] Comentário enviado por maumauns em 24/02/2010 - 16:17h

Muito bom, mais como eu faria isso ao contratiro?? Tenho o virtualbox e uma maquina virutal instala no windows server 2003, gostaria que sempre que minha maquina ligasse iniciasse a maquina virtual dentro do virtual box!! Eh possivel??

[2] Comentário enviado por shorui em 22/04/2010 - 11:13h

Valeu pela dica.

[3] Comentário enviado por luivilella em 15/08/2010 - 14:43h

Amigo maumauns, no windows vc coloca: "caminodo VBox" -startvm nomeDaVM
E como eh win vc coloca isso em um atalho.

[4] Comentário enviado por rodrigo_militao em 02/10/2010 - 10:48h

Ei galera, não esqueçam que se o nome da máquina virtual tiver espaços entre as palavras, vocês precisarão colocar esse nome entre aspas simples. Fica assim:

$ VirtualBox --startvm 'NOME DA MAQUINA'

Recomendamos NÃO adicionar espaço nos nomes das máquinas virtuais mas , se colocar, fica aí a dica.

[5] Comentário enviado por franklincsilva em 22/03/2011 - 09:42h

Muito bom mesmo aqui uso o Oracle Virtual Box na maquina windows e rodou numa boa o comando abaixo:

"c:\Program Files\Oracle\VirtualBox\VirtualBox.exe" --startvm Ubuntu

Com essa linha acima posso por em um atalho como na inicialização quando carregar o windows minha maquina subirá automáticamente.

Estou agora atráz de uma possíbilidade de por isto como Serviço no Windows.

Sei que isto será uma coisa dificil pois o Windows precisará logar e logo em seguida start a maquina virtual e bloquear a minha sessão no windows ate que eu logue novamente.
Se fosse no Linux não teria este problema pois poderia por dentro de uma sessão diferente da minha de usuário enquando isto a da server estária Startada. hehehhe

VAleuuu

[6] Comentário enviado por CA.AS em 11/07/2011 - 23:42h

BELEZA DE DICA! ERA O QUE EU ESTAVA PRECISANDO

[7] Comentário enviado por 53rg10 em 27/07/2011 - 09:09h

Então, vou tentar ser o mais claro possivel. Tenho 3 Maquinas Virtuais dentro do meu fedora 14 (Windows Server 2008 e mais 2 Fedora). Preciso que essas maquinas sejam executadas automaticamente sem a intervenção de alguem. Como faço para isso acontecer ? O que devo editar/adicionar para que abra automaticamente ? Não tenho ainda muita experiencia com Linux.

[8] Comentário enviado por Tacioandrade em 25/10/2011 - 18:37h

53rg10 As linhas chamando as VMs no arquivo: /etc/rc.local, acho que deve funcionar, ou então faça um shell script chamando as maquinas e coloque para ser executado neste arquivo.

[9] Comentário enviado por brumart em 04/03/2012 - 05:00h

descobri que para iniciar vm através do terminal ssh remotamente, precisamos inserir um parametro para rodar em "headless mode"

# VBoxManage startvm "Nome-da-VM" -type headless



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts