O dual boot do Windows e Linux costumava ser a resposta para quem precisava de ambos. Depois cada atualização de funcionalidade do Windows reescrevia o carregador de inicialização, o GRUB desaparecia constantemente, e a tabela de partições ganhava um novo inquilino que a Microsoft não se lembra de ter convidado. Agora existe uma forma muito menos frágil de executar Linux em uma máquina Windows: uma configuração WSL adequadamente ajustada, um hipervisor, ou um tempo de execução de contêiner que vive dentro do Windows em vez de ao lado dele.
Testamos sete formas de obter um userland Linux funcional do Windows 11 sem uma segunda entrada de inicialização. Abaixo está o que realmente aguenta durante um dia completo de desenvolvimento, uma compilação que maximiza todos os núcleos, e uma atualização do Windows que teria quebrado uma configuração de dual boot.
O que procurar em uma substituição de dual boot
- Desempenho nativo. Os tempos de compilação e E/S devem estar dentro de 10% do Linux bare-metal, não uma sobrecarga de VM pesada.
- Interoperabilidade do sistema de arquivos. Ler arquivos do Windows a partir do Linux (e vice-versa) deve ser transparente, não um desvio para uma pasta de rede compartilhada.
- Acesso de GPU. As cargas de trabalho apenas de CPU e aceleradas por GPU (CUDA, ROCm) devem funcionar normalmente.
- Redes. Bridged, NAT e mDNS devem se comportar como uma máquina normal na LAN.
- Snapshots e reversão. Um ambiente quebrado deve se recuperar em segundos, não uma reinstalação.
- Tempo de inicialização. Dez segundos até um shell é bom. Sessenta é uma mudança de estilo de vida.
Comparação rápida
| Aplicativo | Melhor para | Licença | Plano gratuito | Preço inicial | Avaliação |
|---|---|---|---|---|---|
| WSL2 | Default Linux userland | MIT | Free | Free | 4.7 |
| Hyper-V | Windows-native full VMs | Proprietary | Windows Pro built-in | Windows Pro license | 4.5 |
| VirtualBox | Cross-vendor full VMs | GPL / PUEL | Free | Free | 4.3 |
| VMware Workstation Pro | Serious desktop VMs | Proprietary | Free personal | Free personal, paid commercial | 4.6 |
| QEMU | Custom hypervisor stack | GPL | Free | Free | 4.4 |
| Multipass | Ubuntu VMs on demand | Apache 2.0 | Free | Free | 4.5 |
| Docker Desktop | Container-scoped Linux | Apache 2.0 | Free personal | About $9/user/mo Business | 4.5 |
Os aplicativos
1. WSL2 — Melhor userland Linux padrão
Windows Subsystem for Linux 2 é a própria resposta da Microsoft para o problema do dual boot. Uma VM Hyper-V gerenciada inicializa em menos de dois segundos, executa um kernel Linux real, monta seus drives do Windows em /mnt/c, e se integra com VS Code, Windows Terminal e PowerShell.
Para a maioria dos desenvolvedores, WSL2 é agora o ambiente Linux padrão em uma máquina Windows. O GPU passthrough (CUDA, ROCm) funciona. O suporte a systemd está ativado por padrão. wsl --install ubuntu dá um shell funcional em menos de um minuto.
Onde falha: O I/O de arquivo entre sistemas de arquivos Linux e Windows (/mnt/c vs ~/) é mais lento do que ficar em um. Alguns aplicativos GUI precisam do WSLg para renderizar suavemente, e alguns serviços de rede querem portas reservadas.
Preços:
- Gratuito: Incluído com Windows 10 e Windows 11
- Pago: Nenhum
Plataformas: Windows 10 (2004+), Windows 11
Baixar: WSL install docs
Resultado final: Ative isso antes de qualquer outra coisa. A maioria das necessidades de “preciso de Linux” terminam aqui.
2. Hyper-V — Melhor VMs completas nativas do Windows
Hyper-V é o hipervisor que já vive dentro do Windows Pro e Enterprise. Ative-o a partir do Windows Features, e o Hyper-V Manager abre uma UI de VM familiar que executa guests Linux, Windows Server ou BSD completos com snapshots ao vivo.
Como o WSL2 funciona no Hyper-V, executar os dois lado a lado é sem atritos. O Enhanced Session Mode fornece aos guests do Linux uma janela redimensionável com compartilhamento de área de transferência.
Onde falha: Sem suporte nativo a guests macOS (ao contrário do VMware). Windows Home não inclui Hyper-V. Algumas ferramentas de terceiros (VirtualBox aninhado, versões antigas do Docker) competem pelo hipervisor.
Preços:
- Gratuito: Incluído com Windows Pro, Enterprise, Education
- Pago: Atualização de licença do Windows Pro se em Home
Plataformas: Windows 10 Pro, Windows 11 Pro
Baixar: Ative em Windows Features → Hyper-V
Resultado final: A escolha certa quando você precisa de VMs completas e já executa Windows Pro.
3. VirtualBox — Melhor VMs gratuitas multi-fornecedor
VirtualBox do Oracle é o hipervisor gratuito que quase todos os projetos amadores usam. Suporte de host Windows e macOS, guests Linux e Windows, snapshots, modo headless, e CLI scriptável (vboxmanage) cobrem a maioria das cargas de trabalho.
O Extension Pack (RDP, USB 2/3, PXE boot) é proprietário mas gratuito para uso pessoal. As guest additions lidam com área de transferência, arrastar e soltar, e pastas compartilhadas.
Onde falha: O desempenho fica atrás do Hyper-V e VMware Workstation, particularmente em guests Linux com E/S pesado. As atualizações de kernel no host às vezes quebram o USB passthrough.
Preços:
- Gratuito: Base GPL
- Pago: Extension Pack gratuito para pessoal, licenciado para comercial
Plataformas: Hosts Windows, macOS, Linux, Solaris
Baixar: VirtualBox
Resultado final: A escolha óbvia quando sua equipe é de SO misto e você quer o mesmo hipervisor em todos os lugares.
4. VMware Workstation Pro — Melhor VMs de desktop sérias
VMware Workstation Pro é o hipervisor pago da Broadcom com o melhor desempenho de guest no nível desktop. Melhor E/S de disco do que VirtualBox, virtualização aninhada mais limpa (executar Docker dentro de uma VM Linux dentro do Workstation funciona pronto), e Unity Mode maduro para executar aplicativos Linux diretamente na área de trabalho do Windows.
A VMware tornou o Workstation Pro gratuito para uso pessoal em 2024. O uso comercial ainda requer uma licença.
Onde falha: Histórico de licença confuso desde a aquisição da Broadcom. Menos VMs compartilhadas pela comunidade do que VirtualBox. O tempo de inicialização é maior.
Preços:
- Gratuito: Uso pessoal, recursos completos
- Pago: Licenças comerciais através da Broadcom
Plataformas: Hosts Windows, Linux
Baixar: VMware Workstation Pro
Resultado final: A escolha certa quando o desempenho e a confiabilidade importam mais do que gratuito e óbvio.
5. QEMU — Melhor pilha de hipervisor personalizado
QEMU é o emulador de máquina e hipervisor de código aberto sob o capô da maioria das pilhas de virtualização Linux. No Windows, ele funciona como um binário portátil com interface de linha de comando. Combinado com uma UI como Aqemu ou virt-manager baseado em WSL, você obtém gerenciamento de VM completo gratuitamente.
A razão de escolher QEMU em vez de VirtualBox é a flexibilidade de emulação de dispositivos. Formatos de disco personalizados, arquiteturas arbitrárias (RISC-V, ARM, MIPS em x86) e USB device passthrough que VirtualBox rejeita funcionam.
Onde falha: Sem UI do Windows polida. Os sinalizadores da linha de comando são a linguagem, e o manual é longo. Não é apropriado se você apenas quer um desktop Linux em uma janela.
Preços:
- Gratuito: GPL
- Pago: Nenhum
Plataformas: Windows, macOS, Linux
Baixar: QEMU on Windows
Resultado final: Escolha isso quando um caso extremo (arquitetura estranha, dispositivo estranho) elimina as ferramentas convencionais.
6. Multipass — Melhor VMs Ubuntu sob demanda
Multipass do Canonical inicia uma VM Ubuntu a partir de um único comando: multipass launch --name dev 22.04. A VM aparece em menos de 30 segundos com cloud-init pré-configurado, SSH funcional, e pastas compartilhadas de volta para o Windows.
Sob o capô no Windows, usa Hyper-V (ou VirtualBox como fallback). Para quem executa cargas de trabalho no estilo Ubuntu e não quer clicar pela UI do hipervisor, é mais rápido que ambas.
Onde falha: Apenas Ubuntu. Imagens personalizadas exigem trabalho extra. Os padrões de rede são mais simples do que o de um hipervisor completo.
Preços:
- Gratuito: Apache 2.0
- Pago: Nenhum
Plataformas: Windows, macOS, Linux
Baixar: Multipass
Resultado final: A escolha certa quando você quer VMs Ubuntu descartáveis do shell sem UI no caminho.
7. Docker Desktop — Melhor Linux com escopo de contêiner
Docker Desktop no Windows executa uma VM Linux leve hospedada no WSL2 e expõe a CLI Docker no lado do Windows. Para cargas de trabalho que vivem dentro de contêineres (serviços backend, aprendizado de Kubernetes, dev containers no VS Code), isso é Linux suficiente sem uma VM completa.
A integração de Dev Containers com VS Code transforma qualquer Dockerfile em um ambiente de desenvolvimento reproduzível. Funciona limpo ao lado do WSL2 sem competir pelo hipervisor.
Onde falha: Não é um desktop Linux real. Os aplicativos GUI precisam de encanamento extra. O uso comercial do Docker Desktop precisa de uma assinatura paga (o uso pessoal ainda é gratuito).
Preços:
- Gratuito: Pessoal, pequenas empresas (menos de 250 funcionários, menos de $10M de receita)
- Pago: Cerca de $9/user/mo Pro, $15/user/mo Team, $24/user/mo Business
Plataformas: Windows, macOS, Linux
Baixar: Docker Desktop
Resultado final: Pule isso se você apenas precisa de Bash e vim. Use quando a carga de trabalho é um contêiner.
Como escolher o correto
- Se você quer Linux no Windows em cinco minutos: WSL2. Nada é tão rápido para o primeiro shell.
- Se você já executa Windows Pro e quer uma VM real com um desktop real: Hyper-V.
- Se sua equipe mistura hosts Windows, macOS e Linux: VirtualBox. Mesma UI em todos os lugares.
- Se VirtualBox não é rápido o suficiente: VMware Workstation Pro. Gratuito para pessoal, ainda o melhor desempenho.
- Se um caso extremo (arch estranho, dispositivo estranho) descarta as ferramentas convencionais: QEMU.
- Se você inicia VMs Ubuntu constantemente: Multipass. Um comando por VM.
- Se a carga de trabalho é um contêiner, não uma máquina: Docker Desktop.
FAQ
WSL2 é tão rápido quanto Linux nativo?
Para tarefas CPU-bound e E/S no sistema de arquivos Linux, WSL2 está dentro de 5% do nativo. Trabalho entre sistemas de arquivos (uma compilação do Node lendo de /mnt/c) é mais lento. Mantenha a árvore de trabalho dentro do diretório do usuário Linux e a diferença desaparece.
Posso executar Hyper-V e WSL2 ao mesmo tempo?
Sim. WSL2 funciona sobre o Hyper-V, então ativar Hyper-V é um pré-requisito para o backend WSL2 mais rápido. Hipervisores de terceiros (VirtualBox, VMware) podem funcionar lado a lado graças à API da Windows Hypervisor Platform em builds recentes do Windows.
Eu preciso de Windows Pro para WSL2?
Não. WSL2 funciona no Windows 10 Home e Windows 11 Home. O Hyper-V Manager é apenas a parte do Pro; o backend do WSL2 usa a plataforma subjacente sem expô-la.
Qual deles me dá um desktop Linux?
Hyper-V, VirtualBox, VMware Workstation Pro e QEMU todos fornecem um desktop Linux completo em uma janela. WSL2 oferece um shell por padrão; WSLg o estende para executar aplicativos Linux GUI diretamente na área de trabalho do Windows.
Posso executar vários distros ao mesmo tempo?
Sim. WSL2 suporta múltiplos distros nomeados (wsl -l -v), e cada hipervisor suporta múltiplas VMs limitadas apenas pela RAM.
Qual é a forma mais segura de tentar Linux sem tocar na minha instalação do Windows?
Ative WSL2. Se não se encaixar na necessidade, adicione VirtualBox ou VMware Workstation Pro para uma VM completa. Ambos permanecem inteiramente dentro do Windows e não modificam o carregador de inicialização.