Instalar macOS High Sierra.app no ​​parece ser una aplicación de instalación de sistema operativo válida

Tienda de aplicaciones macOS High SierraDescargué High Sierra de la App Store, luego intenté crear un instalador USB usando Terminal, pero aparece el siguiente error:

# sudo /Applications/Install\ macOS\ High\ Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/My-USB-Name/ --applicationpath /Applications/Install\ macOS\ High\ Sierra.app 

/Applications/Install macOS High Sierra.app does not appear to be a valid OS installer application.

El directorio High Sierra está presente, puedo presionar taben mi teclado para completar automáticamente las rutas.

Después de buscar en Google el error, encontré esta respuesta de Reddit , pero no estoy seguro de qué está hablando o por qué debería hacerse, así que no lo he probado.

"Mueva el directorio / datos de instalación de macOS (que se descarga después de ejecutar la instalación una vez) para instalar macOS High Sierra.app/Contents/SharedSupport"

El USB que estoy usando es de 64 Gb y está recién formateado con Disk Utilities.

Estas respuestas no ayudaron a resolver mi problema. Creo que tengo el "código auxiliar" en mi carpeta de aplicaciones, ya que la aplicación High Sierra tiene solo 14 MB.

No sé cómo instalar el instalador completo de High Sierra

Mis especificaciones:

sh-3.2# system_profiler SPSoftwareDataType
Software:

    System Software Overview:

      System Version: OS X 10.8.5 (12F45)
      Kernel Version: Darwin 12.5.0
      Boot Volume: lily
      Boot Mode: Normal
      Computer Name: lily’s MacBook Air
      User Name: System Administrator (root)
      Secure Virtual Memory: Enabled
      Time since boot: 12:37
¿alguien aconseja usar este método? osxdaily.com/2017/09/27/…
¡Nunca, bajo ninguna circunstancia, usaría la aplicación en el enlace de su comentario para adquirir macOS! Si desea el instalador completo, descárguelo directamente de Apple usando la aplicación App Store desde un sistema que ya ejecuta macOS High Sierra, incluso si se trata de una instalación de máquina virtual.
no tengo otro macbook este es el único y está ejecutando 10.8.
¿Serías capaz de ofrecer otra solución? ¿Cómo puedo descargar el instalador completo?
Mi MacBook Pro ejecutaba OS X 10.8.6 en el disco interno. Creé una máquina virtual VMware Fusion y actualicé la instalación virtual de OS X 10.8.6 a macOS 10.13.x. Luego, en la máquina virtual, descargué el instalador completo de macOS 10.13.4 de la App Store y creé el instalador USB a partir de él. Luego inicié mi Mac desde el instalador USB de macOS 10.13.4 e instalé macOS 10.13.4 en una unidad externa. Luego arranqué desde el disco externo para probar todo antes de hacer una instalación limpia desde el instalador USB de macOS 10.13.4 en el disco interno.
Por cierto, antes de instalarlo, hice una copia de seguridad de imagen individual del disco interno y una copia de seguridad de Time Machine en otro disco duro externo. De esa manera, si tuviera algún problema, podría reinstalar la copia de seguridad de la imagen en la unidad interna.
La respuesta de reddit (mover el directorio) es el camino a seguir: vea las instrucciones detalladas paso a paso publicadas aquí (como la respuesta principal) apple.stackexchange.com/questions/299731/…
Sé que esto es una publicación necro, pero High Sierra tiene un método diferente, omitiendo ApplicationPath al final. Ejemplo: sudo /Applications/Install\ macOS\ High\ Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume

Respuestas (5)

Esto es lo que debe hacer (el ejemplo sigue a High Sierra):

  1. Formatee una memoria USB con formato Mac OS Extended, esquema GUID Partition Map y asígnele el nombre Sin título
  2. Obtenga y ejecute el instalador desde https://support.apple.com/en-us/HT208969
  3. Ejecute todo el instalador hasta que se le pida que reinicie , pero luego salga del instalador.
  4. sudo mkdir /Aplicaciones/Instalar\ macOS\ High\ Sierra.app/Contents/SharedSupport
  5. sudo cp -R /macOS\ Instalar\ Datos/Aplicaciones/Instalar\ macOS\ High\ Sierra.app/Contents/SharedSupport/
  6. sudo /Aplicaciones/Instalar\ macOS\ High\ Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/Untitled

Y... si obtiene un error al instalar OSX, por ejemplo, "Error de recurso del instalador", siga estos pasos:

  1. ctrl+comando+shift+alt+H y abre la Terminal
  2. cp -rf /Volumes/Install\ macOS\ High\ Sierra/Install\ macOS\ High\ Sierra.app/Contents/SharedSupport/* /Volumes/Untitled/macOS\ install\ data/
  3. ¡Reiniciar!

¡De nada!

¡GRACIAS! Más de dos años después, pero fue sorprendentemente difícil encontrar una buena respuesta. Puedo confirmar que funcionó para Catalina. Recibí el error y tu consejo lo resolvió. Nota (para quien sea): si está instalando en una unidad externa, debe mantener presionada la tecla alt/opción para continuar después de reiniciar. Se explica por sí mismo, pero me dejó boquiabierto.

Para obtener el instalador completo:

Método 1

  • Inicie el instalador, que descargará los archivos que faltan
  • Salga cuando se le solicite reiniciar
  • Copie (o mueva) los archivos descargados /macOS Install Dataa una nueva SharedSupportcarpeta dentro de /Applications/Install macOS High Sierra.app/Contents/. Puedes hacer eso con:

    sudo cp -Rv "/macOS Install Data" "/Applications/Install macOS High Sierra.app/Contents/SharedSupport"
    

Si tiene miedo de que se reinicie solo antes de tener la oportunidad de salir del instalador, pruebe el método manual a continuación.

Método 2

También puede descargar directamente los archivos que faltan desde el servidor de Apple:

temp_dir=~/High-Sierra
mkdir -p $temp_dir && cd $temp_dir

url=http://swcdn.apple.com/content/downloads/29/03/091-94326/45lbgwa82gbgt7zbgeqlaurw2t9zxl8ku7
curl -R --remote-name-all $url/{BaseSystem,AppleDiagnostics}.{dmg,chunklist} $url/Install{Info.plist,ESDDmg.pkg}

mv $temp_dir "/Applications/Install macOS High Sierra.app/Contents/SharedSupport"

El código anterior descarga los archivos necesarios y los mueve al lugar correcto dentro del instalador auxiliar. Descarga los siguientes archivos:

Si necesita otra versión u otro idioma, este archivo XML enumera todos los enlaces para diferentes versiones hasta High Sierra. Sin embargo, es difícil averiguar qué URL contiene qué. Una forma parece ser descargar los archivos " *.pkm" o " "listados, que también son xml, y mirar dentro. *.dist(Me pregunto por qué tiene que ser tan difícil, en lugar de simplemente poder descargar el instalador completo desde una página web normal o una tienda de aplicaciones...)

funcionará si copia la aplicación completa " Instalar macOS Sierra " del archivo DMG a su carpeta /Aplicación . luego ejecute con los siguientes argumentos:

sudo /Applications/Install\ macOS\ Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/Untitled/ --applicationpath /Volumes/Install\ macOS\ Sierra/Install\ macOS\ Sierra.app/

por lo tanto, createinstallmedia se usará desde /Application pero la imagen de DMG

Tuve problemas con el método de JosteinTopland en la respuesta aceptada: parecía funcionar, pero luego seguía dando errores más adelante en el proceso de instalación, incluso cuando usaba sus soluciones adicionales.

Tengo otro enfoque, que podría ayudar en algunas circunstancias:

  • Desde la pequeña aplicación, instálela en un USB o en una nueva partición hecha al final del disco para este propósito.
  • Reinicie, configure y luego: vuelva a descargar High Sierra dentro del nuevo High Sierra (!)
  • De la versión recién descargada:
    • Si quería High Sierra en el disco principal, simplemente puede reinstalarlo en la partición principal (luego elimine su partición temporal y cambie el tamaño de la partición principal)
    • Si realmente quería un USB de instalación, descubrí que High Sierra descargado desde High Sierra era la versión completa (en la misma máquina donde anteriormente solo obtenía la versión pequeña), así que si eso también funciona para usted, entonces puede adelante y haz uno, pero YMMV.

Tuve el mismo problema ayer, lo que me ayudó (por alguna razón) fue cambiar el nombre del archivo del instalador y ajustar el comando del terminal en consecuencia. Lo cambié a algo aleatorio, traté de ejecutar el comando y cuando aún no funcionaba, cambié el nombre de nuevo, ejecuté el comando nuevamente y funcionó. No estoy seguro de si también funcionará para ti, pero podría valer la pena intentarlo.