Qual é a maneira mais eficiente de executar o Windows e o Linux ao mesmo tempo?

7

Supondo que eu precise dos dois sistemas operacionais sendo executados ao mesmo tempo com diferentes aplicativos GUI, qual seria a maneira mais eficiente de fazer isso?

Devo rodar o Windows com uma máquina virtual Linux, Linux com uma máquina virtual Windows ou seguir uma abordagem totalmente diferente?

EDITAR:

Costumo usar o Microsoft Office e o Adobe Acrobat Pro para documentação e desenvolver Ruby on Rails com o Emacs no Linux. No Linux eu uso muitas ferramentas de forma irregular, como ferramentas de gravação, ferramentas de particionamento, etc., pois são boas (suficientes) e gratuitas.

    
por ayckoster 03.09.2011 / 02:27

2 respostas

10

Certamente dependeria de quais aplicativos * nix você está se referindo. A maioria dos softwares de código aberto pode facilmente existir em um ambiente Windows. História curta, você pode não precisar executar uma pilha completa de Linux para obter o resultado desejado. Se você mencionar os aplicativos que precisa executar no lado do Linux, a maioria das pessoas aqui poderá ajudá-lo melhor.

De uma visão puramente múltipla do sistema operacional, eu pessoalmente rodaria o Windows dentro do Virtualbox, tendo o Linux como sistema operacional residente. Isso, claro, é a minha preferência. Precisamos saber qual é a sua principal opção de sistema operacional antes de podermos determinar qual é a melhor rota.

Informações adicionadas depois que o OP respondeu ao uso pretendido do ambiente:

Você pode executar o Emacs no link do Windows. Quanto à gravação e particionamento, já que são processos relativamente simples, eu recomendo strongmente que você instale o Linux em uma unidade flash USB ou HDD externo pequeno e torne-o um ambiente persistente.

Veja aqui: link

E aqui: link

Indo por esse caminho, você mantém o ambiente do Windows (e o Ruby dev) com acesso direto ao hardware sem nenhuma camada de abstração envolvida. Quando você precisar usar as ferramentas de código aberto que mencionou, simplesmente inicie o Linux a partir da unidade USB e faça o que for necessário. Nenhuma virtualização necessária na minha opinião. Mas novamente, essa é a minha opinião. Tenho certeza de que outros lhe darão um curso de ação adicional para investigar também.

Se precisar de mais ajuda com o que precede, avise-nos.

    
por 03.09.2011 / 02:51
5

Eu sempre achei AndLinux uma boa opção. Ele permite que você execute o Linux e o Windows juntos sem a necessidade de manter a parte do Linux confinada em uma janela da VM. Aqui está uma breve introdução da sua página:

andLinux is a complete Ubuntu Linux system running seamlessly in Windows 2000 based systems (2000, XP, 2003, Vista, 7; 32-bit versions only). This project was started for Dynamism for the GP2X community, but its userbase far exceeds its original design. andLinux is free and will remain so, but donations are greatly needed.

andLinux uses coLinux as its core which is confusing for many people. coLinux is a port of the Linux kernel to Windows. Although this technology is a bit like running Linux in a virtual machine, coLinux differs itself by being more of a merger of Windows and the Linux kernel and not an emulated PC, making it more efficient. Xming is used as X server and PulseAudio as sound server.

andLinux is not just for development and runs almost all Linux applications without modification.

    
por 03.09.2011 / 03:19