Posso inicializar uma máquina virtual nativamente?

7

Minha pergunta é:

É possível executar uma máquina virtual nativamente em seu hardware se você instalou os drivers apropriados, etc.? Em outras palavras, posso usar um VHD como um disco rígido comum para inicializar?

A razão pela qual eu quero fazer isso é que eu faço trabalho intensivo em gráficos e áudio, mas meu computador não é poderoso o suficiente para lidar com os dois ao mesmo tempo e muitas vezes eu instalo um monte de programas de áudio que eu não quero afetar a estabilidade dos meus programas gráficos. Basicamente eu queria ter um sandbox entre os dois conjuntos de aplicativos. Então eu tentei executar os programas intensivos em gráficos em uma VM VirtualBox e o trabalho intensivo de áudio nativamente (simplesmente porque é uma dor para rotear dispositivos de áudio ASIO dentro / fora do VirtualBox). Este kind-of funciona - o material intensivo de gráficos é tolerável, mas ainda relativamente lento, porque está sendo executado dentro de uma VM.

Então, minha próxima ideia era apenas inicializar duas vezes e instalar os programas gráficos e de áudio em partições separadas, mas freqüentemente as utilizo em conjunto, portanto, não seria prático reinicializar minha máquina toda vez que eu precisasse usar as outras conjunto de programas.

Mas eu poderia viver com este cenário: se eu precisar fazer mais coisas com uso intensivo de áudio, vou inicializar a partição de áudio e executar os programas gráficos em uma VM, e quando estiver trabalhando pesado Na parte de gráficos, vou inicializar a partição gráfica como um SO normal diretamente no hardware.

Isso é possível? Por exemplo, inicializando um VHD como um disco rígido comum? Ou configurando o dual-boot, e toda vez que a partição de áudio é desligada, sincronize o VHD da VM com a partição gráfica nativa? É prático, dado o cenário acima?

E, se não for possível, exceto a compra de outro computador, alguém pode sugerir uma configuração de melhor de todos os mundos (os dois mundos sendo desempenho, sandbox e rodando em paralelo) para o cenário acima? Agradecemos antecipadamente.

    
por Anshul 22.10.2013 / 15:50

2 respostas

3

Isso é possível com o Windows 7 e superior, se você estiver usando MS VHDs. pode ser limitado a Pro & Versões corporativas, mas pode não ser.

Aqui está uma artigo explicando como fazê-lo no Win 7 e no Server 2008. E aqui está um artigo para o Win 8 e Server 2012.

    
por 22.10.2013 / 16:01
2

Eu fiz o oposto com o VirtualBox - Inicialize uma partição de disco rígido nativa (WinXP) dentro da máquina virtual. Foi necessário atualizar algumas coisas do registro seguindo o processo de migração para garantir que todos os drivers de disco do núcleo estivessem disponíveis, e fazendo com que a máquina virtual combine os discos do sistema host o mais próximo possível.

O resultado final foi o mesmo, no entanto, em que eu poderia escolher inicializar a partição na inicialização do gerenciador de inicialização, ou inicializar no sistema principal e depois inicializar a segunda partição através do VirtualBox.

Você pode até mesmo montar a partição como uma unidade padrão no Windows Explorer quando ela não estiver carregada dentro da VM, facilitando o acesso para copiar arquivos rapidamente.

Isso foi criado para minha mãe quando a transferi do antigo sistema Windows XP para uma nova e agradável máquina com Windows 8. Não tive tempo de sentar e mostrar a ela como fazer tudo o que havia mudado, e isso foi uma solução muito conveniente. Tudo o que eu tive que fazer foi mostrar a ela como iniciar a máquina virtual, copiar arquivos de um lado para o outro e fazer com que as principais coisas do dia-a-dia sejam instaladas no Windows 8. Isso permite que ela se familiarize com o Windows 8 ritmo, e ainda voltar para o sistema que ela está familiarizada quando ela está com pressa.

    
por 22.10.2013 / 17:35