Índice:

Como instalar o macOS por meio de uma máquina virtual
Como instalar o macOS por meio de uma máquina virtual
Anonim

Instruções detalhadas para quem precisa do Xcode ou apenas deseja experimentar o sistema operacional proprietário da Apple.

Como instalar o macOS por meio de uma máquina virtual
Como instalar o macOS por meio de uma máquina virtual

1. Verifique a compatibilidade do PC

Você precisa de um computador relativamente moderno para executar o macOS. Para um trabalho mais ou menos confortável, você precisa de um processador quad-core, 8 GB de RAM e gráficos discretos.

Além disso, o processador deve oferecer suporte a tecnologias de virtualização no nível de hardware. Para chips Intel, é VT-x ou VT-d, para AMD - AMD-V. Quase todos os processadores modernos o possuem, mas não será supérfluo verificar.

Como instalar o macOS por meio de uma máquina virtual: verifique a compatibilidade do PC
Como instalar o macOS por meio de uma máquina virtual: verifique a compatibilidade do PC

Isso pode ser esclarecido na descrição de um modelo específico de chip no site do fabricante ou usando o utilitário gratuito CPU-Z.

  1. aplicativo do site oficial e instale.
  2. Inicie o CPU-Z e dê uma olhada na linha de instruções.
  3. Se houver as marcações acima, tudo está em ordem.
  4. Caso contrário, você pode usar a virtualização de software, mas, neste caso, o desempenho será visivelmente inferior.

2. Prepare a imagem do macOS

As imagens de instalação do MacOS não estão disponíveis gratuitamente e a Apple proíbe o uso de seu sistema operacional em computadores de outros fabricantes. Para obter uma imagem de disco inicializável, você pode tentar encontrá-la na Internet ou pegar emprestado um Mac de um amigo.

Usaremos a segunda opção.

  1. No seu Mac, acesse e clique em Abrir App Store.
  2. Clique em "Download", aguarde o download do instalador e feche-o.
  3. Abra a pasta Aplicativos → Utilitários e inicie o Terminal.
  4. Crie um contêiner de imagem de disco copiando o comando

    hdiutil convert ~ / Desktop / InstallSystem.dmg -format UDTO -o ~ / Desktop / HighSierra.iso

  5. Monte-o com o comando

    hdiutil attach /tmp/HighSierra.cdr.dmg -noverify -mountpoint / Volumes / install_build

  6. Expanda o instalador do sistema para a imagem criada com o comando

    sudo / Applications / Install / macOS / High / Sierra.app/Contents/Resources/createinstallmedia --volume / Volumes / install_build

  7. Insira a senha do administrador e confirme pressionando Y e Enter.
  8. Mova a imagem para a área de trabalho com o comando

    mv /tmp/HighSierra.cdr.dmg ~ / Desktop / InstallSystem.dmg

  9. Desmonte o instalador com o comando

    hdiutil detach / Volumes / Install / macOS / High / Sierra

  10. Converta a imagem do macOS para o formato ISO com o comando

    hdiutil convert ~ / Desktop / InstallSystem.dmg -format UDTO -o ~ / Desktop / HighSierra.iso

  11. Altere a extensão do arquivo de imagem para ISO e transfira-o usando uma unidade flash para o PC onde a máquina virtual será instalada.

3. Selecione e instale o software de virtualização

Existem muitas máquinas virtuais gratuitas e pagas por aí. VmWare, Parallels, VirtualBox são adequados para instalar o macOS. Para nosso exemplo, veja o último: está disponível gratuitamente e é bem conhecido.

  1. para o site oficial do VirtualBox e clique no link hosts do Windows.
  2. Abra o arquivo baixado e siga as instruções do assistente de instalação.
  3. Confirme a instalação de componentes adicionais no processo.

4. Crie uma máquina virtual

Agora no VirtualBox, precisamos criar nosso computador virtual, no qual iremos instalar o macOS posteriormente.

  1. Execute o utilitário, clique no botão "Criar" e digite um nome para a máquina.
  2. Especifique o tipo e a versão do sistema operacional, no nosso caso - Mac OS X e macOS 10.13 High Sierra.
  3. Insira a quantidade de RAM. Quanto mais, melhor, mas é melhor não ir além da zona verde.
  4. Selecione "Criar um novo disco virtual" e o tipo de VDI.
  5. Especifique o formato "Dinâmico" e defina o tamanho desejado. Recomendado a partir de 30 GB, dependendo da quantidade de software que você planeja usar.

5. Configure a máquina virtual

Para iniciar o sistema operacional convidado corretamente, você precisa alocar a quantidade ideal de recursos no computador principal, definir algumas configurações e selecionar a imagem do macOS como o disco de inicialização.

  1. Selecione a máquina virtual e clique em Configurar na barra de ferramentas.
  2. Vá para a seção "Sistema" e na guia "Placa-mãe", desmarque o item "Disquete" e mova-o para baixo usando a seta. Deixe o resto inalterado.
  3. Na guia "Processador", especifique o número de núcleos. Melhor não sair da área verde.
  4. Na seção "Exibir", defina a quantidade máxima de memória de vídeo e certifique-se de que ambas as caixas de seleção de aceleração estejam desmarcadas.
  5. Na seção "Mídia", clique na linha "Vazio" e, em seguida, no ícone do disco e selecione a imagem ISO que preparamos na segunda etapa.
  6. Clique em OK para salvar as configurações e fechar o VirtualBox.

6. Configure parâmetros adicionais

Devido às limitações mencionadas acima, o macOS funciona apenas em computadores da marca Apple. Para que o sistema seja instalado no VirtualBox, é necessário mexer um pouco no console e fingir ser um iMac.

  1. Abra a pesquisa, digite cmd e execute o prompt de comando.
  2. Copie os seguintes comandos um por um, substituindo mac pelo nome de sua máquina virtual.

cd "C: / Arquivos de programas / Oracle / VirtualBox \"

VBoxManage.exe modifyvm "mac" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff

VBoxManage setextradata "Nome da sua máquina virtual" "VBoxInternal / Devices / efi / 0 / Config / DmiSystemProduct" "iMac11, 3"

VBoxManage setextradata "Nome da sua máquina virtual" "VBoxInternal / Devices / efi / 0 / Config / DmiSystemVersion" "1.0"

VBoxManage setextradata "Nome da sua máquina virtual" "VBoxInternal / Devices / efi / 0 / Config / DmiBoardProduct" "Iloveapple"

VBoxManage setextradata "Your Virtual Machine Name" "VBoxInternal / Devices / smc / 0 / Config / DeviceKey" "ourhardworkbythesewordsguardedpleasedonteal (c) AppleComputerInc"

VBoxManage setextradata "Nome da sua máquina virtual" "VBoxInternal / Devices / smc / 0 / Config / GetKeyFromRealSMC" 1

7. Instale o macOS em uma máquina virtual

Agora você pode prosseguir com a instalação do próprio macOS. Este procedimento é dividido em várias etapas e leva cerca de uma hora. No processo, você terá que mexer na linha de comando novamente, mas desta vez pela última vez.

Primeiro passo

  1. Abra o VirtualBox e inicie a máquina virtual.
  2. O sistema começará a pré-carregar. Muito texto será exibido na tela, entre os quais pode haver informações sobre erros. Não preste atenção a isso.
  3. Após alguns minutos, o logotipo da maçã aparecerá e a interface gráfica será carregada.
  4. Selecione o idioma do seu sistema e inicie o "Utilitário de Disco" no menu.
  5. Especifique o disco virtual que criamos na quarta etapa e clique no botão "Apagar".
  6. Dê um nome a ele e deixe o resto das opções como estão. Confirme o apagamento.
  7. Selecione Instalar macOS na janela Utilitários e clique em Continuar.
  8. Aceite o contrato de licença e clique no disco criado.
  9. Aguarde enquanto os arquivos de instalação são copiados para o disco e o sistema é reinicializado.
  10. Quando a janela macOS Utilities reaparecer, acesse o menu Apple e clique em Desligar.

Segunda fase

  1. Selecione a máquina virtual no VirtualBox e abra suas configurações.
  2. Vá até a seção "Mídia" e clique na linha HighSierra.iso, depois no ícone do disco e clique em "Remover disco do drive".
  3. Clique em OK e inicie a máquina virtual novamente.
  4. Após a inicialização, um shell UEFI com uma linha de comando aparece, no qual você precisa inserir manualmente os seguintes comandos um por um:

Fs1:

cd "dados de instalação do macOS"

cd "Arquivos bloqueados"

cd "Arquivos de inicialização"

boot.efi

Estágio Três

  1. Isso iniciará a interface gráfica e continuará com a instalação.
  2. Após alguns minutos, a máquina virtual será reinicializada e a interface de configuração inicial do sistema será aberta.
  3. Especifique o país e o layout do teclado.
  4. Selecione Não transferir nenhuma informação agora para configurar o sistema como novo.
  5. Ignore o login com seu ID Apple clicando em Configurar mais tarde e em Ignorar.
  6. Aceite os termos do contrato de licença e insira seu nome de usuário e senha.
  7. Clique em Continuar e siga as instruções para personalizar seu teclado.

8. Verifique o funcionamento da máquina virtual

A instalação do MacOS está concluída. O sistema operacional é executado em uma janela separada que pode ser minimizada ou movida para outro monitor.

Para ligar a máquina virtual, abra o VirtualBox e clique no botão Iniciar. O desligamento e a reinicialização podem ser feitos no utilitário e no menu do sistema macOS.

Recomendado: