Como virtualizar sistemas operacionais no macOS com UTM

Os Macs equipados com chips Apple Silicon transformaram completamente o cenário de desenvolvimento local.

Máquinas como o Mac mini oferecem um desempenho bruto formidável para virtualização. Graças à arquitetura ARM64, rodar sistemas operacionais de forma nativa e eficiente tornou-se a realidade padrão.

Se você precisa rodar distribuições Linux ou mesmo o Microsoft Windows no seu ecossistema Apple com o máximo de performance, o UTM é a ferramenta ideal.

Neste guia prático, você aprenderá desde a escolha da melhor distribuição até estratégias avançadas de gerenciamento de espaço, backup e portabilidade das suas Máquinas Virtuais (VMs).

Por que escolher o UTM no macOS?

O UTM destaca-se como um dos virtualizadores mais robustos para o macOS, unindo a API de virtualização nativa da Apple com o poder do QEMU.

Principais Vantagens:

💡 Nota de arquitetura: Os chips Apple serie M utilizam a arquitetura ARM64 (AArch64). Para obter desempenho máximo e quase nativo, escolha sempre as ISOs correspondentes à versão ARM64 da sua distribuição preferida.

As melhores distribuições Linux para Apple Silicon

Abaixo, listamos as distribuições mais recomendadas e estáveis para rodar no UTM, separadas pelo seu perfil de uso:

1. Ubuntu 24.04 ARM64 (ideal para iniciantes)

A porta de entrada perfeita para a maioria dos usuários.

2. Fedora Workstation ARM64 (Foco em desenvolvedores)

A escolha ideal para quem precisa de pacotes recentes.

3. Debian ARM64 (para servidores e ambientes homologados)

Focado em estabilidade extrema e leveza.

4. Arch Linux ARM (para usuários avançados)

O sistema “faça você mesmo”.

Gerenciamento de espaço

Como mover suas VMs para um disco externo

Uma das maiores qualidades do UTM é a sua arquitetura de arquivos.

Toda a configuração e os discos da sua máquina virtual ficam encapsulados em um único pacote com a extensão .utm.

Isso facilita muito a tarefa de mover os ambientes para um SSD externo, liberando o valioso armazenamento interno do seu Mac.

Método 1: Pela interface do UTM (recomendado)

  1. Certifique-se de que a máquina virtual está totalmente desligada.
  2. Na tela principal do UTM, clique com o botão direito sobre a VM desejada.
  3. Selecione a opção Move (Mover).
  4. Escolha a nova pasta de destino no seu SSD/HD Externo ou NAS.

O UTM moverá os arquivos e atualizará o atalho interno automaticamente.

Método 2: Movimentação Manual

  1. Feche o UTM.
  2. Localize o arquivo nome-da-vm.utm no Finder e mova-o manualmente para qualquer diretório (SSD Externo, NAS, etc.).
  3. Quando quiser usá-la novamente, basta dar um duplo clique sobre o arquivo .utm para que o aplicativo a reconheça e abra.

Estratégia de backup e restauração

Como o ecossistema de uma VM no UTM se resume a um único arquivo, criar rotinas de cópias de segurança é trivial.

Como fazer backup

Basta copiar o arquivo nome-da-vm.utm para o seu destino de preferência:

Como Restaurar

Em um novo Mac (ou após uma formatação):

  1. Instale o UTM.
  2. Copie o arquivo nome-da-vm.utm de volta para o disco.
  3. Dê um duplo clique no arquivo. Pronto, a VM será importada de forma idêntica e imediata.

Adotando a Regra 3-2-1 de backup

Para ambientes profissionais de desenvolvimento, adote esta estratégia para mitigar qualquer risco de perda de dados:

Cópia Localização Descrição
1. Principal Armazenamento de trabalho SSD interno ou SSD externo utilizado diariamente.
2. Local Mídia física secundária Outro HD externo, SSD ou armazenamento local para backup.
3. Nuvem Off-site (fora do escritório) iCloud, Google Drive, OneDrive ou outro serviço de armazenamento em nuvem.

Portabilidade

Posso rodar minha VM em outro Mac?

Sim! As máquinas virtuais criadas no UTM são perfeitamente portáveis.

Você pode copiar o arquivo .utm e enviá-lo para outro Mac com Apple Silicon. Ao abrir o arquivo no destino, você continuará o seu trabalho exatamente do ponto onde parou, sem necessidade de reconfiguração.

Conclusão

Combinar o poder de processamento dos Macs serie M com a versatilidade e gratuidade do UTM resulta em um dos melhores ambientes de engenharia de software e sysadmin da atualidade.

A facilidade em isolar ambientes em arquivos .utm, transportá-los entre discos e criar backups rápidos dá aos desenvolvedores a flexibilidade necessária para o dia a dia.

Se você estava buscando uma alternativa leve, robusta e open-source para rodar Linux ou outros sistemas operacionais no ecossistema Apple Silicon, o UTM é a escolha definitiva.