Posso compartilhar uma VM Linux entre um PC com Windows e um Mac?

1

Eu tenho procurado usar uma VM Linux como meu ambiente de desenvolvimento como uma maneira de começar de novo e ter um sistema operacional inteiro dedicado ao dev. Eu uso dois computadores principalmente, meu desktop do Windows e um Macbook. O que eu realmente gostaria de fazer é criar uma VM Linux e instalá-la em uma unidade de rede (provavelmente hospedada na área de trabalho) e ser capaz de executar essa VM a partir da máquina Windows ou do Macbook.

Existe algum software / configuração que me permita fazer isso? Eu acho que estaria procurando por alguns softwares como o VMware que podem rodar tanto no Windows quanto no Mac e usar o mesmo tipo de arquivo para sua VM.

Editar: comecei a pesquisar sobre como executar uma VM a partir de uma pasta do Google Drive. Eu pensei que isso basicamente conseguiria o que eu queria, mas alguém mencionou um bom ponto que me fez desistir disso. Quando qualquer arquivo na VM for alterado, a VM inteira (por maior que seja, digamos, 5GB) precisaria ser ressincronizada, causando muito tráfego de rede desnecessário.

    
por intA 03.01.2017 / 15:36

2 respostas

2

Qualquer um deles deve funcionar:

  • Use o mesmo software como o Virtualbox nos dois computadores e, no Windows, compartilhe a pasta com a configuração da VM + os arquivos de armazenamento da VM e conecte-se a essa pasta compartilhada no Mac
  • Use qualquer software de virtualização em, e. o computador Windows, execute a VM e conecte-se a ela com SSH ou qualquer acesso gráfico como X / VNC
  • Executar uma VM na nuvem com um serviço como o Amazon EC2 ou qualquer outro
por 03.01.2017 / 15:50
1

Em vez de sincronizar o arquivo pelo Google Drive, basta sincronizá-lo por meio de uma unidade de rede em uma rede local.

O Windows e o OSX têm suporte para smb (compartilhamentos de rede), configuram isso em suas máquinas e devem funcionar bem.

* Estou presumindo que o formato vm para o PC e o Mac é o mesmo.

    
por 03.01.2017 / 15:48