Executa uma VM no Virtual Box em uma máquina Debian sem cabeçalho

1

Eu tenho um servidor Debian headless no qual eu instalei o Virtual Box. A partir daí, gostaria de executar uma VM, mas, sem algo como o KDE, não tenho idéia de como inicializar a VM a partir do shell e inicializá-la quando o servidor o faz.

Alguém tem experiência com a execução de VMs no Virtual Box no Linux?

    
por hubbas 07.12.2009 / 01:12

2 respostas

2

O comando que você está procurando é

VBoxManage startvm "VirtualMachineName"

Isso supõe que o software está instalado e suas máquinas virtuais estão no diretório correto.

Para começar a inicialização, você poderia fazer algo como um script init.d. Você pode fazer isso copiando um dos existentes, editando-o ao seu gosto (você também pode querer adicionar uma função de parada / desligamento para desligar a VM antes de desligar a máquina host) e, em seguida, registrá-la no sistema operacional. usando o comando

update-rc.d VMControl defaults

Isto assume que seu arquivo está localizado em /etc/init.d/VMControl, e você o tornou executável (chmod 775 ./VMControl).

Espero que ajude.

    
por 07.12.2009 / 01:29
1

Dê uma olhada na ferramenta de comando VBoxManage - ela tem a capacidade de criar uma VM de lançamento a partir da linha de comando. Aqui está um exemplo . Detalhes sobre o comando VBoxManage podem ser encontrados no Manual do Usuário (aviso, PDF).

    
por 07.12.2009 / 01:17