Instalando Leopard Kalyway

Debido a razones de estudio me atrase con la publicación de la instalación así que repasemos un poco

Configuración de la BIOS de la placa base

Algunas de estas opciones pueden configurarse con éxito de más de una manera pero a continuación comentaré las que mejores resultados me han dado:

  • CPU Hyper-Threading: Enabled
  • Limit CPUID Max. to 3: Disabled
  • No-execute Memory Protect: Enabled
  • CPU Enhanced Halt: Enabled o Disabled
  • Virtualization Technology: Enabled o Disabled
  • Init Display First: PEG (tarjeta gráfica PCIe como primer dispositivo)
  • SATA RAID AHCI Mode: Disabled
  • Mode SATA Ports 1-3: Native o Disabled
  • Onboard IDE Controller: Disabled (si no se conecta ningún dispositivo IDE, lo cual es recomendable)
  • HPET Mode: Enabled
  • 64 bits: Enabled

Si se utiliza AHCI y Windows XP en otro disco o partición es necesario hacer una modificación en el Registro de Windows porque XP, por defecto, no funciona con AHCI activado:

  • Desactiva AHCI en la BIOS y entra en Window
  • En Inicio-Ejecutar escribe “Regedit
  • Busca la rama HKLM\System\CurrentControlSet\Services\msahci\Star y cambia el valor DWORD a ‘0’
  • Así forzarás a Windows a que detecte el controlador AHCI y podrás iniciar con esa opción activada en BIOS.

INSTALACIÓN DE MAC OS X 10.5

He utilizado el DVD de Kalyway 10.5.2. Esta es la ISO de Leopard que más me gusta de las que existen actualmente. Kalyway ha hecho un buen trabajo pero existen otras alternativas que también se pueden probar. A continuación comentaré los detalles más significativos de la instalación, con ella se puede obtener un sistema funcionando a 64 bits con kernel original de Apple:

  • Disco 1 formateado en NTFS con Windows XP para utilizar el gestor de arranque de XP con el método chain0
  • Disco 2 formateado en HFS+ con esquema de particiones MBR porque con esquema GUID el arranque desde el disco de XP se hace muy problemático con el método chain0
  • Instalación de Kalyway 10.5.21 seleccionando Español como idioma y marcando el driver de audio (Alc889a) y de vídeo (NVidia genérica + 512 MB)

Instalación de las tarjetas gráfica y de audio:

  • La tarjeta de sonido necesita un parche con los archivos ALCinject.kext y AppleHDA.kext, se encuentran bien en Internet y en los DVDs de las distribuciones 10.5.2 (Kalyway, Leo4all v3…). Están en proceso de desarrollo y mejora; el funcionamiento del chip de audio es excelente, con entrada y salida.El inyector ALCinject.kext procede de los trabajos de Taruga y viene preparado para este chip pero es posible construir esa extensión y AppleHDA.modificado usando un dumpde Linux en nuestro sistema y la aplicación AppleHDA Patcher.
    También se puede utilizaral método de inyección de cadena EFi en el arranque (com.apple.Boot.plist) con lo que se prescinde del inyector ALCinject.kext.


  • Instalación de la tarjeta gráfica 8800GT: se puede hacer durante la instalación de Leopard (seleccionando el controlador en la instalación personlaizada) o, más recomendable, con alguno de los controladores que circulan por Internet (Scottdangel, NVinject, Punk92, etc.). También mediante la inyección de una cadena GFX-EFi en el arranque de OSX. De los controladores comentados, el que más me gusta es el de Scottdangel; la inyección de cadenas EFi se comenta en un artículo aparte.

Rendimiento del sistema:

El rendimiento general de este sistema es excelente, tan bueno o mejor que el de algunos modelos MacPro. GeekBench de 32 bits obtiene puntuaciones globales de 4.6004.800puntos. GeekBench de 64 bits obtiene puntuaciones de 52005400.
Aquí tienes una comparación del resultado del test XBench 10.3 en este sistema, en un ordenador Apple iMac C2D 2 GHz con Radeon 2400 y en mi antiguo Hackintosh (Pentium4 Prescott con Radeon 2600XT):

Core2 Quad + 8800GT

Results 194.16
CPU Test 186.81
Thread Test 261.37
Memory Test 193.07
Quartz Graphics Test 298.66
OpenGL Graphics Test 197.86
User Interface Test 413.41
Disk Test 81.18
iMac C2D + Radeon 2400

Results 107.99
CPU Test 103.47
Thread Test 200.72
Memory Test 140.61
Quartz Graphics Test 132.43
OpenGL Graphics Test 100.88
User Interface Test 284.69
Disk Test 45.28
P4 Prescott + Radeon 2600XT

Results 86.25
CPU Test 65.53
Thread Test 92.50
Memory Test 114.77
Quartz Graphics Test 113.29
OpenGL Graphics Test 112.49
User Interface Test 78.87
Disk Test 55.23

Como puede observarse, el rendimiento del disco duro Raptor es superior al de los discos SATA2 del Imac y del Hackintosh antiguo.

Problemas detectados:

El principal problema detectado tiene que ver con el apagado / reinicio / reposo del sistema. Por lo que se observa por Internet, es un problema relativamente frecuente, sobre todo en procesadores de varios núcleos (se ve más en micros de 4 núcleos que en micros de 2 núcleos) y particularmente cuando se usa kernel Vanilla. No es específico de la placa base elegida (GA-P35-DS3R) pues también se presenta en otros modelos de Gigabyte, Asus y otras marcas, e incluso en algunos ordenadores Macintosh (véase foros de discusión de Apple); existen discusiones sobre problemas similares en el mundo Linux en sistemas SMP (Simetric Multi-Processor = varios procesadores o varios núcleos).
El problema puede tener una o varias de estas formas de presentación:

  • El sistema apaga pero el piloto de encendido no
  • El sistema tarda mucho más de lo normal en apagar
  • El sistema no reinicia, se queda detenido después del apagado
  • No funciona el modo de reposo S3 (en el que se detiene todo el sistema) aunque suele funcionar el modo S1 (en el que el piloto de encendido y los ventiladores siguen en marcha)

He probado varias posibles soluciones a este problema. Comentaré primero aquellas con las que no he observado cambios significativos

  • Modificaciones en la BIOS: cambiando el modo de reposo entre S1 y S3, activando o desactivando C1E, activando o desactivando Virtualización, HPET a 32 y a 64 bits, etc…
  • Poner o quitar el otro disco duro con Windows XP y particiones NTFS
  • Probar varias versiones del archivo AppleACPIPlatform.kext (1.0.3 de Netkas, 1.1.0 del DVD de Kalyway, 1.1.0 de Juker, 1.2.1 de Apple)
  • Probar varias versiones de kernel Vanilla (9.0.0, 9.2.0, 9.2.2)
  • Cambiar el modo de suspensión de OSX (hibernate mode 0 o hibernate mode 3) coordinándolo con el modo elegido en la BIOS
  • Arrancar con diferentes modificadores: -x, -v, -f
  • Instalar la tarjeta gráfica mediante cadena GFX-EFi o mediante NVinject.

Las medidas que parecen mejorar ésto son:

  • Arrancar con el modificador “cpus=1” de manera que se emplea un solo núcleo del procesador (solución inaceptable)
  • Cerrar la sesión y apagar o reiniciar desde el cuadro de diálogo de login (efectividad variable)
  • Apagar o reiniciar con atajos de teclado (Control + Opción + Comando + Eject para apagar, Control + Comando + Eject para reiniciar) (efectividad variable)
  • Instalar una solución llamada Poweroff Fix que ofrece Cobranail en su Blog (aunque éste está en chino), solución basada en un código de Ovof que actúa de esta manera: justo cuando se inicia el proceso de apagado, desactiva todos los núcleos del micro menos uno; mejora claramente el apagado (aunque no en todos los casos) pero no el reinicio; para que esta solución funcione es necesario tener instaladas las herramientas de desarrollo CHUD (incluidas en las XCode Tools de Apple)
  • Emplear el kernel speedstep de ToH, versión 9.2.0; ToH tiene 3 kernel diferentes 9.2.0, poweroff-fix (para el problema del apagado), speedstep (para el problema de gestión de energía en portátiles) y sleep (para el problema del reposo); con el kernel speedstep se reducen casi a cero los apagados y reinicios erróneos; ésta es la solución que mejor resultado da, pero conviene recordar que cualquier kernel 9.2.0 ha de ir acompañado de la extensión System.kext de la misma versión 9.2.0; usando este kernel, conviene configurar en BIOS el modo de reposo S0 pues el modo S3 no funciona
  • Instalar la tarjeta de sonido mediante inyección de cadena GFX EFi borrando ALCinject.kext (efectividad variable)
  • Instalar la tarjeta gráfica mediante inyección de cadena GFX EFi borrando ALCinject.kext (efectividad variable)
  • El kernel speedstep de ToH junto con la inyección de cadena EFi para el audio ALC889a y la tarjeta gráfica 8800GT parecen solucionar este problema, con ello el PC apaga y reinicia bien y rápido.

para quien se anime cuente con mi soporte y ayuda..

Anuncios
Publicado en Varios. 3 Comments »

3 comentarios to “Instalando Leopard Kalyway”

  1. carlos Says:

    mi hack kalyway 10.5.2 y no funciona bien en estos dias al trabajar con adobe cs4 el teclado no responde el mouse se desconfigura …… es decir cambia de click principal….etc..ayuda por fa

  2. Jazz Says:

    Carlos pasame cap de pantallas a mi correo jazz_jim_o.o@hotmail.com

  3. Giovanni Garcia Says:

    Woww!! Con un PC que lleva EFI no se puede correr Windows XP o como es? yo tengo un MacBook con EFI y tiene Mac OS X y Windows XP instalados :S

    http://www.tuescuchas.com << Música Online


Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: