Instalación de OS X Mavericks en OS X Show Leopard 10.6.8

Instalación de OS X Mavericks en OS X Show Leopard 10.6.8

Descargué "Instalar OS X Mavericks.app" de torrent debido a una conexión a Internet lenta e inestable. Ahora estoy intentando ejecutarlo:

$ open Install\ OS\ X\ Mavericks.app
LSOpenURLsWithRole() failed with error -10810 for the file /Users/john/Downloads/Install OS X Mavericks.app.

Intentando ejecutar manualmente:

$ ./Install\ OS\ X\ Mavericks.app/Contents/MacOS/Install\ OS\ X\ Mavericks 
-bash: ./Install OS X Mavericks.app/Contents/MacOS/Install OS X Mavericks: Malformed Mach-o file

Intentando crear medios de instalación:

$ sudo Install\ OS\ X\ Mavericks.app/Contents/Resources/createinstallmedia 
sudo: unable to execute Install OS X Mavericks.app/Contents/Resources/createinstallmedia: Malformed Mach-o file

También:

$ java -version
java version "1.6.0_65"
Java(TM) SE Runtime Environment (build 1.6.0_65-b14-462-10M4609)
Java HotSpot(TM) 64-Bit Server VM (build 20.65-b04-462, mixed mode)

Respuesta1

¿Quizás hayas restaurado tu copia de OS X desde una copia de seguridad? Bueno, parece que esto sucede porque:

LSOpenURLsWithRole es una función que se utiliza para asociar un archivo con un programa. El archivo en el que hace doble clic no es en realidad una aplicación, sino un archivo de datos.

Muchas gracias a @Merlin069 (https://apple.stackexchange.com/questions/130587/lsopenurlswithrole-failed-with-error-10810-downloaded-app-does-not-start).

Tengo una copia de OS X que fue guardada hace algunos meses, copiada a mi Ubuntu y transferida directamente a mi OS X Snow Leopard 10.6.8, desde una partición EXT-4. Entonces pensé que el permiso de ejecución estaba deshabilitado en el binario de Darwin. Usando a mi viejo amigochmod, mi instalador finalmente se solucionó:

$ chmod +x ./Install\ OS\ X\ Mavericks.app/Contents/MacOS/Install\ OS\ X\ Mavericks

Sé que es demasiado tarde para responder, pero pensé que podría ser útil para otras personas. ¡Que tenga un lindo día! :)

información relacionada