Olá,
como desenvolvedor freelancer, recentemente me vi gravemente limitado pelo limite de memória dos sistemas operacionais de 32 bits e preciso atualizar para um sistema de 64 bits para continuar trabalhando com eficiência. ( Para explicar: eu tenho que usar várias máquinas virtuais diariamente. No momento, preciso ativá-las / desativá-las com frequência enquanto testo soluções, e mesmo assim meu sistema operacional principal está muito lento e trocando bastante. )
Planejei migrar do Windows para o GNU / Linux por um longo tempo e gostaria de aproveitar esta oportunidade para fazer a troca agora. Ainda precisarei manter o Windows por perto (para jogos e como um cenário geral de fallback) e, como não quero a inicialização dupla, gostaria de executá-lo como um sistema operacional cliente virtualizado.
O que eu gostaria de alcançar:
- SO Primário - GNU / Linux (64b)
- trabalho diário, navegação na web etc.
- vários SOs cliente virtualizados 'via VirtualBox (para testar aplicativos)
- SO secundário - Windows XP (32b) ou Windows 7 (64b)
- aplicativos legados (até encontrar alternativas adequadas para GNU / Linux)
- Material com DRM ed que funciona problematicamente no GNU / Linux (por exemplo, Blu-ray)
- jogos que não possuem um cliente Linux nativo
Notas:
- meu hardware suporta Intel VT para ajudar no esforço de virtualização
- Não sou contra um hipervisor bare metal (Xen?) Nem contra o uso do SO principal como host (KVM?), Desde que seja possível fazê-lo funcionar (mais ou menos) de forma confiável
- o sistema operacional secundário (Windows) deve poder usar totalmente o hardware de gráficos / áudio (videogames 3D, por exemplo, OpenGL / OpenAL, DirectX, etc.)
Eu já estava procurando várias soluções, mas não consegui encontrar resultados razoáveis (principalmente sobre jogos). Como não tenho experiência prática com isso, gostaria de pedir sua ajuda antes de iniciar o esforço de migração (e encontrar um obstáculo).
Qual solução você recomendaria, por favor? (O que foi dito acima é possível?)
Obrigado por sua ajuda,
M.