Você precisa do Windows para uma ferramenta específica, mas não quer dual-boot nem uma segunda máquina. KVM/QEMU no Linux te dá uma VM Windows completa com performance quase nativa, compartilhamento de área de transferência e armazenamento compartilhado entre host e guest.
TL;DR: Instale KVM/QEMU no Linux, configure o virt-manager, crie uma VM Windows, configure vídeo e display com SPICE e habilite o compartilhamento de área de transferência.
Stack: Linux, KVM, QEMU, virt-manager, SPICE, Windows
Nível: Intermediário
Tempo de leitura: ~10 min
1. Instalar os pacotes necessários
sudo apt-get update
sudo apt-get install qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils virt-manager
2. Adicionar usuário ao grupo libvirt
sudo adduser $(whoami) libvirt
Faça logout e login novamente para a mudança entrar em vigor.
3. Criar a VM
virt-manager
No virt-manager, clique em “Create a new virtual machine”, escolha “Local install media”, selecione o ISO do Windows e defina memória, CPU e disco. Não inicie ainda.
4. Configurar vídeo e display
Antes de iniciar a VM, abra “Show virtual hardware details”, vá para a aba Video e mude o modelo para QXL, depois na aba Display certifique-se que está configurado como SPICE. Essas duas configurações juntas habilitam o compartilhamento de área de transferência e melhor performance de display.
5. Instalar Windows e depois as SPICE Guest Tools
Inicie a VM, siga a instalação normal do Windows, depois baixe e instale as SPICE Guest Tools no Windows. Depois disso, o compartilhamento de área de transferência funciona automaticamente quando conectado via virt-manager.
O que você construiu
Uma VM Windows rodando no Linux com KVM/QEMU, compartilhamento de área de transferência e melhor performance de display via SPICE. Sem dores de cabeça com dual-boot, sem segunda máquina.
Próximos passos
- Configure pastas compartilhadas entre Linux e a VM Windows usando virtio-fs para transferir arquivos sem depender da área de transferência.
- Faça um snapshot da instalação limpa do Windows antes de adicionar qualquer software, para reverter se algo quebrar.
- Para gráficos melhores, explore GPU passthrough via VFIO se o seu hardware suportar IOMMU.
Dúvidas ou feedback? Me encontre no LinkedIn ou GitHub.