Skip to content

Latest commit

 

History

History
284 lines (182 loc) · 7.52 KB

File metadata and controls

284 lines (182 loc) · 7.52 KB

Português Brasileiro | English

Como criar um instalador do macOS genuíno sem acesso a um Mac?

Bem, isso é relativamente fácil, graças ao bom trabalho do Time Acidanthera com macrecovery

Note

Evite imagens distribuídas na internet. Este processo não usará uma imagem completa do macOS, mas sim uma imagem de recovery. Ele baixará tudo dos servidores da Apple que será usado para instalar o macOS no seu PC/Notebook

Requisitos:

  • Pen drive USB ou SSD externo com pelo menos 2 GB de espaço disponível

  • EFI compatível com hardware

Note

Certifique-se de que seu EFI esteja configurado corretamente para permitir acesso à Internet. Isso é um requisito, pois a recuperação baixará o macOS em tempo real dos servidores da Apple

  • Obviamente, acesso à internet
  • Baixe a pasta macrecovery
  • Windows ou Linux
  • Python 3 instalado na máquina

Navegação por tópicos

Passo 1

Instalando Python

No Windows

  • Ao instalar no Windows marque a opcão Add Python to PATH
  • Verificando a instalação:
    • No Windows, abra um prompt ou terminal e execute o comando abaixo
python --version
  • Se retornar algo como python 3.x.x, a instalação foi bem-sucedida e podemos ir para o passo 2

Top

No Linux

  • No Linux, o Ubuntu por exemplo, geralmente vem com o Python instalado, então verifique primeiro se você o tem instalado

    • Verificando a instalação:
      • No Linux abra um terminal e execute o comando abaixo
python --version

Ou

python3 --version
  • Se retornar algo como python 3.x.x, o python já está instalado, podemos ir para o passo 2
  • Caso contrário, para Debian e derivados, no terminal execute o comando abaixo
sudo apt update && sudo apt upgrade -y
  • Digite a senha do usuário para atualizar os pacotes e instalar as atualizações no sistema, após o processo ser concluído, execute o comando abaixo
sudo apt install python3 -y
  • Digite a senha do usuário para instalação, após a conclusão feche o terminal e abra-o novamente. Por fim, verifique a instalação executando o comando abaixo novamente
python --version

Ou

python3 --version
  • Se retornar algo como python 3.x.x, o python já está instalado, podemos ir para o passo 2

Top

Passo 2

Criando instalador

No Windows

  1. Baixar o macrecovery
  2. Formatar a unidade flash USB em FAT32
  3. Abrir a pasta macrecovery baixada anteriormente
  1. Abrir o arquivo recovery_urls.txt
  1. Conforme destacado no título acima, a seção em vermelho baixa a recuperação do macOS Ventura, apenas copiar. O mesmo vale para outras versões.

  2. Abra um terminal na pasta macrecovery e digite python, pressione espaço e cole a url copiada. Pressione Enter e aguarde

  1. Esta tela mostra que o download foi concluído com sucesso.
  1. Volte para a pasta do macrecovery e observe que agora temos a pasta com.apple.recovery.boot. Copie a pasta para o pendrive previamente formatado
  1. Agora copie seu EFI para o pendrive também
    • A estrutura de pastas e arquivos deve ficar como nas telas abaixo
  • Arquivos que compõem a pasta com.apple.recovery.boot

  • Arquivos que compõem a pasta EFI

< img src="./assets/windows/oc-folders-win.png">

  • Arquivos que compõem a pasta oc

  1. 🎉 Finalmente temos um pendrive pronto para instalar o macOS escolhido em recovery_urls.txt

Top

No Linux

  1. Baixar o macrecovery
  2. Formatar a unidade flash USB em FAT32
  3. Abrir a pasta macrecovery baixada anteriormente
  1. Abrir o arquivo recovery_urls.txt
  1. Conforme destacado no título acima, a seção em vermelho baixa a recuperação do macOS Ventura e apenas a copia. O mesmo vale para outras versões.

  2. Abrir um terminal na pasta macrecovery e digitar python3, pressionar espaço e colar a url copiada. Pressione Enter e aguarde

  1. Esta tela mostra que o download foi concluído com sucesso.
  1. Volte para a pasta macrecovery e observe que agora temos a pasta com.apple.recovery.boot. Copie a pasta para o pendrive formatado anteriormente
  1. Agora copie seu EFI para o pendrive também
  • A estrutura de pastas e arquivos deve ficar como nas telas abaixo
  • Arquivos que compõem a pasta com.apple.recovery.boot
  • Arquivos que compõem a pasta EFI
  • Arquivos que compõem a pasta oc
  1. 🎉 Finalmente temos um pendrive pronto para instalar o macOS escolhido em recovery_urls.txt

Top

Agradecimentos

Top

Licença

Licença MIT(MIT)

Gilberto | Dev 2024

Top