Como corrigir o erro “createinstallmedia: command not found” [Sequoia/Sonoma/Ventura]

Português English Français Deutsch 日本語 Español

Resumo: Este artigo mostra como corrigir o erro “Createinstallmedia command not found” no Terminal. Para criar rapidamente uma mídia USB inicializável de instalação do macOS, use o iBoysoft DiskGeeker!

Como corrigir o erro createinstallmedia command not found

Imagine a seguinte situação: você copiou exatamente a linha de comando do sistema operacional do Mac que deseja usar para criar um instalador USB inicializável, seguindo as instruções da página de instruções da Apple. No entanto, ao executá-la no Terminal, aparece o seguinte erro:

sudo: /Applications/Install macOS High Sierra.app/Contents/Resources/createinstallmedia: command not found

Erro createinstallmedia command not found

sudo: /applications/install macos sequoia.app/contents/resources/createinstallmedia: command not foundsudo: /applications/install macos sonoma.app/contents/resources/createinstallmedia: command not foundsudo: /applications/install macos ventura.app/contents/resources/createinstallmedia: command not found sudo: /applications/install macos monterey.app/contents/resources/createinstallmedia: command not foundsudo: /applications/install macos big sur.app/contents/resources/createinstallmedia: command not foundsudo: /applications/install macos catalina.app/contents/resources/createinstallmedia: command not foundsudo: /applications/install macos sierra.app/contents/resources/createinstallmedia: command not foundsudo: /applications/install os x el capitan.app/contents/resources/createinstallmedia: command not found

Se você repetir o procedimento, provavelmente encontrará o mesmo erro. A situação pode ser frustrante, mas, felizmente, as soluções são simples.

 Uma maneira fácil de corrigir o erro “createinstallmedia: command not found” no Mac é criar o instalador inicializável com o iBoysoft DiskGeeker:

 

  1. Abra o iBoysoft DiskGeeeker.
  2. Selecione a unidade USB e clique em Create boot disk. 
    Comece a criar um disco de inicialização para o macOS
  3. Selecione a versão do macOS desejada e clique em Create boot disk. 
    Escolha um macOS para criar um instalador USB inicializável
  4. Aguarde enquanto a ferramenta cria o disco de inicialização.

Neste artigo, você entenderá por que não consegue criar o instalador USB inicializável no Mac e encontra o erro “createinstallmedia: command not found”. Também mostraremos como solucionar o problema.

O que causa o erro “createinstallmedia: command not found” no Terminal?

A mensagem “createinstallmedia: command not found” pode ocorrer em qualquer versão do macOS.

Ao criar um instalador USB inicializável do Sequoia, Sonoma, Ventura, Monterey, Big Sur, Catalina, Mojave, High Sierra, Sierra, Mavericks, Yosemite ou El Capitan, as causas a seguir podem resultar no erro “createinstallmedia: command not found”:

  • O instalador não está na pasta Aplicativos.
  • Você baixou o instalador errado ou o instalador está corrompido.
  • A sintaxe do comando está incorreta.
  • Você não iniciou sessão como administrador. 

No entanto, se você estiver criando um instalador inicializável do Lion ou do Mountain Lion, o erro continuará ocorrendo, pois esses sistemas não têm um recurso integrado para criar um instalador USB. Para criar uma unidade inicializável com uma dessas versões antigas do sistema operacional, use uma ferramenta como o iBoysoft DiskGeeker.

Caso contrário, continue lendo para conhecer as soluções.

Como corrigir o erro “createinstallmedia: command not found” ao criar um instalador inicializável do macOS

Para corrigir o erro “command not found” ao criar uma mídia de instalação inicializável do macOS, é preciso verificar a própria linha de comando. Veja abaixo os dois comandos mais comuns para criar um instalador inicializável:

sudo /Applications/Install\ macOS\ Sonoma.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume

sudo /Applications/Install\ OS\ X\ El\ Capitan.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume --applicationpath /Applications/Install\ OS\ X\ El\ Capitan.app

sudo: é um comando usado no macOS para executar programas com os privilégios de segurança do superusuário, também chamado de root.

/Applications/Install\ macOS\ Sonoma.app/Contents/Resources/createinstallmedia: é o caminho da ferramenta createinstallmedia, localizada na pasta Aplicativos. Ela é usada para criar um instalador inicializável do macOS.

--volume /Volumes/MyVolume: especifica o volume externo no qual a mídia de instalação do macOS será criada. Neste caso, o comando aponta para uma unidade externa ou para um volume em uma unidade externa chamado “MyVolume”.

--applicationpath /Applications/Install\ OS\ X\ El\ Capitan.app: especifica o caminho do aplicativo de instalação do OS X El Capitan. Esse parâmetro só é necessário no macOS Sierra e em versões do OS X.

Agora que você conhece a estrutura do comando, fica mais fácil entender o que pode causar o erro “createinstallmedia: command not found”. A seguir, veja algumas soluções para garantir que o comando seja executado corretamente.

Solução 1: use uma ferramenta para criar um USB inicializável

Se o erro “createinstallmedia command not found” aparecer no Terminal, você pode usar uma ferramenta para criar um USB inicializável, como o iBoysoft DiskGeeker , para criar o disco de instalação do macOS.

A ferramenta oferece uma interface intuitiva e permite criar facilmente instaladores USB inicializáveis do macOS High Sierra e versões posteriores usando os instaladores integrados. Assim, você evita possíveis erros que podem ocorrer ao usar o Terminal.

Para o macOS Sierra e versões anteriores do sistema, você também pode baixar o arquivo DMG necessário do Mac OS e adicioná-lo à ferramenta para criar discos inicializáveis.

iBoysoft DiskGeeker — uma opção para criar discos inicializáveis no macOS

  • Crie instaladores USB inicializáveis para macOS Sequoia, Sonoma, Ventura, Monterey, Big Sur, Catalina, Mojave e High Sierra
  • Crie unidades de instalação para macOS Sierra/OS X El Capitan/OS X Yosemite/OS X Mavericks/OS X Mountain Lion/OS X Lion ou versões anteriores
  • Oferece instaladores do macOS integrados no formato .dmg
  • Dispensa a execução de comandos no Terminal
  • Compatível com Macs Intel e Apple Silicon.

 Somente leitura e operação não destrutiva

 

Veja como criar um instalador USB inicializável do macOS quando o Terminal exibir a mensagem “createinstallmedia command not found:”

Etapa 1: baixe e instale o iBoysoft DiskGeeker.

Etapa 2: abra este criador de discos inicializáveis, selecione a unidade USB à esquerda e clique em Create boot disk. 

Começar a criar um disco inicializável no Mac

Etapa 3: escolha a versão do macOS com a qual você deseja criar uma unidade inicializável.

Para macOS Sequoia/Sonoma/Ventura/Monterey/Big Sur/Catalina/Mojave/High Sierra, selecione o instalador e clique em Create boot disk para baixá-lo.

Escolher uma versão do macOS para criar um USB inicializável

Para macOS Sierra e versões anteriores, clique em Create boot disk > Browse images para carregar o instalador em formato DMG.

Procurar o arquivo DMG do macOS baixado

Etapa 4: depois de ler o alerta de que a criação do disco de inicialização apagará o disco externo, clique em Continue.

Alerta informando que o disco será formatado

Etapa 5: aguarde a criação do USB inicializável.

Disco inicializável criado no Mac

Compartilhe este aplicativo para ajudar mais pessoas que não conseguem criar instaladores USB inicializáveis devido à mensagem createinstallmedia command not found!

Solução 2: verifique se você está usando uma conta de administrador

Para executar o sudo, é necessário iniciar sessão no Mac com uma conta de administrador. Se você estiver usando uma conta de usuário padrão ou de convidado sem privilégios de administrador, encerre a sessão e entre novamente com a conta de administrador.

Solução 3: verifique se o instalador está na pasta Aplicativos

Antes de executar o comando, você precisa adicionar o instalador completo à pasta Aplicativos do Mac. Isso porque a ferramenta createinstallmedia deve estar nessa pasta, conforme especificado no caminho do código.

Verifique se o instalador do macOS está na pasta Aplicativos

Se você baixou o instalador completo no formato de aplicativo (.app), isso não será um problema, pois o aplicativo é adicionado automaticamente à pasta Aplicativos.

No entanto, se você baixou o arquivo DMG, clique duas vezes nele para abri-lo. Em seguida, abra o arquivo pkg incluído e siga as instruções exibidas na tela para extraí-lo para a pasta Aplicativos.

Correção 4: exclua e baixe novamente o instalador correto

Também é essencial ter o instalador correto, que contenha o comando createinstallmedia.

Você pode verificar o tamanho do arquivo do instalador na pasta Aplicativos. Se ele tiver apenas algumas centenas de bytes, certamente não será o instalador correto. Além disso, se o instalador não tiver um nome semelhante a “Install macOS Mojave.app”, talvez não seja o arquivo necessário.

Nesse caso, você deve excluir o instalador incorreto e baixá-lo novamente pela App Store, pelo Terminal ou por uma fonte confiável (Baixe instaladores do macOS diretamente). 

Para baixar o instalador completo pelo Terminal, consulte este guia: Como atualizar o Mac pelo Terminal com a ferramenta de linha de comando softwareupdate?

Você também pode obter o arquivo DMG do macOS nas fontes abaixo:

Download do DMG do Mac OS

Download do macOS Sequoia

DMG do macOS Sonoma 

DMG do macOS Ventura

DMG do macOS Monterey

DMG do macOS Catalina

DMG do macOS Mojave

DMG do macOS High Sierra

DMG do Mac OS X El Capitan

Para verificar se o aplicativo “Install macOS xxx” contém o arquivo createinstallmedia, clique com o botão direito do mouse no instalador, selecione “Mostrar Conteúdo do Pacote” e navegue até Contents > Resources. Se o arquivo Contents/Resources/createinstallmedia não estiver presente, não será possível criar um instalador USB inicializável com ele.

Visualize o arquivo createinstallmedia

Correção 5: verifique a sintaxe do comando

A sintaxe do comando precisa ser formada corretamente para a versão do sistema operacional que você pretende usar. 

Depois de copiar a sequência de comandos fornecida pela Apple, você precisa substituir MyVolume pelo nome da unidade externa. Se o nome contiver um espaço, será necessário usar uma barra invertida. Por exemplo, se o nome for Boot Media, você deverá referenciá-lo no Terminal como Boot\ Media.

Isso pode complicar o processo. Por isso, é recomendável renomear a unidade externa para MyVolume antes de executar o comando. Assim, você poderá copiar e colar o comando sem fazer nenhuma alteração.

Veja abaixo o comando correto, desde que o instalador correspondente esteja na pasta Aplicativos:

macOS Sequoia:

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

macOS Sonoma:sudo /Applications/Install\ macOS\ Sonoma.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume

macOS Ventura:sudo /Applications/Install\ macOS\ Ventura.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume

macOS Monterey:sudo /Applications/Install\ macOS\ Monterey.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume

macOS Big Sur:sudo /Applications/Install\ macOS\ Big\ Sur.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume

macOS Catalina:sudo /Applications/Install\ macOS\ Catalina.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume

macOS Mojave:sudo /Applications/Install\ macOS\ Mojave.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume

macOS High Sierra:sudo /Applications/Install\ macOS\ High\ Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume

OS X El Capitan:sudo /Applications/Install\ OS\ X\ El\ Capitan.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume --applicationpath /Applications/Install\ OS\ X\ El\ Capitan.app

Compartilhe este guia para ajudar outras pessoas a corrigir o erro "createinstallmedia: command not found" ao criar uma mídia inicializável para Sequoia, Sonoma, Ventura, Monterey, Big Sur, Catalina, Mojave e versões anteriores.