Você gostaria de experimentar o ambiente de operação Apple sem ter que comprar um novo computador? Neste guia detalhado explicarei comoemulando macOS no WindowsusandoCaixa Virtual, um dos softwares mais confiáveis para criar e gerenciar máquinas virtuais.
Baixe necessário: Ferramentas e Arquivos
Antes de entrar na configuração, é essencial baixar e instalar as ferramentas essenciais. Este tutorial mostrará passo a passo como configurar ummáquina virtual macOScontando com Oracle VM VirtualBox Manager.
Você também precisará de uma imagem de disco do sistema operacional. Neste guia vamos focar emmacOS Catalina. Você pode encontrar os arquivos que você precisa para emulação na próxima seção, mas nós sempre convidamos você a consultar as especificações de hardware sobresítio oficial da Apple.
Este procedimento foi testado especificamente para instalar macOS em um ambiente virtualizado rodando na arquitetura de hardware Intel.
Preparação e criação de máquinas virtuais
Iniciarbaixar a última versão do VirtualBox do site oficial OraclePara este tutorial usamos a versão 6.1.4, mas as etapas permanecem válidas para as configurações mais recentes.
Baixe a Imagem Virtual do macOS
Use o link fornecido abaixo para baixar a imagem em disco do macOS Catalina, já preparado para ser corretamente reconhecido pelo software de virtualização.
Nota:Se o servidor do Google Drive relatar atingir o limite de download, clique com o botão direito do mouse no arquivo e selecione "Copiar" para transferi-lo para sua unidade pessoal. A partir daí, você pode prosseguir com o download sem restrições.
Baixar macOS Catalina Virtual Machine Images(Senha para o arquivo: Geekrar.com).
Depois de baixar o arquivo, clique com o botão direito e extraia o arquivo usando um software de descompressão confiável. Por exemplo, você pode usar7- Zip: clique com o botão direito do mouse no arquivo, selecione7-Zip > Estrai em “macOS Catalina”.
Instalação do Pacote de Extensão VirtualBox
Para garantir o bom funcionamento dos periféricos essenciais, é obrigatório instalar o pacote oficial de extensão. Este add-on integra suporte para portas USB 3.0, otimização de mouse e teclado e outros patches de sistema chave.
Baixe o componente a partir daqui:Pacote de Extensão VirtualBox para Windows.
Role para baixo a página web, selecione "Todas as plataformas suportadas" para baixá-lo, em seguida, clique duas vezes no arquivo para iniciar a instalação automática dentro do programa.
Configuração Inicial da Máquina Virtual
Iniciar o VirtualBox, clique no botãoNovoe digite “macOS” no campo do nome.
O software irá detectar automaticamente o sistema operacional com base no texto inserido, definindo a versão padrão em "Mac OS X". Deixe os parâmetros sugeridos como eles são.
Escolha um nome simples e fácil de lembrar para sua máquina virtual (por exemplomacoscat). Em seguida, você precisará digitar este nome dentro de algumas strings de comando: evitar espaços complexos ou nomes facilitará muito o procedimento.

Neste ponto, defina a quantidade de RAM para alocar na máquina virtual. Sugiro que atribua um mínimo de4 GB (4096 MB)para garantir estabilidade, mas se o seu computador host tem muita memória disponível, aumentar este valor irá melhorar drasticamente a fluidez do sistema.
Atenção: Nunca atribua mais da metade do total de RAM disponível no seu PC anfitrião, uma vez que o Windows precisa de memória suficiente para continuar a trabalhar em segundo plano sem falhas anormais.
Agora é a hora de conectar o disco rígido. Selecione a opçãoUsar um ficheiro de disco rígido virtual existente, clique no ícone da pasta e procure o arquivo no formato VMDK extraído anteriormente. Por último, pressioneCriar.

Editar configurações avançadas
Pare: não inicie a máquina virtual ainda! Para evitar errospânico do kernel, é imperativo otimizar algumas configurações avançadas. Botão direito do mouse na máquina virtual macOS e selecioneConfigurações.
Mover para a secçãoSistema, remover a verificação de "Floppy" na ordem de início para desativá-lo e certifique-se de que o menu suspenso chipset está estritamente definido paraICH9.

Sempre na tela do sistema, selecione a abaProcessador. Atribuir pelo menos dois núcleos lógicos para a máquina virtual. Se você tem uma CPU high-end (como um processadorIntel Core i7 ou i9), você pode considerar quatro ou mais atribuições para maximizar o desempenho global.
Antes de mudar para outro menu, certifique-se da opçãoAtivar PAE/NXdesapareceu.

Ir para a secçãoTriagem(ou Display) e definir a barra deslizante deVídeo de memóriamáximo permitido, ou 128 MB.

Registre-se agora na seçãoArquivose selecione a caixa ao lado deUsar cache da máquina de E/Sassociado ao controlador de dados.
Como último passo essencial, vá para a abaUSB, selecione a opçãoControlador USB 3.0 (xHCI)para garantir uma rápida transferência de dados com periféricos externos, clique emESTÁ BEMpara salvar.
Patch VirtualBox através do Prompt de Comando
Embora o ambiente virtual tenha sido configurado, o VirtualBox não está estruturado para processar um arquivo de instalação da Apple nativamente. Você precisa aplicar um patch para permitir que o software funcione corretamente com o arquivo VMDK.
Para isso, você deve injetar algumas diretivas usando a linha de comando do sistema operacional host. Preste muita atenção aos seguintes detalhes.
Iniciara fechar completamente o VirtualBox. Os comandos não serão executados e retornarão um erro de processo se o programa ou um de seus serviços associados ainda estiverem em execução em segundo plano.
Pressione a combinação de teclasJanelas + Xno teclado, selecionePrompt de Comando (Administrador)do menu de contexto.
Se o menu mostrar apenas a opção PowerShell ou Terminal, abra o menu Iniciar, digite “cmd” na barra de pesquisa. Em seguida, clique com o botão direito do mouse no ícone Prompt de Comando e escolhaExecutar como administrador.
O procedimento de patching subjacente é compatível com o VirtualBox 5.x e com as últimas séries 6.x.
Use o seguinte comando para colocá-lo dentro do diretório de instalação Oracle VirtualBox:
cd "C:\Program Files\Oracle\VirtualBox\"
Agora, copie e cole as seguintes linhas de comando, uma vez de cada vez, pressionando Enter no final de cada uma.Atenção:certifique-se de substituir a palavra “macoscat” pelo nome exato que você atribuiu à sua máquina virtual. Aqui estão os scripts necessários:
VBoxManage.exe modifyvm "macoscat" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff
VBoxManage setextradata "macoscat" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac11,3"
VBoxManage setextradata "macoscat" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"
VBoxManage setextradata "macoscat" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple"
VBoxManage setextradata "macoscat" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"
VBoxManage setextradata "macoscat" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1
Depois de completar a inserção de todas as linhas de código (e assumindo que o terminal não retornou mensagens de erro), você pode fechar com segurança a janela Prompt de Comando.

Primeiro Início e Instalação do macOS
Abra o VirtualBox. Clique duas vezes na máquina virtual do macOS (ou selecione-a e pressione "Iniciar") para ligá-la. Inicialmente você verá uma série densa de textos de informação diagnóstica, seguida em breve por uma tela cinza.
A tela de carga cinza pode levar alguns minutos para ser superada: não se assuste, é um comportamento completamente fisiológico. Uma vez concluído o processamento, a interface irá carregar e você apresentará a tela de boas-vindas e configuraçãomacOS Catalina.

A partir deste ponto, a interface do usuário irá guiá-lo na configuração do fuso horário, layout do teclado e conta pessoal, semelhante à primeira ignição de um computador Apple real.
Pro dica:assim que a tela cinza é passada, eu recomendo que você tire um instantâneo (snapshot) de sua máquina virtual. Desta forma, se algo der errado durante a instalação, você pode restaurar o resgate e reiniciar o processo sem ter que executar todas as linhas de comando novamente.
Uma vez que você chegou no desktop principal, faça um resgate novamente para preservar uma instalação limpa do sistema operacional. Para isso, vá para o menu superior do VirtualBox e selecioneMáquina > Tiro instantâneo, atribuir um nome claro para o seu backup e esperar que ele seja processado.
Perguntas frequentes (FAQ) na emulação do macOS
É legal emular macOS em um PC com Windows?
AEULA (Terminar contrato de licença de usuário) pela Appleespecifica estritamente que o sistema operativo macOS está licenciado para ser instalado e utilizado exclusivamente em máquinas da marca Apple. Emulação MacOS em hardware não-Apple (como PCs comuns Windows) é uma violação das condições de uso e geralmente é tolerado apenas em ambientes de laboratório para fins de teste de computador e ensino privado.
Quais são os requisitos mínimos do sistema para girar suavemente o macOS virtualizado?
Para evitar desacelerações e uma experiência de usuário comprometida, é recomendável ter um computador equipado com um processador Intel ou um moderno AMD multi-core, um mínimo de 8 GB de RAM total (a fim de ser capaz de alocar pelo menos 4 GB para a máquina virtual sem bloquear o Windows) e instalação em uma unidade SSD rápida com pelo menos 50 GB de espaço livre.
Por que a interface gráfica da máquina virtual é lenta ou rápida?
O principal limite de emulação via VirtualBox é a ausência de suporte nativo para aceleração de hardware da placa de vídeo. O macOS depende fortemente do motor gráfico “Metal”, que não pode ser totalmente replicado em ambientes virtualizados. Certifique-se de ter atribuído a memória de vídeo máxima de 128 MB e um número adequado de núcleos de processador é a melhor prática para mitigar o atraso visual.






