Home

Arreglar Createinstallmedia: Comando no Encontrado [Sonoma/Ventura/Monterey]

Updated on viernes, 14 de junio de 2024

Written by

TomSmith

Approved by

Jessica Shee

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

Imagina la situación: Copiaste la línea de comando exacta para el sistema operativo de Mac con el que deseas crear un instalador USB de arranque con base en la página de instrucciones de Apple. Sin embargo, después de ejecutarla en Terminal, recibes un error que indica:

sudo: /Applications/Install macOS High Sierra.app/Contents/Resources/createinstallmedia: comando no encontrado

Si repites los pasos, es probable que vuelvas a fallar. Esta situación puede ser frustrante, pero afortunadamente, las soluciones son sencillas.

En este artículo, te ayudaremos a comprender las razones detrás del error createinstallmedia: comando no encontrado y te asistiremos en resolverlo.

¿Qué causa 'createinstallmedia: comando no encontrado' en Terminal?

El mensaje "createinstallmedia: comando no encontrado" puede ocurrir en cualquier versión de macOS.

Si estás creando un instalador USB de arranque de Sonoma, Ventura, Monterey, Big Sur, Catalina, Mojave, High Sierra, Sierra, Mavericks, Yosemite, o El Capitan, las siguientes causas pueden resultar en "createinstallmedia: comando no encontrado":

  • El instalador no está en tu carpeta de Aplicaciones.
  • Descargaste el instalador incorrecto o el instalador está corrupto.
  • La sintaxis de tu comando es incorrecta.
  • No has iniciado sesión como administrador. 

No obstante, si estás creando un instalador de arranque de Lion o Mountain Lion, que no tienen la capacidad integrada de crear un instalador USB, te enfrentarás al error indefinidamente. Para crear una unidad de arranque para un sistema operativo tan antiguo, utiliza una herramienta como DiskMakerX.

De lo contrario, ¡sigue leyendo para encontrar las soluciones!

 

Arreglar 'createinstallmedia: comando no encontrado' al crear instalador de macOS de arranque

Para arreglar el error "comando no encontrado" al crear un medio de instalación macOS de arranque, necesitas revisar la línea de comando en sí misma. Aquí tienes un desglose de los dos códigos típicos para la creación de instaladores de arranque:

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 es un comando utilizado en macOS para ejecutar programas con los privilegios de seguridad del superusuario, o root.

/Applications/Install\ macOS\ Sonoma.app/Contents/Resources/createinstallmedia: Este es la ruta a la herramienta createinstallmedia desde la carpeta de Aplicaciones, que se utiliza para crear un instalador de macOS arrancable.

--volume /Volumes/MyVolume: Esto especifica el volumen externo donde se creará el medio de instalación de macOS. En este caso, está apuntando a una unidad externa o un volumen en una unidad externa llamado "MyVolume".

--applicationpath /Applications/Install\ OS\ X\ El\ Capitan.app: Esto especifica la ruta de la aplicación de instalación de OS X El Capitan. Solo es necesario para macOS Sierra y versiones de OS X.

Ahora que entiendes el comando, deberías tener una imagen más clara de lo que puede contribuir al error "createinstallmedia: comando no encontrado". Sigamos con los tips que aseguran que el comando se ejecute correctamente.

Corrección 1: Asegúrate de estar usando una cuenta de administrador

Para ejecutar sudo, debes iniciar sesión en tu Mac como administrador. Si actualmente estás usando una cuenta de usuario estándar o de invitado que no tiene privilegios de administrador, cierra sesión e inicia sesión con la cuenta de administrador.

Corrección 2: Asegúrate de que el instalador esté en la carpeta de Aplicaciones

Antes de ejecutar el comando, debes agregar el instalador completo a la carpeta de Aplicaciones de tu Mac. Esto se debe a que la herramienta createinstallmedia debe estar en la carpeta de Aplicaciones, como se especifica en la ruta del código.

Si descargaste el instalador completo en formato de aplicación (.app), esto no será un problema ya que la aplicación se agregará automáticamente a la carpeta de Aplicaciones.

Sin embargo, si descargaste el archivo DMG, debes hacer doble clic para abrirlo, luego abrir el archivo pkg dentro y seguir las instrucciones en la pantalla para extraerlo a tu carpeta de Aplicaciones.

Corrección 3: Elimina y vuelve a descargar el instalador correcto

También es esencial tener el instalador correcto que contiene el comando createinstallmedia.

Puedes verificar el tamaño del archivo del instalador en tu carpeta de Aplicaciones. Si solo tiene unos pocos cientos de bytes, definitivamente no es el correcto. Además, si el instalador no está nombrado de manera similar a "Install macOS Mojave.app", es posible que no sea el que necesitas.

En este caso, debes eliminar el instalador incorrecto y descargarlo nuevamente desde la Mac App Store, Terminal o una fuente confiable.

Para descargar el instalador completo desde Terminal, consulta esta guía: ¿Cómo actualizar macOS desde Terminal con la herramienta de línea de comandos Softwareupdate?

También puedes obtener el archivo DMG de macOS de las siguientes fuentes:

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 si tu aplicación "Instalar macOS xxx" tiene el archivo createinstallmedia, haz clic derecho en el instalador, selecciona "Mostrar contenido del paquete" y luego ve a Contenidos> Recursos.

Corrección 4: Verifica la sintaxis del comando

La sintaxis del comando debe estar formada correctamente para la versión del sistema operativo que estés intentando usar.

Después de copiar la cadena de comando proporcionada por Apple, debes reemplazar MyVolume con el nombre de tu unidad externa. Si el nombre contiene un espacio, debes utilizar una barra invertida. Por ejemplo, si el nombre es Boot Media, debes hacer referencia a él en Terminal como Boot\ Media.

Esto complica las cosas, por lo que se recomienda renombrar tu unidad externa como MyVolume antes de ejecutar el comando. De esta manera, puedes copiar y pegar el comando sin ninguna modificación.

Aquí está el comando correcto a utilizar, siempre que tengas el instalador adecuado en la carpeta de Aplicaciones:

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

Comparte esta guía para ayudar a otros a solucionar "createinstallmedia: comando no encontrado" al crear medios de arranque para Sonoma, Ventura, Monterey, Big Sur, Catalina, Mojave y versiones anteriores.