Precisa executar o software Windows no Linux? Um método fácil é instalar o Windows em uma máquina virtual.
Preferível a confiar no Wine ou na inicialização dupla, o uso da virtualização fornece ao PC virtual Windows acesso às portas USB e outros dispositivos do seu computador físico. Isso também significa que você pode mover a máquina virtual para um novo PC caso seu computador atual precise ser substituído.
Aqui está tudo o que você precisa saber sobre como instalar o Windows em uma máquina virtual no Linux com o Oracle VirtualBox.
O que você precisa para uma máquina virtual do Windows no Linux
Para começar, você precisará dos seguintes itens:
Agora, as duas primeiras coisas são fáceis para você obter. É raro possuir um PC sem uma licença do Windows, mesmo quando você está executando o Linux, mas você precisará de um que tenha virtualização.
Como habilitar a virtualização no Linux
Para verificar se o seu PC Linux suporta virtualização, abra um prompt de terminal e digite
lscpu
Este comando revela tudo o que você precisa saber sobre a CPU do seu sistema, como modelo, arquitetura, caches e tecnologia de virtualização.
Neste exemplo, o laptop HP possui virtualização Intel VT-x.
A virtualização, se não estiver habilitada por padrão, pode ser ativada no BIOS do sistema. O caminho para fazer isso dependerá do hardware que você está usando. Para obter os melhores resultados, inicialize no BIOS do sistema e procure referências a Intel VT (em um PC com arquitetura Intel) ou AMD-V (em um PC com CPU e placa-mãe AMD).
Este vídeo explica o que você deve procurar:
Com relação à RAM do sistema, embora você possa se safar com alguma virtualização em sistemas operacionais antigos com 4 GB, você deve começar com 8 GB para obter melhores resultados. O laptop usado para testar este guia tem 12 GB de RAM.
Escolhendo o software de virtualização
Embora o QEMU seja indiscutivelmente a opção de máquina virtual superior para sistemas Linux, queremos uma solução que possa executar o Windows com o mínimo de confusão e possa ser instalada rapidamente. Assim, para este tutorial, usaremos o Oracle VirtualBox.
Instale o VirtualBox na linha de comando. Para sistemas baseados em Debian:
sudo apt install virtualbox
Para distribuições baseadas em RHEL (Fedora, CentOS), use:
sudo dnf install virtualbox
Se você estiver usando o Arch Linux ou qualquer distribuição semelhante, digite:
sudo pacman -S virtualbox
Aguarde enquanto o VirtualBox é instalado. Se preferir, você também pode baixar o instalador da Oracle. Nosso guia sobre como instalar o Oracle VirtualBox explica isso com mais detalhes.
Configurar o Windows no Oracle VirtualBox
Com o VirtualBox instalado no seu PC Linux, inicie o software.
O Oracle VirtualBox pode ser usado para executar qualquer versão moderna do Windows. Este guia é adequado para quem deseja instalar o Windows 10 ou 11, mas também deve funcionar para o Windows XP, Vista, 7 ou 8.1. (Algumas configurações podem diferir, mas todas serão executadas.)
Comece clicando Novo, em seguida, dê um nome ao dispositivo virtual. No Modelo menu suspenso certifique-se de que o Windows esteja selecionado e, em Versão, a versão correta do Windows. Você pode executar praticamente qualquer coisa do Windows 3.1 até hoje.
Clique Próximo para continuar e, na tela seguinte, selecione o Tamanho da memória para a máquina virtual. Um tamanho padrão recomendado será sugerido com base no sistema operacional escolhido e no hardware do seu computador físico.
Clique Próximo para criar sua unidade de disco rígido virtual, escolhendo novamente a opção padrão, a menos que você tenha uma quantidade particularmente grande de dados para executar na VM.
Feito isso, bata Crioe selecione seu tipo de arquivo preferido. Se você for usar apenas o disco rígido virtual com o VirtualBox, pressione Próximo, caso contrário, escolha um formato diferente conforme apropriado. Você deve então especificar se o HDD virtual deve ser alocado dinamicamente (ou seja, aumenta de tamanho conforme necessário, até o limite superior pré-selecionado) ou um tamanho fixo. Na maioria dos casos, você desejará dinâmica.
Clique Próximo para continuar, confirme (ou altere) o nome do arquivo, localização e tamanho e, em seguida, Crio novamente para continuar.
Instalando o Windows no Linux
Com a máquina virtual configurada – pense nela como um PC, mas com componentes virtuais – agora você está pronto para instalar o Windows. Se você estiver usando um disco ou um pendrive para entregar o ISO, agora é a hora de inserir a mídia que contém o arquivo ISO.
Agora, clique no verde Começar seta e selecione o local dos dados de origem — o disco do instalador do Windows. Clique Começar, em seguida, aguarde enquanto o computador virtual carrega a configuração do Windows.
Se você instalou o Windows antes, deve estar familiarizado com isso – caso contrário, o assistente o ajudará no processo.
Como instalar uma VM do Windows 10 no Linux sem o disco
Se você é um desenvolvedor e está procurando uma maneira de instalar o Windows 10 brevemente para fins de teste, todas as opções acima podem parecer um pouco trabalhosas.
Felizmente, existe uma solução, fornecida pela Microsoft. As máquinas virtuais do Windows 7 ao Windows 10 são fornecidas (com validade de 90 dias) no portal do Microsoft Edge Developer. Uma VM daqui pode ser facilmente baixada e implantada no VirtualBox.
- Vá para a página de Máquinas Virtuais do portal do Microsoft Edge Developer
- Debaixo Máquinas virtuaisselecione o sistema operacional adequado à sua finalidade (escolha entre Windows 7, 8.1 e 10)
- Debaixo Escolha uma plataforma de VMselecione VirtualBox
- Clique Baixar.zip
- Uma vez baixado, extraia o arquivo baixado
- Abra o Oracle VirtualBox
- Selecionar Arquivo > Importar Appliance
- Na tela Importar Dispositivo Virtual, procure o arquivo extraído Baixar.zip Arquivo
- Clique Próximo
- Confirme os detalhes da VM e as configurações sugeridas, fazendo as alterações que julgar necessárias
- Clique Importar para prosseguir (a duração da importação dependerá da RAM do seu sistema e da velocidade do seu HDD ou SSD)
- Depois de concluído, selecione a nova máquina virtual e clique em Começar.
Para fazer login na VM do Windows, use o nome de usuário/senha padrão de IEUser/Passw0rd!
Como mencionado anteriormente, vale a pena criar um instantâneo da máquina virtual após a configuração para facilitar a reversão se algo der errado.
Uma coisa a ser observada: talvez seja necessário ajustar as configurações da máquina virtual para que isso funcione corretamente. As próprias diretrizes da Microsoft afirmam que você deve usar as seguintes quantidades de RAM:
- Imagens do Windows XP: 256 – 512 MB
- Imagens do Windows Vista: 512 – 1024 MB
- Imagens do Windows 7: 1024 – 2048 MB
- Imagens do Windows 8: 1024 – 2048 MB
- Imagens do Windows 10: 1024 – 2048 MB
Portanto, se a imagem da máquina virtual baixada não funcionar conforme o esperado, ajuste a RAM conforme descrito. Como regra geral, erre na RAM máxima em vez da RAM mínima.
Inicie o Windows e instale o software!
Se você chegou até aqui, está feito. Você deve ser capaz de inicializar no Windows e instalar o software, seja via DVD (graças às ferramentas do VirtualBox) ou baixando e instalando.
Todos os seus aplicativos habituais do Windows devem ser executados normalmente, restritos apenas pelo hardware do seu computador host – o PC físico no qual você instalou o VirtualBox. Usar uma máquina virtual é provavelmente a melhor maneira de obter aplicativos e jogos do Windows se o Bottles and Wine não funcionar para você.
Ter uma VM Windows que você pode ativar e desativar facilmente conforme sua conveniência, enquanto continua com sua computação Linux diária, é uma grande vantagem. Se você precisa executar o software Windows e tem o hardware para dar suporte à virtualização, essa é uma ótima solução.