A estrutura de virtualização da Apple é uma ótima maneira gratuita de testar novos betas do macOS

A virtualização de versões do macOS, como o Ventura beta, é uma boa maneira de experimentar sem prejudicar a instalação do sistema operacional principal.
Prolongar / A virtualização de versões do macOS, como o Ventura beta, é uma boa maneira de experimentar sem prejudicar a instalação do sistema operacional principal.

Andrew Cunningham

Um dos recursos mais legais para usuários avançados do Mac da era Apple Silicon é a estrutura de virtualização da Apple. Normalmente, o alcance de software pago como Parallels Desktop ou VMWare Fusion, a virtualização permite executar vários sistemas operacionais em um Mac ao mesmo tempo, o que é útil para quem deseja executar Linux em cima do macOS, testar um aplicativo que está desenvolvendo em diferentes versões do macOS ou dê uma olhada na versão beta mais recente do macOS Ventura sem arriscar sua instalação principal.

A documentação e os projetos de amostra da Apple fornecem tudo o que você precisa para colocar uma VM simples em funcionamento sem a necessidade de software adicional. Ainda assim, alguns desenvolvedores independentes criaram aplicativos simples e gratuitos em cima da estrutura de virtualização que fornece uma GUI para personalizar as configurações e fazer malabarismos com vários sistemas operacionais convidados.

Preparando-se para virtualizar

Meu favorito para executar o macOS em cima do macOS é o VirtualBuddy, que simplifica o processo de download dos arquivos necessários para colocar uma máquina virtual Monterey ou Ventura em funcionamento. Este é o aplicativo que usaremos para configurar nossa VM de exemplo neste guia.

Outro aplicativo que vale a pena analisar é o UTM, que usa a estrutura de virtualização para executar sistemas operacionais ARM em cima da versão ARM do macOS, mas que também fornece um front-end fácil de usar para o software de emulação QEMU. O QEMU pode emular outras arquiteturas de processador, incluindo, mas não limitado a x86 e PowerPC. Como toda emulação, isso vem com uma penalidade de desempenho. Mas é uma maneira interessante de executar sistemas operacionais antigos em um Mac novo e brilhante, e a galeria de VMs do UTM inclui VMs de amostra para muitas distribuições Linux, Mac OS clássico e Windows XP e Windows 7.

Se você quiser virtualizar o macOS Monterey sobre o macOS Monterey, não precisará baixar mais nada. Se você deseja virtualizar o Ventura em Monterey, instale e execute a versão beta do Xcode 14 no site do desenvolvedor da Apple antes de começar. Quando tentei isso sem o Xcode instalado, o macOS tentou (e falhou) baixar software extra para fazê-lo funcionar – mais ou menos como o macOS precisa baixar software adicional na primeira vez que você usa o Rosetta. Com o Xcode beta instalado, tudo funciona como pretendido (mas se você puder encontrar uma maneira de fazer isso funcionar sem instalar um aplicativo de 33 GB que leva mais de uma hora para instalar, eu adoraria saber sobre isso).

Você também deve prestar atenção aos requisitos de hardware para virtualização. O VirtualBuddy e a estrutura de virtualização não têm requisitos rígidos e rápidos, além de exigir um chip Apple Silicon para virtualização macOS-on-macOS. Mas você estará executando dois sistemas operacionais totalmente separados no mesmo computador, e isso vem com requisitos de RAM e armazenamento. Pessoalmente, eu não recomendaria tentar virtualizar o macOS em um Apple Silicon Mac com menos de 16 GB de RAM. E mais é melhor, especialmente se você também estiver executando aplicativos pesados ​​como o Xcode ao lado (ou dentro) de sua VM.

Por padrão, o VirtualBuddy mantém todos os seus arquivos (incluindo imagens de disco da VM) na pasta Documentos da sua conta de usuário. Os usuários de Mac com armazenamento interno limitado podem querer alterá-lo para uma unidade externa para economizar espaço, pois o tamanho do disco padrão para novas VMs do macOS é de 64 GB. Qualquer SSD externo conectado a uma conexão USB de 5 Gbps ou 10 Gbps ou o barramento Thunderbolt deve parecer rápido o suficiente para a maioria das coisas – eu uso um SSD NVMe barato em um gabinete USB-C de 10 Gbps – não exatamente este, mas um parecido.

Leave a Comment