Multiple OS simultaneamente

2

Eu quero usar vários sistemas operacionais, mas não sei como. Atualmente eu tenho quatro sistemas operacionais diferentes:

  • Ubuntu
  • Windows
  • hortelã
  • Mac OSX

Eu uso o Ubuntu como meu sistema operacional principal, Windows para jogos (por exemplo, GTA 5), Mint e Mac OSX para o trabalho. Às vezes eu quero usar 2 ao mesmo tempo, por exemplo Eu estou fazendo algum trabalho no Ubuntu e quero baixar alguns jogos no Windows, ou quer trabalhar em dois sistemas operacionais ao mesmo tempo.

No momento eu tenho todos os 4 nativamente instalados e tudo funciona bem, mas eu não posso usá-los juntos.

Então, minha pergunta agora:
É possível usar vários sistemas operacionais ao mesmo tempo?

Minha primeira abordagem foi usar o segundo com VMware e uma VM com um disco rígido físico, mas não consegui fazer isso funcionar.

Meu segundo pensamento foi usar o Hypervisor e instalar todos os 4os como VMs, mas não sei se posso jogar com isso sem atrasos.

Também seria legal ter um sistema operacional por monitor.

Minhas especificações (se for necessário, posso comprar peças novas):

  • Intel i5-4690
  • 16 GB de RAM
  • Asrock H97M Pro4
  • Nvidia GTX 760
  • 3 monitores
por Chaos_ 09.12.2016 / 23:25

2 respostas

2

A melhor solução [& apenas um que não quebra nenhum EULAs] é começar com um Mac.

Instale os outros sistemas operacionais como VMs, mas também 'compartilhe' a VM do Windows com uma versão Boot Camped da mesma instalação. Dessa forma, você pode usá-lo na VM quando a velocidade não é um valor premium & reinicialize quando estiver.

Você precisaria de um grande Mac Pro, pelo menos, um 2010-2012 5,1 12-core Xeon & Eu recomendo pelo menos 64 GB de RAM, para poder trabalhar com pouca ou nenhuma lentidão. Você pode pegá-los no eBay hoje em dia por menos de 2 mil libras / euros / dólares [Eu tenho um aqui, fazendo praticamente o que você está pedindo]
Seu i5 não estaria nem perto da tarefa, mesmo se ignorarmos o EULA.

Executando tudo como VMs, seria trivial atribuir uma a cada uma das quatro telas. Se você usou o Parallels no modo 'Coherence', então você pode ter qualquer aplicativo em qualquer tela sem se importar com qual OS ele pertence. Todos eles vão parecer que são parte do Mac.

Um bom truque, se você precisar fazer um processamento pesado, como compilar, é também executar uma VM do Mac OS, atribuindo metade da sua contagem de núcleos. Em seguida, ele pode compilar em velocidade máxima sem diminuir o Mac nativo.

    
por 10.12.2016 / 11:29
0

Tetsujin alrwady tem uma boa resposta, mas para expandir um pouco sobre isso:

So my question now: Is it possible to use multiple OS at the same time?

Sim, você pode fazer isso. Usando as opções de virtualização, você pode usar um hipoervisor tipo 2 como vmware fusion, estação de trabalho vmware, wmware player, Parallels, virtualbox, ... Em todos esses casos, você roda no SO como núcleo e, além disso, executa outro sistema operacional semelhante ao como você executa um programa normal. Normalmente, esses sistemas operacionais vêem hardware 'falso', emulado no host real. O desempenho é bom, mas não se espera acesso direto a um cartão de vídeo dedicado nem a um desempenho estelar em 3D.

(Na verdade, minha experiência é que qualquer jogo em 3D irá fazer bluescreen o host. Testado w7 / vmware8).

Alternativamente, você pode pular todo o sistema operacional host. Você não precisa de um SO completo com muitos recursos para executar um hipervisor. Quanto mais magro o seu núcleo menos sobrecarga e menos coisas que podem dar errado. Isso leva a hipervisores do tipo 1. Exemplo disso são VMware ESX e Xen.

E, embora não seja trivial, você pode passar as placas PCI-e para um sistema operacional. Isso geralmente é usado para executar placas RAID de hardware e NICs de 10 Gbit diretamente de um servidor de arquivos virtualizado etc, mas para jogos você pode fazer o mesmo com uma GPU.

Note que isto não irá funcionar com qualquer GPU, existem alguns limites (iirc. o resumo é para usar placas antigas da Nvidia, ou placas AMD. Algo a ver com um ioMMU. Eu não posso ser mais claro pois eu ainda quero faça isso sozinho e minha pesquisa não está completa).


Observe também que rodar o OSX em um hacking não é legal, então você precisa começar com o hardware mac. E a Apple está produzindo muitos telefones e laptops sofisticados, mas os desktops e os servidores não foram atualizados há um bom tempo. Assim, pode fazer sentido usar uma máquina dedicada para a peça OSx.

    
por 10.12.2016 / 12:08