Você também pode olhar para Vagrant , que é projetado especificamente para executar o VirtualBox Vms sem cabeça.
Eu tenho alguns servidores Linux remotos nos quais desejo executar um aplicativo somente para Windows.
Eu não quero parar de rodar o Linux em qualquer um dos servidores porque eles fazem outras coisas somente do Linux, então estou pensando em rodar o Windows 7 em uma VM no Linux.
O aplicativo é um software de codificação de vídeo que só funciona no Windows. Eu teria Cygwin no sistema operacional convidado do Windows, scp o arquivo de entrada, ssh para invocar o codificador e scp o arquivo de saída de volta para o sistema operacional host Linux.
Perguntas:
O VirtualBox funcionará bem? Existe uma opção melhor?
Existe uma maneira de expor um diretório no host do Linux, para o convidado do Windows, para pular o scping?
Finalmente, se você abordasse esse problema de forma diferente, como você faria isso?
Você também pode olhar para Vagrant , que é projetado especificamente para executar o VirtualBox Vms sem cabeça.
O VirtualBox provavelmente está bem, especialmente se a CPU tiver suporte para virtualização de hardware.
Para expor um diretório de host para convidado, o VirtualBox tem suporte nativo para isso. Basta usar as pastas compartilhadas . Esses serão visíveis como compartilhamentos de rede no Windows.
O Virtualbox funciona, mas o desempenho dependerá dos seus aplicativos. Você pode considerar o samba para acesso a arquivos. Eu acho que o add-on virtualbox pode fazer isso também, embora no momento eu usei o samba. Vmwareplayer é outra opção.