Como converter o InstallAssistant.pkg em ISO no Mac

Português English Français Deutsch 日本語 Español Türkçe

Em vez de baixar diretamente o arquivo ISO do Mac de uma fonte online, você também pode criar manualmente um arquivo ISO usando um instalador do macOS no formato .app. No entanto, quando você baixa o instalador completo do macOS dos servidores da Apple, recebe um arquivo InstallAssistant.pkg.

“Como posso converter um arquivo InstallAssistant.pkg em um arquivo ISO?” Essa é uma dúvida comum. Neste artigo, você encontra a resposta.

 Dica: Se quiser economizar tempo, baixe diretamente o arquivo DMG do macOS pelo iBoysoft DiskGeeker e converta-o em um arquivo ISO. A ferramenta oferece arquivos DMG das versões mais recentes do macOS, incluindo o macOS Tahoe, até versões mais antigas do Mac OS, como o Mac OS X 10.6 Snow Leopard. Além disso, ela ajuda você a criar facilmente um instalador inicializável do macOS.

 

Para baixar arquivos DMG do macOS:

 

Etapa 1: baixe gratuitamente, instale e abra o iBoysoft DiskGeeker.

Etapa 2: clique em Baixar imagem.

Baixar arquivos DMG do macOS

Etapa 3: escolha a versão do macOS de que você precisa e clique em Obter.

Depois disso, siga a etapa 6 para converter .dmg em .iso.

O que é o InstallAssistant.pkg?

InstallAssistant.pkg

O arquivo InstallAssistant.pkg é o mesmo instalador completo que você baixaria pela Mac App Store, mas está no formato .pkg. Ele fica armazenado nos servidores da Apple e contém o arquivo completo “Install macOS xxx.app”.

Ele foi criado quando a Apple revisou o instalador do macOS Big Sur. Por isso, o InstallAssistant.pkg está disponível apenas para o macOS Big Sur, macOS Monterey, macOS Ventura, macOS Sonoma e macOS Sequoia.

 Observação: Infelizmente, não é possível converter o InstallAssistant.pkg em ISO em computadores Windows. Se você não tiver um Mac compatível, tente pedir um emprestado a um amigo, familiar, à sua organização ou à Apple Store local.

Usaremos o macOS Sequoia como exemplo para explicar como converter o InstallAssistant.pkg em .iso no Mac.

Etapa 1: instale o arquivo InstallAssistant.pkg na pasta Aplicativos

Para criar um arquivo ISO inicializável do macOS, você precisa do instalador no formato .app. Como o InstallAssistant.pkg é um arquivo de pacote, é necessário instalá-lo para acessar o aplicativo instalador completo.

Clique duas vezes nele para abrir o instalador do InstallAssistant e siga as instruções exibidas na tela para instalá-lo.

Instalar o InstallAssistant.pkg no Mac

Após a instalação, você encontrará o arquivo Install macOS xxx.app (por exemplo, Install macOS Sequoia.app) na pasta Aplicativos.

Etapa 2: criar um arquivo DMG vazio no Terminal

O próximo passo é criar um arquivo DMG. Depois, você poderá converter o arquivo DMG em ISO.

Abra o Terminal e execute o comando abaixo:

hdiutil create -o /tmp/Sequoia -size 13000m -volname Sequoia -layout SPUD -fs HFS+J

Esse comando cria uma imagem de disco de 13 GB chamada "Sequoia" no diretório /tmp, usando um layout com uma única partição e o sistema de arquivos HFS+J. Quando a imagem de disco for montada, o nome do volume será "Sequoia".

Se você estiver usando outra versão, substitua Sequoia pelo nome correspondente e altere 13000m para garantir que o tamanho da imagem de disco seja maior que o instalador do macOS.

Veja o que cada parte do comando significa:

hdiutil create: esta parte do comando instrui o hdiutil a criar uma nova imagem de disco.

-o /tmp/Sequoia: a opção -o especifica o caminho de saída e o nome da imagem de disco que será criada. Neste caso, a imagem de disco será criada no diretório /tmp com o nome Sequoia.

-size 13000m: especifica o tamanho da imagem de disco. O valor 13000m indica que ela deve ter 13 GB.

-volname Sequoia: a opção -volname define o nome do volume da imagem de disco. Quando a imagem for montada, ela aparecerá com o nome "Sequoia".

-layout SPUD: especifica o layout de partições da imagem de disco. SPUD significa "Single Partition - Apple Partition Map" (partição única — Mapa de Partição da Apple), um esquema de partição usado com frequência para garantir compatibilidade com Macs mais antigos.

-fs HFS+J: a opção -fs define o formato do sistema de arquivos da imagem de disco. HFS+J significa HFS Plus with Journaling, um sistema de arquivos usado pelo macOS que inclui um recurso de journaling para ajudar a proteger contra a corrupção de dados.

Etapa 3: montar a imagem de disco vazia no Mac

Em seguida, monte a imagem de disco criada na etapa anterior usando o comando abaixo:

hdiutil attach /tmp/Sequoia.dmg -noverify -mountpoint /Volumes/Sequoia

Esse comando monta a imagem de disco Sequoia.dmg, localizada no diretório /tmp, no diretório /Volumes/Sequoia sem verificar sua integridade.

Veja o que cada parte do comando significa:

hdiutil: este é um utilitário de linha de comando do macOS usado para gerenciar imagens de disco. Ele pode realizar várias operações, como criar, converter, verificar, montar e desmontar imagens de disco.

attach: este é um subcomando do hdiutil usado para montar uma imagem de disco. Quando você anexa uma imagem de disco, ela fica acessível no sistema de arquivos.

/tmp/Sequoia.dmg: este caminho indica o arquivo de imagem de disco que você deseja montar. Neste caso, a imagem está localizada no diretório /tmp e se chama Sequoia.dmg.

-noverify: esta opção instrui o hdiutil a não verificar as somas de verificação da imagem de disco antes de anexá-la. Isso pode acelerar o processo de montagem, mas ignora a verificação de integridade.

-mountpoint /Volumes/Sequoia: esta opção especifica onde você deseja montar a imagem de disco no sistema de arquivos. Neste caso, ela será montada em /Volumes/Sequoia. O diretório /Volumes normalmente é usado pelo macOS para montar unidades externas e imagens de disco.

Etapa 4: criar um instalador inicializável na imagem de disco montada

Depois que a imagem estiver montada, você poderá usar o utilitário createinstallmedia para tornar o arquivo ISO final inicializável.

sudo /Applications/Install\ macOS\ Sequoia.app/Contents/Resources/createinstallmedia --volume /Volumes/Sequoia --nointeraction

Este comando usa sudo, que exige privilégios de administrador. Por isso, será necessário informar a senha de administrador e pressionar Enter.

Etapa 5: desmontar a imagem de disco inicializável

Quando a mídia de instalação for criada, você poderá desmontar a imagem inicializável:

hdiutil detach /volumes/Install\ macOS\ Sequoia

hdiutil: este é um utilitário de linha de comando do macOS para gerenciar imagens de disco.

detach: este é o subcomando usado com o hdiutil para desmontar ou ejetar uma imagem de disco ou um volume montado.

/volumes/Install\ macOS\ Sequoia: este caminho indica o volume que você deseja desmontar. Neste caso, trata-se do volume chamado "Install macOS Sequoia." As barras invertidas (\) são usadas como caracteres de escape para lidar com os espaços no nome do volume. Sem esses caracteres de escape, a linha de comando interpretaria os espaços como separadores entre argumentos diferentes.

Etapa 6: converter o arquivo DMG inicializável em um arquivo CDR

Nesta etapa, você precisa converter uma imagem de disco chamada Sequoia.dmg, localizada no diretório /tmp, para o formato ISO 9660 e salvá-la como Sequoia.cdr na Mesa. Também é possível converter o arquivo DMG em ISO diretamente.

hdiutil convert /tmp/Sequoia.dmg -format UDTO -o ~/Desktop/Sequoia.cdr

hdiutil: este é um utilitário de linha de comando do macOS usado para gerenciar imagens de disco.

convert: Este é o subcomando do hdiutil usado para converter imagens de disco de um formato para outro.

/tmp/Sequoia.dmg: especifica o arquivo de origem que você quer converter. Neste caso, é um arquivo de imagem de disco chamado Sequoia.dmg, localizado no diretório /tmp.

-format UDTO: esta opção especifica o formato para o qual você quer converter a imagem de disco de origem. UDTO significa “Universal Disk Image Format” (ISO 9660), um formato que pode ser usado para criar imagens de CD/DVD amplamente compatíveis.

-o ~/Desktop/Sequoia.cdr: a opção -o especifica o caminho e o nome do arquivo de saída. Neste caso, indica que o arquivo convertido deve ser salvo como Sequoia.cdr na Mesa do usuário (~/Desktop). O símbolo ~ representa o diretório pessoal do usuário atual.

Etapa 7: renomeie o arquivo CDR para ISO

Agora, você pode renomear o arquivo Sequoia.cdr para Sequoia.iso, mantendo-o no mesmo local.

mv ~/Desktop/Sequoia.cdr ~/Desktop/Sequoia.iso

mv: este é o comando usado para mover ou renomear arquivos e diretórios.

~/Desktop/Sequoia.cdr: este é o arquivo de origem que você quer mover ou renomear. O símbolo ~ representa o diretório pessoal do usuário atual, portanto ~/Desktop/ se refere à pasta Mesa dentro desse diretório. Sequoia.cdr é o nome do arquivo localizado na Mesa.

~/Desktop/Sequoia.iso: este é o caminho e o nome do arquivo de destino. Neste caso, ele está na mesma pasta Mesa (~/Desktop/), mas tem uma extensão diferente (Sequoia.iso).

Leia também:

Baixe a ISO do macOS Golden Gate

Estas são as etapas para converter InstallAssistant.pkg em ISO no Mac. Compartilhe-as se forem úteis!