A melhor maneira de lidar com instâncias portáteis de máquinas virtuais?

3

Antecedentes: Eu tenho trabalhado no Linux como meu sistema operacional de desktop há alguns anos. Eu amo a flexibilidade de desenvolvimento que ela oferece. No entanto, também preciso executar o Windows, pois faço vídeo e trabalho fotográfico. Como preciso de mais potência para a codificação / renderização do Windows, planejo mover meu mundo Linux para uma máquina virtual para que eu possa ter as duas coisas ao mesmo tempo.

Então, aqui está o meu problema, eu gostaria de poder mover minha máquina virtual Linux comigo - mas não tenho certeza de como fazer isso. Talvez alguém que use VMs possa me ajudar a decidir qual desses métodos é mais fácil ou oferece o máximo de benefícios.

  1. Instale o linux no meu netbook e lide com um desempenho de núcleo único mais lento e apenas 2 GB de RAM. No entanto, ainda posso conectar um monitor, um teclado e um mouse em tamanho maior.

  2. Compre um gabinete de unidade de disco rígido 2.5 externo e coloque um SSD (ou unidade SATA simples) nele e armazene minha instância de VM nele. Dessa forma eu posso apenas colocá-lo em qualquer computador que eu venha e rodá-lo (assumindo que eles tenham o VirtualBox instalado). A maioria das minhas máquinas são apenas USB 2.0, então estou preocupado que isso possa ser um pouco lento ao tentar rodar o sistema operacional.

  3. Compre um laptop apenas para Linux e mantenha o meu desktop i7 para o Windows funcionar.

Se houver outras maneiras de resolver esse problema, também estou aberto a elas.

    
por Xeoncross 25.04.2012 / 17:20

2 respostas

4

Eu uso o método # 2. Minha "máquina" linux reside em um disco rígido externo e eu a uso tanto no trabalho quanto em casa. Em casa, é minha máquina primária; o sistema host Win7 é usado principalmente para o Visio, coisas do Excel que o Calc não suporta, e gerencia meus torrents.

Específicos do sistema: Crunchbang Linux (uma variante do Debian emparelhado com o Openbox), disco rígido USB3 rodando em portas USB2, VirtualBox

Eu tenho executado essa configuração por vários meses e eu realmente isso. Algumas advertências, no entanto, para incluir na sua decisão:

  • use um disco rígido, não um pen drive; velocidades de gravação em flash são uma fração do USB2.0, então ele é executado de maneira terrivelmente lenta
  • você precisa ter seu software vm instalado em todos os computadores nos quais deseja executar o vm (existem versões portáveis por aí, mas nunca consegui que funcionassem)
  • quando se move entre hosts, você não pode hibernar, mas tem que desligar completamente
  • você tem que dividir sua RAM entre o host e a vm
  • as coisas "mais pesadas" que eu executo na minha vm são o Eclipse e o LibreOffice; sem gerenciador de desktop, sem jogos, etc.
por 26.04.2012 / 13:49
0

Eu usaria um método de acesso remoto para acessar seu vm, como o vnc. Use o túnel ssh sempre para que você precise configurar o acesso ssh (não use a porta padrão também). É assim que eu acesso minha VM de qualquer lugar. Se a largura de banda é baixa durante a movimentação, pelo menos o acesso ssh ainda está lá para fazer o trabalho. Eu acho que isso é muito mais flexível.

    
por 25.04.2012 / 17:48