Home

Corrigir Createinstallmedia: Comando Não Encontrado [Sonoma/Ventura/Monterey]

Updated on terça-feira, 3 de dezembro de 2024

Written by

JoãoSilva

Approved by

Jessica Shee

Português English Français Deutsch やまと Español

Imagine a situação: Você copiou exatamente a linha de comando para o sistema operacional Mac com o qual deseja criar um instalador USB inicializável com base na página de instruções da Apple. No entanto, após executá-lo no Terminal, você recebe um erro dizendo:

sudo: /Applications/Install macOS High Sierra.app/Contents/Resources/createinstallmedia: comando não encontrado

Se você repetir os passos, provavelmente falhará novamente. Essa situação pode ser frustrante, mas felizmente, as soluções são simples.

Neste artigo, ajudaremos você a entender as razões por trás do erro createinstallmedia: comando não encontrado e o auxiliaremos na resolução.

O que causa 'createinstallmedia: comando não encontrado' no Terminal?

A mensagem "createinstallmedia: comando não encontrado" pode ocorrer em qualquer versão do macOS.

Se você estiver criando um instalador USB inicializável de Sonoma, Ventura, Monterey, Big Sur, Catalina, Mojave, High Sierra, Sierra, Mavericks, Yosemite ou El Capitan, as seguintes causas podem resultar em "createinstallmedia: comando não encontrado":

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

No entanto, se você estiver criando um instalador inicializável do Lion ou Mountain Lion, que não tem a capacidade integrada de criar um instalador USB, você enfrentará o erro indefinidamente. Para construir um drive inicializável para um sistema operacional tão antigo, utilize uma ferramenta como DiskMakerX.

Caso contrário, continue lendo para descobrir as soluções!

 

Corrigir 'createinstallmedia: comando não encontrado' ao criar um instalador inicializável do macOS

Para corrigir o erro "comando não encontrado" ao criar uma mídia de instalação macOS inicializável, você precisa analisar a linha de comando em si. Aqui está uma explicação dos dois códigos típicos para a criação de 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: Este é um comando usado no macOS para executar programas com os privilégios de segurança do superusuário, ou root.

/Applications/Install\ macOS\ Sonoma.app/Contents/Resources/createinstallmedia: Este é o caminho para a ferramenta createinstallmedia na pasta Applications, que é utilizada para criar um instalador macOS bootável.

--volume /Volumes/MyVolume: Isso especifica o volume externo onde o meio de instalação do macOS será criado. Neste caso, está direcionando para um disco externo ou um volume em um disco externo chamado "MyVolume".

--applicationpath /Applications/Install\ OS\ X\ El\ Capitan.app: Isso especifica o caminho para o aplicativo de instalação do OS X El Capitan. É necessário apenas para as versões macOS Sierra e OS X.

Agora que você entende o comando, você deve ter uma imagem mais clara do que pode contribuir para o erro "createinstallmedia: comando não encontrado". Vamos continuar com as dicas que garantem que o comando seja executado corretamente.

Correção 1: Certifique-se de estar usando uma conta de administrador

Para executar sudo, você deve fazer login no seu Mac como administrador. Se você estiver atualmente usando uma conta de usuário padrão ou convidado que não tem privilégios de administrador, faça logout e faça login novamente com a conta de administrador.

Correção 2: Garanta que o instalador esteja na pasta Applications

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

Se você baixou o instalador completo em formato de aplicativo (.app), isso não será um problema, já que o aplicativo é adicionado automaticamente à pasta Applications.

No entanto, se você baixou o arquivo DMG, você precisa dar dois cliques para abri-lo, depois abra o arquivo pkg dentro e siga as instruções na tela para extrair para a sua pasta Applications.

Correção 3: Excluir e baixar novamente o instalador correto

Também é essencial ter o instalador correto contendo o comando createinstallmedia.

Você pode verificar o tamanho do arquivo do instalador na sua pasta Applications. Se for apenas alguns bytes, certamente não é o correto. Além disso, se o instalador não estiver nomeado de forma semelhante a "Instalar macOS Mojave.app", pode não ser o que você precisa.

Neste caso, você deve excluir o instalador impróprio e baixá-lo novamente da Mac App Store, Terminal ou de uma fonte confiável.

Para baixar o instalador completo do Terminal, consulte este guia: Como Atualizar o Mac a partir do Terminal com a Ferramenta de Linha de Comando Softwareupdate?

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

macOS Sonoma DMG

macOS Ventura DMG

macOS Monterey DMG

macOS Catalina DMG

macOS Mojave DMG

macOS High Sierra DMG

Mac OS X El Capitan DMG

Para verificar se o aplicativo "Instalar macOS xxx" possui o arquivo createinstallmedia, clique com o botão direito no instalador, selecione "Mostrar Conteúdo do Pacote", depois navegue até Conteúdo > Recursos.

Correção 4: Verifique a sintaxe do comando

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

Depois de copiar a string de comando fornecida pela Apple, você precisa substituir MyVolume pelo nome do seu disco externo. Se o nome contiver um espaço, você precisará usar uma barra invertida. Por exemplo, se o nome for Boot Media, você deve referenciá-lo no Terminal como Boot\ Media.

Isso complica as coisas, portanto, é recomendável renomear seu disco externo como MyVolume antes de executar o comando. Dessa forma, você pode copiar e colar o comando sem nenhuma modificação.

Aqui está o comando correto a ser usado, desde que você tenha o instalador adequado na pasta Aplicativos:

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/Instalar\ macOS\ High\ Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume

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

Compartilhe este guia para ajudar outros a corrigir "createinstallmedia: comando não encontrado" ao criar mídia de inicialização para Sonoma, Ventura, Monterey, Big Sur, Catalina, Mojave e versões mais antigas.