Como actualizar a 10.4.10 un Hackintosh

Tras diversas pruebas ya piyé la mecánica de la creación de los backups.

Realice los pasos descritos, devolví a su lugar los backups y reinicié y... fatídica pantalla de "press reset buton..."


He empleado el kernel ss2 que hay colgado unos post más arriba, el System.kext que estaba empleando antes de realizar la actualización ya que aunque comenta amadeusX que empleemos el System.kext que aparece en el hilo... yo no lo veo por ningún lado.


No se si seguir intentándolo ya que cada vez que lo hago... otra vez a instalar el SO, configurar la tarjeta wifi...

¿Existe alguna posibilidad de modificar y arreglar este desaguiasdo desde el terminal del proceso de instalación?


Un saludo
ola bng, yo tambien he probao de to para instalar el 10.4.10, incluso un autoinstalador de kolka o no se qué, y no hay manera, lo suyo esque lo dejes y esperes a que el equipo uphuck o jas saquen una actualización
 

bng

New member
Mal vamos si nos rendimos. Si me hubiera rendido no tendría mac en mi pc, ni hubiese confugurado el wifi, ni el audio ni...

Lo que está claro es que no tengo conocimientos suficientes para estar todo el día probando ya que cada prueba que hago es igual a reistalción total del SO.

Un saludo y dile a Jas y su equipo que nos ayuden jejeje.
 

juker12

Activo
bng no hay que calentarse tanto la cabeza.
Mira yo cuando al principio no me manejaba con terminal lo hacia a lo bestia.

vete a tu HD, click sistema- libreria-extension
Señala con el mouse las extensiones que te interesen, system.kext, las del ata y las del video que uses
Copiar y pegar en tu escritorio
Haces lo mismo con tu kernel

Aplicas el update de apple pero con Pacifist de forma silenciosa
Cuando termine...copias y pegas otra vez tus extensiones y kernel nuevo, te vas a la utilidad de discos y reparas permisos.

Y ahora ya puedes reiniciar.

Aunque el manual del colega amadeus esta bestial de bien hecho y ademas te da ya los archivos.
 
bng no hay que calentarse tanto la cabeza.
Mira yo cuando al principio no me manejaba con terminal lo hacia a lo bestia.

vete a tu HD, click sistema- libreria-extension
Señala con el mouse las extensiones que te interesen, system.kext, las del ata y las del video que uses
Copiar y pegar en tu escritorio
Haces lo mismo con tu kernel

Aplicas el update de apple pero con Pacifist de forma silenciosa
Cuando termine...copias y pegas otra vez tus extensiones y kernel nuevo, te vas a la utilidad de discos y reparas permisos.

y lo de reparar los permisos cual es, que no se.

Y ahora ya puedes reiniciar.
 

amadeusX

Activo
Actualización en 5 simples pasos.

Amigos alberto_mundi y bng les dejo los pasos combinados que hice para tener mi versión 10.4.10 de MacOS funcional:

Paso 1:
  • Descargar de internet el paquete de actualización de MacOS (Para realizar la actualización desde una versión 10.4.8, deben descargar el 'upgrade' a 10.4.9 y 10.4.10, lo que ya tienen 10.4.9, solamente descarguen el 'upgrade' a 10.4.10).
    Entrar or Registrarse para completar la lectura
    -
    Entrar or Registrarse para completar la lectura

Paso 2:
  • Realiza una copia de seguridad de las siguientes extensiones de la siguiente forma:
    -> Abre una ventana de terminal (Abre una ventana del Finder/Aplicaciones/Utilidades/Terminal
    -> Ejecuta el siguiente código:
    #: sudo -s
    <Introduce tu contraseña de root (administrador)>
    #: cd /
    #: mkdir backExts
    #: cp -R /System/Library/Extensions/ACPICPUThrottle.kext /backExts
    #: cp -R /System/Library/Extensions/AppleACPIPlatform.kext /backExts
    #: cp -R /System/Library/Extensions/AppleAPIC.kext /backExts
    #: cp -R /System/Library/Extensions/AppleSMBIOS.kext /backExts
    #: cp -R /System/Library/Extensions/IOATAFamily.kext /backExts
    #: cp -R /System/Library/Extensions/System.kext /backExts
    #: cp -R /mach_kernel /backExts[/CODE]
  • No cerrar la ventana del Terminal.

Paso 3:
  • Ejecutar el instalador 10.4.9 si tienes el 10.4.8, y si tienes el 10.4.9 instalado y funcionando, ejecutar el instalador del 10.4.10 (estamos hablando de los 'upgrades')
  • Cuando este concluya su instalación, os pedirá reiniciar el sistema, a lo que NO hacemos clic en ningún botón, sino hasta después del paso 4.

Paso 4:
  • Ahora nos queda restaurar los archivos, acudimos a nuestra ventana de terminal que NO cerramos y:

    #: cp -R /backExts/*.kext /System/Library/Extensions/
    #: cp -R /backExts/mach_kernel /
    #: rm -R /System/Library/Extensions.*
    #: diskutil repairPermissions /

Paso 5:
  • Ahora podemos podemos reiniciar el sistema y ver que está correctamente instalada la versión que queremos.

Para los que instalaron el 10.4.9, deben repetir los pasos 3 y 4 para la instalación de la 10.4.10, con la siguiente alteración:
  • Luego de restaurar las extensiones, conviene restaurar (o copiar) también el kernel que está colgado en este hilo con su respectivo System.kext. (Correspondiente a vuestra arquitectura, Intel o AMD)
  • Para hacerlo, descompriman los archivos ZIP que descarguen y arrastrenlos hasta la carpeta 'backExts' que se encuentra en su disco principal; a continuación ejecuten las siguientes lineas en la ventana de terminal:

    #: cp -R /backExts/System.kext /System/Library/Extensions/
    #: cp -R /backExts/mach_kernel /
    #: rm -R /System/Library/Extensions.*
    #: diskutil repairPermissions /

    Como dije anteriormente, un kernel, siempre-siempre va acompañado de esa extensión, debido a que esta le sirve al kernel como una especie de MAPA para reconocer vuestros ordenadores.

Salduso a todos y espero que os sirva esta nueva guía.
PD: Amigo juker12, gracias por el cumplido.
 

bng

New member
Antes de ponerme manos a la obra, me has dejado abrumado con la perfecta explicación de cómo realizar los pasos.
Si las explicaciones se hiciesen siempre así, seguro que os ahorrabais una pila de respuestas más.

Muchas gracias y ya te comentaré. Mi primer error, pasar directamente de la 10,4,8 a la 10,4,10.

Gracias también a juker12

Pues siento deciros que ni con esas. Lo he intentado y cuando reinicia....aprarece de nuevo la pnatllita de RESTART...

La única cosa que puede ocurrir es que he introducido el .kext que no tengo en mi instalción y lo pillé de los archivos que colgaste, el ACPICPUThrottle.kext, aunque no creo que sea ese el problema...

Sniff,sniff. Gracias de todos modos
 
gracias pero no ay manera, tengo la 10.4.9 que es la q conseguí instalar en mi pc, las copias de los kext me salen genial
y lo de restaurar tambine, lo que no estoy seguro es de system.kext y mach_kernel, esque pones cosas mu raras, voy a intentar acer copias, restaurar a lo windows (copiar y ypegar) y reparar extensiones
 

amadeusX

Activo
Amigos, por lo que leo, el problema que pueden estár experimentando se puede deber al kernel y la extensión System que están implementando.

Yo les dejé colgados los archivos aquí, tanto para Intel (SSE3) y un Universal (que entiendo, funciona bien en las PC con arquitectura AMD).

Lo que les recomiendo, es mantener el kernel y la extension System correspondientes a su instalación funcional, y omitir los que yo publiqué.

Ahora, con respecto a las cosas raras, está claro que no explique para que son cada linea, por lo tanto explico que significa cada comando:
#: cp --> copiar
#: mkdir --> crear directorio
#: rm --> eliminar
#: diskutil --> utilidad para la reparación de un HD. Con esta herramienta se pueden reparar los permisos sin necesidad de ejecutar comandos como el chmod y chown.
Ahora, con la siguiente linea:
#: rm -R /System/Library/Extensions.*
elimino el caché de extensiones de MacOS para así, cuando el sistema reinicie, tenga que generarlos nuevamente.

Saludos y espero haberlos ayudado.
 
si los comando los sabia, lo que pasa es que al final pones lo del *, y con copias el system.kext, pero hice todo lo que dijiste y aun asi, el kernel que tengo es el del uphuck, que me va perfecto pero nada
 

bng

New member
Amigo AmadeusX

En todo momento he utilizado el kernel y el System.kext funcionales, osease, direcatamente copié y restauré mis archivos funcionales.

¿Crees que empleando el kernel que facilitas funcionaría? De los dos que has colgado, ¿cual tiene más posibilidades de funcionar, el UNIVERSAL o el SS2?

Por otro lado, hablas del "archivo System.kext colgado en este hilo"...discupame pero no lo encuentro, sólo los kernels.


Muchas gracias
 

amadeusX

Activo
Amigos, al inicio de este hilo, está un vínculo hacia otro hilo en el cual están colgados originalmente las extensiones y kernels.

También, una forma de actualización es manteniendo un backup de las extensiones de su copia funcional, como así también del kernel; aplicar las actualizaciones y restaurar las extensiones y kernel.
Las extensiones a resguardar son las de la lista que anteriormente expliqué.

Es raro lo que a ustedes les pasa, yo hice todo esto partiendo de una instalación de MacOS X 10.4.8 de JaS, un DVD autoarrancable que está preparado para instalarse en PC con microprocesadores AMD e Intel. (Mi PC es una PC con microprocesador Intel)

Desde allí yo fuí actualizando extensiones y kernel's hasta llegar a la versión 10.4.10 (1.1) con el kernel 8.9.1 compilado utilizando los fuentes originales de Apple.
Con esos mismos fuentes se compilaron dos kernels más, uno compatible con SSE2 y otro Universal (SS2+SS3) que están colgados en este hilo, y que 'en teoria' funcionan con PC's con arquitectura AMD).

Lo bueno de esos kernels, es que no hace falta aplicar ningún parche adicional para que MacOS funcione correctamente, sino más bien, MacOS funciona como si fuese en una iMac, nativamente.

Con respecto a los caracteres especiales en las lineas de código que pongo, estos son 'comodines', y con esto indico que, por ejemplo en la siguiente linea:
#: cp -R /backExts/*.kext /System/Library/Extensions/
que se copien todos los archivos que terminen en 'kext' de una ubicación a otra.
Y con esta otra linea:
#: rm -R /System/Library/Extensions.*
que se eliminen dos archivos: 'Extensions.kextcache' y 'Extensions.mkext'


Saludos
 

bng

New member
Hola amigos, traigo novedades. Ya he cambiado de versión, concretamente a la 10,4,9.

Entrar or Registrarse para completar la lectura


Pero no ha sido siguiendo los procedimientos descritos a lo largo de ese hilo, sino mediante la instalación del MAC OS 10.4.9 Unphuk. De momento pocos problemas. Aunque creo notar el equipo algo más lento que antes. ¿Merecerá la pena de seguir intentando actualizar hasta la 10.4.10?

Quizás de aquí a la versión 10.4.10 sea más sencillo o no tenga los problemas que tuve para pasar de la versión 10.4.8 de Jas a la 10.4.9.


Un saludo
 

amadeusX

Activo
Hola amigos, traigo novedades. Ya he cambiado de versión, concretamente a la 10,4,9.

Entrar or Registrarse para completar la lectura


Pero no ha sido siguiendo los procedimientos descritos a lo largo de ese hilo, sino mediante la instalación del MAC OS 10.4.9 Unphuk. De momento pocos problemas. Aunque creo notar el equipo algo más lento que antes. ¿Merecerá la pena de seguir intentando actualizar hasta la 10.4.10?

Quizás de aquí a la versión 10.4.10 sea más sencillo o no tenga los problemas que tuve para pasar de la versión 10.4.8 de Jas a la 10.4.9.


Un saludo

Amigo bng, felicitaciones!!!
Ahora, con respecto a la velocidad, en mi caso, la actualización de 10.4.8 a 10.4.9 vino acompañada de una notable mejora en la performance de MacOS, y de 10.4.9 a 10.4.10 solo un poco más.
De todas formas, ese tipo de actualizaciones modifican los recursos originales de las aplicaciones, el ejemplo es la ventana de "Acerca de este Mac" en donde la manzana es negra, y a mi gusto, esto implica que no son 100% original los paquetes que están con el SO. Aclaro, es a mi gusto, porque mi Hackintosh tiene los paquetes originales y los que fueron modificados son a partir de fuentes originales OpenSource de Apple. Es por eso el propósito de este tipo de guias.

Saludos.
 

bng

New member
Si te soy sincero, me gustaba más la versión de JAS, más currada y además por ejemplo, los drivers de mi tarjeta Nvidia FX 5500 me daban quartz extreme y demás cosa que ahora no ocurre.

Yo creo que mi problema ha venido en todo momento por un motivo, confusión entre el kernel y System.kext.

Como te he leído en todas tus elaboradísimas explicacaciones (mil gracias) hablas relación extrechísima entre ambas. Comentas que es posible descargarlas a lo largo de los links que has ido dejando a lo largo de este hilo y el que linkeas en el primer post. Pero es que yo no lo consigo encontrar. Me refiero concretamente a los archivos System.kext:
  • En el hilo al cual linkeas desde el primer post, hay una descarga de un paquete zip de extensiones, pero descargado y extraído, la extensión System.kext no aparece.
  • A lo largo de este hilo has colgado dos kernels, el universal y el ss2, pero ni rastro del System. kext.

Por ello siempre que he empleado los kernels que tú has colgado hay ido acompañados del System.kext de mi versión operativa, cosa que no puede ser correcta si estamos hablando que cada kext ha de ir acompañado de su propia System.kext.

Por ello y si no te supone una gran molestia, te pido que o subas todo de nuevo algo más ordenadito y más sencillo de encontarar o me expliques dónde cometo mi error de interpretación de tus expliaciones en el caso de que se encuentren subidos todos los kernels junto con su System.kext correspondientel.


Mil gracias amigo
 

amadeusX

Activo
Extensiones y Kernel

Amigo bng, tienes razón, he estado revisando y no dejé colgada la extensión System.kext.

Esta misma tarde (Hora Argentina) cuando regrese a mi casa, voy a colgar los kernels y extensiones necesarias, organizadas por carpetas para que les sea fácil identificarlas.

Saludos y hasta la tarde.
 

amadeusX

Activo
Extensiones y Kernel

Lo prometido es deuda:
dentro del archivo ZIP que cuelgo ahora, estan las extensiones necesarias y el kernel correspondiente (para Intel SSE3 solamente).

Si quieren, pueden probar los los kernel's para SSE2 o Universal en lugar de el que está en este archivo ZIP para probarlo en PC's con microprocesadores AMD.

Saludos.
 

bng

New member
Lo prometido es deuda:
dentro del archivo ZIP que cuelgo ahora, estan las extensiones necesarias y el kernel correspondiente (para Intel SSE3 solamente).

Si quieren, pueden probar los los kernel's para SSE2 o Universal en lugar de el que está en este archivo ZIP para probarlo en PC's con microprocesadores AMD.

Saludos.

Muchas gracias por el curro. En cuanto a lo de "pueden probar los los kernel's para SSE2 o Universal en lugar de el que está en este archivo ZIP para probarlo en PC's con microprocesadores AMD." SI consantemente has repetido que el System.kext y el Kernel iban indispensblemnte unidos, no creo que funcione con los kernels SS2 y Universal. Aún así lo probaré.

Muchas gracias


alberto_mundi dijo:
pero bng tu de que .... vas!!!!!!, ya lo se, pero lo pongo aqui por si estamos todos intentando actualizar y resulta que no podemos por los uphuck, joder

Bueno, yo ya paso de ti macho, que los moderadores obren como estimen oportuno. A mi entender, si queremos mantener limpio y organizado el foro, no puede haber dos hilos para un mismo tema, y máxime cuando la pregunta nada tiene que ver con los temas en estos últimos días tratados. Además, ¿no ha hecho siachori pregunta muy similar como cabecera del otro hilo ?
Lo dicho, no te volveré a decir más, pero mi intención solo es buscar el bien del foro.


Un saludo
 

siachori

Activo
Realmente no que cual es la mejor manera, yo estoy jugando con varias opciones. Tengo 4 particiones de pruebas:
- 10.4.5.
- JaS10.4.9
- uphunck 10.4.9 v12
- uphuck 10.4.9 v14r3

La v13 la he conseguido hoy y no la tengo instalada. Eskurza foro master de uphunk dice que recomienda no usar la v14, que es mejor la v13. Descartando la v14 voy a hacer estas pruebas:

- uphuck 10.4.9v12 -> 10.4.10
- JaS 10.4.8 -> 10.4.10
- JaS 10.4.8 -> 10.4.9 -> 10.4.10
- 10.4.5 -> 10.4.6 -> 10.4.7 -> 10.4.8 -> 10.4.9 -> 10.4.10

Os contaré mis avances

hola, he leido por ahi que para pasar de 10,4,9 a ,10 lo mejor es tener uphuck v13, es verdad?
 
Realmente no que cual es la mejor manera, yo estoy jugando con varias opciones. Tengo 4 particiones de pruebas:
- 10.4.5.
- JaS10.4.9
- uphunck 10.4.9 v12
- uphuck 10.4.9 v14r3

La v13 la he conseguido hoy y no la tengo instalada. Eskurza foro master de uphunk dice que recomienda no usar la v14, que es mejor la v13. Descartando la v14 voy a hacer estas pruebas:

- uphuck 10.4.9v12 -> 10.4.10
- JaS 10.4.8 -> 10.4.10
- JaS 10.4.8 -> 10.4.9 -> 10.4.10
- 10.4.5 -> 10.4.6 -> 10.4.7 -> 10.4.8 -> 10.4.9 -> 10.4.10

Os contaré mis avances
muchas gracias, espero que te vaya bien y que nos cuentes que tal, yo tambien lo probaría pero es que con mi pc te puedes tirar años, jejajjaj
 
Arriba