É possível executar uma partição do Windows como uma VM?
13
Meu laptop está configurado como inicialização dupla entre o Windows 7 (64 bits) e o Ubuntu Linux (64 bits). Como passo a maior parte do meu tempo de trabalho no Linux, preciso de uma VM do Windows 7 para poder usar as ferramentas do Microsoft Office, etc. muito espaço.
Existe alguma maneira de executar a partição do Windows 7 como uma VM do Linux sem convertê-la em um arquivo .IMG, idealmente com o KVM? Se não, existem outras opções que poderiam me ajudar?
Tenho muita experiência em alternar entre inicializar uma partição do Windows nativamente e executá-la como uma VM. Primeiro, o suporte a hardware e driver NÃO foi um problema para mim, nem foi necessário desinstalar o VMware Tools ao inicializar em um contexto físico.
Além disso, parece uma ótima idéia, mas a ativação do produto é onde realmente cai. Não se deve ter que reativar o Windows toda vez que o Windows alterna entre P e V, mas não é infalível. O Windows e o Office solicitam ocasionalmente a reativação devido a supostas alterações de hardware. Uma vez, depois de alternar entre os modos físico e virtual, minha instalação do Windows 7 devidamente licenciada se desativou com um pouco de alarde devido a uma alegada "exploração de ativação". Esses problemas seriam evitados, ou pelo menos tornados triviais, se ocorressem em um ambiente KMS .
Quando atualizei para um SSD de 300 GB, troquei minha partição do Windows como VMDK e nunca a reinicializei nativamente. O Windows 7 parece ter um desempenho melhor virtualizado em um SSD do que em um HDD, e a imagem esparsa que eu uso agora consome menos espaço em disco que a partição antiga.
Resumo Executivo: Sim, isso pode ser feito; os drivers são menos do que o esperado e a ativação do Windows é mais do que o esperado. Se você realmente não precisar executar o Windows no bare metal, sugiro converter sua partição para um VHD ou VMDK e executá-la apenas como uma VM.
A única verdadeira razão eu quero executar o Windows em bare metal é para que eu possa jogar World of Tanks, mas eu realmente não posso usar isso como uma razão para obter um SSD maior do trabalho ...
parsley72
3
Eu não tenho nenhuma experiência com o KVM, mas para o VirtualBox, VMWare e Parallels isso funcionará.
São necessárias várias reinicializações da VM W7 para reconhecer o novo hardware (virtual) e você terá que instalar os drivers de dispositivo / Ferramentas do Additons / VMWare / Convidados, conforme o seu software de virtualização chamar.
Lembre-se de que voltar a usar a partição "nativamente" pode não ser mais possível depois de você ter usado a partição em uma VM.
Mesmo se você puder voltar, serão necessárias várias reinicializações para reconhecer o novo hardware e você provavelmente precisará desinstalar o software de virtualização na VM.
Eu recomendo fortemente que você faça um backup completo (de imagem) do seu laptop antes de começar a experimentar isso.
Você pode tentar um arquivo de imagem esparsa. Esses são arquivos .IMG de tamanho fixo que não ocupam espaço no disco até que realmente contenham dados.
Nada de bom. Um arquivo esparso ainda conterá os dados para a instalação do Win7, que terão mais de 20 GB no mínimo (incluindo arquivos de troca e hibernação).
22412 Tonny
Sim, atualmente eu tenho uma configuração de VM do Win7 usando o qcow2, mas depois que você instala o Microsoft Office, o Visual Studio, etc., o tamanho ainda é significativo (~ 33 GB).
parsley72
@dwurf: O Win7 provavelmente poderá inicializar sem o truque de 2 perfis de hardware descrito nos artigos a que você se refere. O Win7 suporta nativamente os controladores de disco mais comuns, incluindo os emulados pelo software de virtualização atual. Ainda é necessário fazer uma nova detecção de hardware toda vez que você alternar entre VM e nativa.
Eu não tenho nenhuma experiência com o KVM, mas para o VirtualBox, VMWare e Parallels isso funcionará.
São necessárias várias reinicializações da VM W7 para reconhecer o novo hardware (virtual) e você terá que instalar os drivers de dispositivo / Ferramentas do Additons / VMWare / Convidados, conforme o seu software de virtualização chamar.
Lembre-se de que voltar a usar a partição "nativamente" pode não ser mais possível depois de você ter usado a partição em uma VM.
Mesmo se você puder voltar, serão necessárias várias reinicializações para reconhecer o novo hardware e você provavelmente precisará desinstalar o software de virtualização na VM.
Eu recomendo fortemente que você faça um backup completo (de imagem) do seu laptop antes de começar a experimentar isso.
fonte
Você pode tentar um arquivo de imagem esparsa. Esses são arquivos .IMG de tamanho fixo que não ocupam espaço no disco até que realmente contenham dados.
Consulte http://blog.allanglesit.com/2011/03/linux-kvm-managing-disk-images/
Edit: depois de reler sua postagem, vejo que sua pergunta é muito parecida. Como posso executar uma partição WinXP existente (máquina de inicialização dupla) dentro do KVM?
fonte