Iniciando Máquina Virtual no Boot
Presumo que você já tenha instalado e configurado seu ambiente Gráfico, VirtualBox e as máquinas prontas para o procedimento.
Vamos por a mão na massa:
Tenho em minha máquina o gerenciador de login gráfico GDM e o mesmo é carregado na inicialização, removi a permissão de execução do mesmo, impedindo seu carregamento:
# chmod 644 /etc/init.d/gdm
Vou aproveitar /etc/rc.local e adicionar uma linha para carregar a máquina virtualbox. No exemplo utilizei o Ubuntu64 mas poderia ser outro S.O. vamos a linha:
1 | <em>su - ricardo -c "startx /usr/bin/virtualbox --startvm Ubuntu64"</em> |
Veja a linha adicionada no arquivo rc.local na imagem abaixo:
Agora basta reiniciar a máquina e aguardar carregar o Ambiente Gráfico com a VM selecionada.
Abraços a todos e não esqueçam de assinar o blog.
Boa dica, Ricardo! Será que existe o mesmo recurso com SO host Windows? Ex. SO Windows 7 como host e 3 VM guest: um windows 2008 AD, um linux (firewall e cache) e outro Windows 2008 BD?
Em 02-03-2011 07:56,
Bruno,
Existe sim, estaremos com posts sobre recursos avançados do VirtualBox para Linux e também esse para Windows. Como iniciar várias máquinas automaticamente no boot e até como migrar uma VM para outro servidor, no caso de substituir uma máquina mais antiga por um servidor novo.
Aguarde que teremos novidades no gerenciamento de máquinas virtuais por linha de comando.
Um abraço e não se esqueça de assinar o blog.
Essa é realmente uma ótima dica. Já a utilizo a cerca de 1 ano e pouco e digo que foi minha salvação em um local onde prestava consultoria até poucos meses trás.
Lá sempre aparecia problemas no windows das maquinas, seja por virus, desligamento incorreto do sistema, etc. Depois que comecei a fazer uso disto, sempre que dava algum problema, apenas removia o HD .vhd antigo e descompactava o de backup novamente. =)
Recomendo a todos os que lerem o artigo testar, vale muito a pena.
Tacio,
Obrigado pelo comentário.
Abraços