PDA

View Full Version : [GUIA] Snow Leopard 10a380 en placa EP35-DS3r


miliuco
07-20-2009, 09:56 AM
NOTA PREVIA: conviene actualizar la BIOS a la versión F4 en la que Gigabyte ha renovado la sección AHCI que ahora es 1.20 y el arranque en modo AHCI es mucho más rápido que en las BIOS anteriores.

Para los que tengan una placa base similar a la mía y quieran probar Snow Leopard (SL) comento los detalles más significativos de la instalación teniendo en cuenta que se trata de un SO en versión beta todavía y que además no está diseñado para nuestros PCs.

Pre-instalación (preparación en 10.5)

He usado SL compilación 10a380 sobre un disco duro diferente (HFS+ con GUID) al que tengo con 10.5.

En BIOS tengo:

- dispositivos SATA como AHCI
- controladora IDE desactivada
- HPET de 64 bits activado.

Se prepara un archivo DSDT.aml básico (sin audio ni vídeo) en el que se hacen 2 modificaciones:

- ajuste de Stellarola para evitar que la CMOS de la BIOS se desconfigure tras cada uso de SL, hay que modificar ligeramente la sección del dispositivo RTC que en mi caso queda así:
Device (RTC)
{
Name (_HID, EisaId ("PNP0B00"))
Name (ATT0, ResourceTemplate ()
{
IO (Decode16,
0x0070, // Range Minimum
0x0070, // Range Maximum
0x00, // Alignment
0x02, // Length ANTES ERA 4
)
})
Name (ATT1, ResourceTemplate ()
{
IO (Decode16,
0x0070, // Range Minimum
0x0070, // Range Maximum
0x00, // Alignment
0x04, // Length
)
})
Method (_CRS, 0, NotSerialized)
{
If (LGreaterEqual (OSFX, 0x03))
{
If (HPTF)
{
Return (ATT1)
}
Else
{
Return (ATT0)
}
}
Else
{
Return (ATT0)
}
}
}
- ajuste de Roisoft para que los discos no se muestren en el escritorio con el icono de carpeta o de disco interno, se trata de inyectar el ID del chipset ICH9r en la sección correspondiente al dispositivo IDE1 para que sea reconocido como ESB2 AHCI de forma que SL reconozca los discos duros como internos; éste es el código que he puesto inmediatamente debajo de la línea correspondiente al dispositivo IDE1:
Method (_DSM, 4, NotSerialized)
{
Store (Package (0x02)
{
"device-id",
Buffer (0x04)
{
0x81, 0x26, 0x00, 0x00 // ESB2 AHCI ID , tu ICH9R será detectado como ESB2 y tus discos como internos
}
}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}
Se puede preparar con la aplicación EFIStudio un archivo com.apple.Boot.plist con la cadena EFi correspondiente a la tarjeta gráfica (8800GT en mi caso) para tener aceleración gráfica en SL.

Instalación (desde 10.5)

La instalación se realiza desde 10.5:
mostrar archivos invisibles
doble clic en /Volumes/DVD_SL/System/Installation/Packages/OSinstall.mpkg
elegir disco de SL como destino y esperar a que termine la instalación
aplicar Chameleon 1 0 2:
- Chameleon1 con soporte para SL de Aquamac (no parchea SMBIOS y no muestra algunas informaciones en Perfil de Sistema))
- Chameleon 2 con PCEfi 10 de Netkas (permite parchear SMBIOS y todo se muestra bien en Perfil de Sistema)
aplicar algunas extensiones de 64 bits: AppleDecrypt, Disabler (o NullCPUPowerManagement en su lugar), OpenHaltRestart y PlatformUUID (en /S/L/E, no en /Extra)
se puede borrar AppleIntelCPUPowerManagement pero al tener DSDT y disabler no es necesario
copiar DSDT.aml o bien a la raíz / de SL (Chameleon 1 de Aqua-mac) o bien a la carpeta /Extra (Chameleon 2 + PCEfi 10)
copiar com.apple.Boot.plist con la cadena gráfica o bien a su sitio habitual (Chameleon 1 de Aqua-mac) o bien a la carpeta /Extra (Chameleon 2 + PCEfi 10)
Post-instalación (desde SL)
el primer disco de arranque en la BIOS ha de ser el de SL, no funciona bien arrancar el disco de 10.5 para elegir el de SL en el menú de Chameleon
si se usa Chameleon1 de Aquamac, SL sólo arranca bien con kernel y extensiones en modo de 32 bits (arranque por defecto o con el modificador -x32 en el prompt de Darwin)
si se usa Chameleon2, SL arranca bien con kernel y extensiones en modo de 64 bits (arranque por defecto o con el modificador -x64 en el prompt de Darwin) aunque es posible arrancar en modo 32 bits con el modificador -x32
a pesar del inconveniente de la falta de información en Perfil de Sistema parece arrancar y funcionar mejor con Chameleon1 en modo 32 que con Chameleon2 en modo 64 (los test de GeekBench 64 y de Xbench arrojan valores idénticos en ambos modos)
si el arranque en modo 64 no llega a completarse por no llegar a cargar dsmos.kext (se para en "Waiting for DSMOS...") puede ser que el desencriptador que se usa (dsmos o AppleDecrypt) no está bien compilado para 64, entonces conviene borrar ése e instalar otro
a los pocos minutos de tener el sistema en marcha sale un KP que parece estar relacionado con mdworker, se soluciona desactivando mdworker, borrando o moviendo el archivo
/System/Library/LaunchDaemons/com.apple.metadata.mds.plist
aunque se pierde la capacidad de indexar el contenido del disco en el arranque y Spotlight puede fallar
es conveniente reparar permisos de la carpeta Extensiones con la herramienta de Cvad "Kext Utility for Leopard y Snow"
aporte de Roisoft: también es conveniente recrear la caché de extensiones (que en SL está en diferente sitio que en 10.5) con este comando en Terminal:
sudo kextcache -v 1 -t -l -m /System/Library/Caches/com.apple.kext.caches/Startup/Extensions.mkext /System/Library/Extensions
Nota: si la ejecución de este comando da errores con los kext que se han instalado a mano hay que darles a esos kext los permisos adecuados (propietario root:wheel o 0:0) antes de volverlo a ejecutar
la Ethernet funciona bien (no he probado TimeMachine pero sí compartir archivos con otro Mac)
en el primer arranque no funciona la reparación de permisos con Utilidad de Discos ni Actualización de software pero a partir del 2º se puede acceder a las actualizaciones del sistema con 2 nuevas compilaciones más recientes que la 10a380 y la reparación de permisos funciona bien
si el sistema funciona bien se puede instalar la extensión VoodooHDA de 64 bits, en mi caso da sonido correcto al chip ALC889a aunque con errores en System.log.
el reposo no funciona, el sistema no despierta bien y hay que reiniciar a mano (he probado con los modos hibernate 0 y 3 y con la opción de “Reiniciar automáticamente tras un corte de suministro” y sin ella).
NOTA: los archivos a que hago referencia se descargan desde distintos sitios de Internet incluido éste foro, es cuestión de buscarlos (como orientación propongo los nombres de SaCleoCheater en InfiniteMac, Applesana y Roisoft, Laszlo en ProjectSnow, , Aquamac en ProjectSnow, etc.).

roisoft
07-20-2009, 12:39 PM
Felicidades Miliuco, gran trabajo como siempre!!! :)

miliuco
07-20-2009, 04:27 PM
Gracias, Roisoft, aprovechamos para comentar lo que me has dicho en otro foro: por si acaso dsmos.kext no está perfectamente compilada para 64 bits probar con Appledecrypt, lo he hecho y efectivamente con ella SL sí que puede arrancar en modo 64.

miliuco
07-22-2009, 11:46 PM
Con el sistema actualizado a la versión 10a411 (desde la 10a380 original) parecen haber desaparecido esos KP aleatorios que aparecían a los pocos minutos de tener SL en marcha con mdworker activado y Spotlight en funcionamiento.
Se proponía una forma de evitar esos KP desactivando mdworker, borrando o moviendo el archivo
/System/Library/LaunchDaemons/com.apple.metadata.mds.plist
aunque se perdía la funcion de Spotlight.

Para volver a habilitar mdworker y Spotlight hay que:

1- en Terminal "sudo nano /etc/hostconfig" sin las comillas, en el archivo hostconfig hay que crear o modificar una línea con este texto:
SPOTLIGHT=-YES-

2- restaurar con Pacifist 2 archivos desde el DVD o la imagen DMG de SL:
/System/Library/LaunchAgents/com.apple.SpotlightServer.plist
/System/Library/LaunchDaemons/com.apple.metadata.mds.plist

3- en Terminal:
sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist
sudo launchctl load -w /System/Library/LaunchAgents/com.apple.SpotlightServer.plist

4- reactivar el índice del disco de SL, en Terminal:
sudo mdutil -i on /
(ha de mostrar el mensaje "Indexing enabled.").

5- reiniciar sesión o el sistema.

NOTA: Pacifist puede fallar con el mensaje de que no se encuentra "usr/bin/update_prebinding", para arreglarlo basta con copiar ese archivo desde una instalación de 10.5 (usr/bin/update_prebinding es un enlace hacia el archivo /usr/bin/update_dyld_shared_cache que no es necesario copiar pues ya existe en SL).

harryleon
07-22-2009, 11:49 PM
miliuco:

Saludos y gracias por la guia.
Ojala puedas ayudarme con lo siguiente:

- Es normal que deje de funcionar el Finder en Leopard al termino de la instalacion (en otro disco) del Snow?

- Al instalar con Chameleon 2 PCEfi 10, tengo un Kernel Panic
npvhash=4095
Darwin Kernel Version 10.0.0d4
Standard timeslicing quantum is 10000 us
vm_page_bootstrap : 961390 free pages and 87186 wired pages
mig_table_max_displ = 72
panic(cpu 0 caller 0xffffff8002cb74) etc.
Error code: 0x0000000000000002
Debugger called: panic
Backtrace (CPU 0), Frame: Return Address etc.
BSD process name corresponding to current thread: Unknown
Mac OS Version:
Not Yet set


Instale solo estos Kexts: dsmos, NullCPUPowerManagement, OpenHaltRestart, VoodooHDA.
Me hacen falta algunos adicionales?

Gracias

miliuco
07-23-2009, 07:26 AM
No veo relación entre Snow y el Finder de Leopard. Si acaso se me ocurre que, aunque en ambos tengas Chameleon 2, arranques Snow con ese disco como 1º disco de arranque en la BIOS y no eligiendo el disco de Snow desde el menú de Chameleon del disco de Leopard.

Lo otro que cuentas lo veo relacionado con el uso de Chameleon 2 en vez de Chameleon 1. Busca en el foro Projectsnow un hilo de Aquamac titulado "Chameleon 1 Snow Leo Installer", instalas ese Chameleon DESDE LEOPARD SOBRE EL DISCO DE SNOW. Si continúa sin arrancar, cambia dsmos.kext por AppleDecrypt de 64 (yo lo cogí de un mensaje de Roisoft en el foro Applesana en la sección de Leopard-Snow Leopard).
Si falla también puedes probar a borrar AppleIntelCPUPowerManagement.kext.

También sería interesante instalar PlatformUUID.kext de 64, busca una guía de Laszlo en Projectsnow que allí la tienes para descargar.

miliuco
07-23-2009, 05:27 PM
Ya se ha comentado la propuesta de Roisoft para que los discos duros SATA AHCI no se muestren como carpetas o como discos externos (cargando por DSDT el identificador del dispositivo ESB2 AHCI, lo que hace que en Perfil de Sistema la sección Serial-ATA muestre ese dispositivo ESB2).

Hay otra forma de conseguir el mismo efecto sin modificar DSDT mediante la extensión IOAHCIBlockStorageInjector.kext de 64 bits, esta "falsa" extensión se instala en /S/L/E y se limita a informar a IOAHCIBlockStorage de que los discos SATA son internos con lo que los iconos del escritorio recuperan el aspecto clásico de disco duro de OSX.

Al usar DSDT sin ajuste de ESB2 AHCI los dispositivos Serial-ATA salen en Perfil de Sistema como genéricos "Unknown AHCI Standard Controller", es algo puramente cosmético que no afecta al rendimiento pero se puede mejorar ese aspecto modificando el archivo
/System/Library/Extensions/AppleAHCIPort.kext/Contents/Info.plist
en su primer apartado que originalmente es:
<key>GenericAHCI</key>
<dict>
<key>CFBundeIdentifier</key>
<string>com.apple.driver.AppleAHCIPort</string>
<key>Chipset Name</key>
<string>AHCI Standard Controller</string>
<key>IOClass</key>
<string>AppleAHCI</string>
<key>IOPCIClassMatch</key>
<string>0x01060100&amp;0xffffff00</string>
<key>IOProbeScore</key>
<integer>800</integer>
<key>IOProviderClass</key>
<string>IOPCIDevice</string>
<key>Vendor Name</key>
<string>Unknown</string>
</dict>y cambiando la clave Vendor Name de Unknown a Intel con lo que Perfil de Sistema lo muestra así:
Intel AHCI Standard Controller:

Fabricante: Intel
Producto: AHCI Standard Controller
Velocidad: 3 gigabits
Descripción: AHCI Version 1.20 Supported.

harryleon
07-23-2009, 09:39 PM
miliuco

Gracias por tu respuesta.

Siguiendo tus consejos he instalado el Chameleon 1 SL, tambien he probado diversas combinaciones de Kexts (Disabler, PlatformUUID) ademas de los mencionados el post anterior, he borrado el AppleIntelCPUPowerManagement y en todos los casos Panics.

Los pasos que sigo:
1.- Desde Leopard 10.5.7 (disco 1) hago la instalacion de SL (disco 2) al terminar correctamente la instalacion se cuelga el Finder y debo reiniciar.
2.- Reinicio nuevamente en Leopard e instalo el Chameleon 1 o 2, las extensiones mencionadas (con OSX86Tools 1.05.150), el DSDT y la com.apple.Boot.plist modificados al SL (disco 2)
3.- Reinicio y cambio en la BIOS para arrancar desde el SL (disco 2)
4.- En el Darwin escribo el modificador -x32 o -x64 y en ambos casos tengo los Panics.

Todavia no consigo tener el AppleDecrypt, espero que esto sea mi solucion.
Saludos

miliuco
07-23-2009, 10:59 PM
Pues tu placa y la mía son tan parecidas que lo que le sirve a uno tendría que servir al otro, no sé por qué te da esos fallos. Prueba lo de cambiar dsmos por AppleDecrypt (busca donde te pongo antes, el hilo de Applesana se llama "Instalación Snow Leopard en PC build 10A394" el mensaje 7 de Roisoft).
En la BIOS has de tener SATA AHCI, SATA Native mode, HPET de 64 y desactivar controladora IDE, ¿es así?.
Prueba a arrancar con sólo 2gb de RAM a ver si cambia.

"...cambio en la BIOS para arrancar desde el SL (disco 2).."
También puedes pulsar F12 justo en el arranque para que salga el menú que permite elegir dispositivo de arranque.

miliuco
07-23-2009, 11:01 PM
En el blog de Netkas ha salido el aviso del lanzamiento de la versión 10.1 de PC_EFiv10, parece tener algunas mejoras sobre todo en cuanto a placas Gigabyte.

La he instalado en el disco de SL (simplemente hay que substituir el archivo /boot por el que se descarga desde Netkas.org, conservando la instalación de Chameleon2) y se observan algunas ventajas:

- el tiempo de arranque se ha reducido significativamente
- SL arranca por defecto en modo x64
- el sistema parece funcionar bien presentando buena estabilidad.

Derty
07-27-2009, 07:25 PM
me reconoce todo, bueno no el audio 882 no... el voodoo 64 no me reconoce el mic, ya iré reparando estas cosas.

el efi 10 no me va, probe el 10 y 10.1 con el chameleon rc1 431 y rc2 640 y naa, no se porque???

estoy con el efi 9 y un boot de 60 kb

harryleon
07-27-2009, 08:40 PM
miliuco

Por fin logre la instalacion.

Gracias por tus recomendaciones.

miliuco
07-27-2009, 10:58 PM
Harryleon: pero cuenta, hombre, qué crees que ha sido la solución, para que les sirva a otros. Sólo decir que ya lo has logrado no nos informa de ningún detalle.

Derty: pero ¡si tienes ya 10a421! ¿Cómo lo has hecho, con binarios desencriptados o con el decrypter beta de Netkas? Yo no he conseguido actualizar la 10a411, tengo KP al arrancar.
Si te arranca bien con EFi9 y el boot de Snow no le des más vueltas, la única pega que le vi en mi PC respecto a Chameleon2 era la falta de alguna información en System Profiler, por lo demás iba muy bien así.

harryleon
07-28-2009, 12:36 AM
miliuco

Me gano la emocion, te cuento como voy hasta ahora.

1- Cambie el DVD de Instalacion.
2.- Se instala correctamente (ya sin bloquearse el Finder en Leopard)
3.- Instale Chameleon RC2 r640, PCEFI 10.1
4.- Instale NullCPUPowerManagement, OpenHaltRestart, PlatformUUID y AppleDecrypt
5.- com.apple.Boot.plist con string 8600GT y modificador -x64 -v, en /Extra
6.- dsdt.aml modificado solo con el fix de CMOS en /Extra
7.- Borre AppleIntelCPUPowerManagement
8.- Reinicio y arranca bien, a los pocos segundos me da un KP, desde Leopard elimino com.apple.metadata.mds.plist y reinicio nuevamente ok.

Algunos detalles a corregir:
- Sonido, (no me funciono correctamente el VoodooHDA y lo elimine)
- Video, solo tengo rotacion

Se me ocurrio actualizar a 10A402 y ya no arranca el sistema, regresare a la 380

Saludos

Derty
07-28-2009, 07:16 AM
Harryleon: pero cuenta, hombre, qué crees que ha sido la solución, para que les sirva a otros. Sólo decir que ya lo has logrado no nos informa de ningún detalle.

Derty: pero ¡si tienes ya 10a421! ¿Cómo lo has hecho, con binarios desencriptados o con el decrypter beta de Netkas? Yo no he conseguido actualizar la 10a411, tengo KP al arrancar.
Si te arranca bien con EFi9 y el boot de Snow no le des más vueltas, la única pega que le vi en mi PC respecto a Chameleon2 era la falta de alguna información en System Profiler, por lo demás iba muy bien así.

con el beta decryp pero instalo desde los paquetes no apple update, así puedo revisar antes.....

ahora les posteo los links...

acá el nuevo

http://netkas.org/?p=121

si haz cambiado las filas debes reponerlas antes de modificar el decr.....

aqui las originales

http://heliacal.net/~solar/mac/original_10A421.tar

en este mismo foro hay una buena fiesta..... en ingles.

el 421 corre excelente. ya tenemos el kernel final, por lo menos no esta en beta.

miliuco
07-28-2009, 07:23 AM
Harryleon: me alegro, ya ves cómo se ve SL. El sonido en mi caso funciona bastante bien y creo que es idéntico chip que el tuyo, sólo tengo VoodooHDA de 64 con AppleHDA original sin modificar ni añadir nada más ni en DSDT ni en otro sitio.
PCEFi 10.1 permite quitar el DSDT que ya no sería obligatorio pero en nuestras placas sí lo es para evitar el reset de la CMOS.
Una vez instalada la 10a380 yo fui dándole a Actualización de Software y SL fue actualizando sin mayores problemas.

Derty
07-28-2009, 07:23 AM
filas 421

http://swcdn.apple.com/content/downloads/14/14/zzz061-6883/kRFYFMGSDhtyQySLDjspG3R7rHqd8wBsMP/SLSWUpdateClient.pkg

http://swcdn.apple.com/content/downloads/14/14/zzz061-6883/kRFYFMGSDhtyQySLDjspG3R7rHqd8wBsMP/SLSWUpdate.pkg

http://swcdn.apple.com/content/downloads/14/14/zzz061-6883/kRFYFMGSDhtyQySLDjspG3R7rHqd8wBsMP/SLSWUpdateX11.pkg

http://swcdn.apple.com/content/downloads/14/14/zzz061-6883/kRFYFMGSDhtyQySLDjspG3R7rHqd8wBsMP/SLSWUpdateRosetta.pkg

filas 411

http://swcdn.apple.com/content/downloads/55/05/zzz061-6868/pF5gNVLmkc4MRLQ6gwvW2ZH2TzbF3Vnrkr/SLSWUpdate.pkg

http://swcdn.apple.com/content/downloads/55/05/zzz061-6868/pF5gNVLmkc4MRLQ6gwvW2ZH2TzbF3Vnrkr/SLSWUpdateClient.pkg

http://swcdn.apple.com/content/downloads/55/05/zzz061-6868/pF5gNVLmkc4MRLQ6gwvW2ZH2TzbF3Vnrkr/SLSWUpdateServer.pkg

http://swcdn.apple.com/content/downloads/55/05/zzz061-6868/pF5gNVLmkc4MRLQ6gwvW2ZH2TzbF3Vnrkr/SLSWUpdateX11.pkg

http://swcdn.apple.com/content/downloads/55/05/zzz061-6868/pF5gNVLmkc4MRLQ6gwvW2ZH2TzbF3Vnrkr/SLSWUpdateRosetta.pkg

filas 402

http://swcdn.apple.com/content/downloads/32/49/zzz061-6826/D4bC6fVbXKTFWfL6qPCj2XNp3vLVJGZVJC/SLSWUpdate.pkg

http://swcdn.apple.com/content/downloads/32/49/zzz061-6826/D4bC6fVbXKTFWfL6qPCj2XNp3vLVJGZVJC/SLSWUpdateClient.pkg

http://swcdn.apple.com/content/downloads/32/49/zzz061-6826/D4bC6fVbXKTFWfL6qPCj2XNp3vLVJGZVJC/SLSWUpdateX11.pkg

http://swcdn.apple.com/content/downloads/32/49/zzz061-6826/D4bC6fVbXKTFWfL6qPCj2XNp3vLVJGZVJC/SLSWUpdateRosetta.pkg

miliuco
07-29-2009, 07:19 AM
Gracias por los enlaces, Derty.

harryleon
07-30-2009, 01:45 AM
miliuco

Te menciono mis avances.

- Actualizado a 10A411. (con Actualizacion de Software)
- Corregido el Audio (VoodooHDA y HDAEnabler)
- Corregida la apariencia de los Discos Duros (IOAHCIBlockStorageInjector.kext 64 bits)

El proximo paso es la actualizacion a 10A421, pero no entiendo muy bien el asunto de los nuevos Decrs.
Tu ya lo hiciste?

Saludos

miliuco
07-30-2009, 07:18 AM
harryleon

He actualizado a 10A421a de esta forma:

- actualizo desde Actualización de Software y no reinicio al terminar
- borro la extensión AppleDecrypt (o dsmos, la que uno utilice en su sistema)
- instalo el decrypter beta que tiene Netkas en su blog marcando las 3 opciones que tiene en instalación personalizada
- reinicio y reparo los permisos.

Como ves no cambio ningún binario. Probé otra instalación en que no instalé el decrypter de Netkas sino que cambié los binarios por otros desencriptados y, aparte de que es más laborioso, el sistema tardaba más en arrancar con mensajes de error en system.log aunque una vez en marcha parecía funcionar bien.
No aprecio mejoras aparentes al pasar de 10a411 a 10a421 aunque seguro que las hay, para empezar el kernel ya parece definitivo (no beta).

miliuco
08-06-2009, 12:19 AM
Derty

Tu enlace lleva a un foro en ruso (creo) aunque los enlaces a los kexts y demás se ven bien pero sí estoy atento al hilo inglés.

roisoft
08-07-2009, 11:42 AM
netkas posteando en ese foro su material? jeje eso tiene gracia, precisamente no se caracteriza por hacer patria pero en fin....algunos (entre los que me incluyo) llevamos desde la 1ª beta de snow posteando información/kext, subiendo las betas tanto de leopard como de Snow a los distintos sitios habituales, betas que han estado usando todos los "gurús" y betas que tb han redistribuido en ese foro que mencionas sin ni tan siquiera un simple gracias, pero en fin.... quizás es mas confiable si lo vemos en ruso o pitinglis... solo es una reflexión en voz alta y sin ánimo de ofender, motivado porque parece que solo nos fijamos o nos parece mejor lo que viene de fuera..

Derty
08-07-2009, 03:28 PM
ya esta roisoft ya saque la basura.

roisoft
08-07-2009, 06:10 PM
yo no te he dicho que borres nada, ni mucho menos, es más poco me prodigo yo por este foro aun habiendo sido uno de sus coadministradores en su fase anterior... simplemente era una reflexion. obviamente estás en tu derecho de editar/eliminar lo que creas conveniente de tus post pero no será por que yo te haya dicho/hecho algo...

harryleon
08-17-2009, 07:48 PM
He instalado la version 10A432:
1.- Segui la guia de teknojunkie (http://www.teknojunkie.com)
2.- Kexts NullCPUPowerManagement, OpenHaltRestart, PlatformUUID, IOAHCIBlockStorageInjector, VoodooHDA, HDAEnabler y dsmos 10a432 de netkas.
3.- Chameleon 2 SL
4.- dsdt propio

Resultado:
1.- Instalacion ok en 32 y 64 bits
2.- Sin sonido, Instale el Driver de Sonido de PCWiz P35CC y quedo OK
3.- KP propiciado por el mdworker, borro el com.apple.metadata.mds.plist y ok

Saludos

miliuco
08-18-2009, 05:38 PM
Enhorabuena, una pregunta: con el driver de audio de Pcwiz ¿también arranca en 64bits?

harryleon
08-18-2009, 10:12 PM
miliuco

Si, el driver de PCWiz funciona en 64 bits.

Saludos

crazybyte
08-18-2009, 11:04 PM
Yo utilizo el Spotlight a menudo, y me gustaria saber como podemos investigar la causa del dichoso kernel pannic, si queda algun rastro en los logs... etc

Ya que SL va perfectamente en nuestra placa base, (tengo todo parcheado desde audio, hasta AHCI, pasando por smbios, grafica...) con el resultado de necesitar tan solo dos archivos para el arranque, legacyhda y dsmos modificado por netkas.

Como favor, pido a los compañeros que continuen con SL instalado ( yo lo probé en usb) que tras el kernel pannic procedan a arrancar en leopard, busquen la carpeta /var/logs y o bien seleccionen los logs de sistema o comprimanlos para ver si soy capaz de analizar que pasa en el instante antes del kernel panic.

miliuco
08-20-2009, 06:36 PM
Ese KP sólo lo tenía cuando instalé 10a380, cuando actualicé a versiones más recientes ya no lo he tenido aunque he activado mdworker de nuevo.

crazybyte
08-21-2009, 12:10 PM
Pues a mí, en la versión más actual, casca al poco de arrancar... prueba a activarlo de nuevo, ya verás como te vuelve a ocurrir.

miliuco
08-21-2009, 07:10 PM
Lo activé con las instrucciones que hay en mi post original y parece funcionar bien, de hecho pruebo a escribir algo en Spotlight y busca bien los términos, ya te digo que ese KP sólo lo observé con la 1ª versión que instalé.
Es útil saber el hardware que cada uno usa, pon esos datos o haz una firma con ellos.

harryleon
08-21-2009, 07:47 PM
miliuco

Un par de preguntas:
1.- Tienes 10a432 y no te dio ese KP?
2.- Normalmente no utilizo Spotlight, pero existe otra forma (sin utilizar pacifist) de reactivarlo?

Saludos

pmcnano
08-22-2009, 04:33 AM
Hola! Andaba leyendo su guía, pero realmente me base en la de otro blog! En fin, tengo una pregunta, alguna idea de porque los iconos no aparecen en el escritorio?? Los discos duros para ser específico.

Y otra pregunta, tengo una tarjeta Airlink con chipset atheros, el ID esta en el kext del AirportAtheros.kext pero no carga, intente cargarlo manualmente y me devolvio esto:

"/System/Library/Extensions/IO80211Family.kext/Contents/PlugIns/AirPortAtheros.kext failed to load - (libkern/kext) requested architecture/executable not found; check the system/kernel logs for errors or try kextutil(8)."

Por lo que entiendo, no es un kext de 64 bits o como??

saludos

reinstaller
08-22-2009, 11:34 AM
Los iconos mira en las preferencias del finder, por defecto está desactivado.

miliuco
08-22-2009, 04:45 PM
Harryleon: tengo 10a411 (la penúltima versión) pues estoy de vacaciones lejos de casa pero el KP de mdworker sólo me aparecía recién instalada la versión inicial, en cuanto actualizaba desde Software Update a la primera actualización que se mostraba ya podía activar de nuevo mdworker y Spotlight funciona bien. No sé de otra forma de reactivarlo aparte de la que comento en mi post.

Pmcnano: parece que ese driver no cumple requisitos de SL para el hardware wifi que tienes, no sé si por no ser de 64 bits o no aunque ya sabes que hay kexts de 32 bits que sí funcionan en SL.

harryleon
09-09-2009, 11:57 PM
miliuco

- Al realizar la instalacion de SL desde Leopard, me aparecia el KP mencionado, sin embargo he realizado un par de instalaciones de SL desde SL y ya no aparece.
- El audio no me gustaba con el driver de PCWiz y opte por incluirlo en DSDT, quedo perfecto (combinandolo con ALC889a.kext en /E/E)

Saludos

miliuco
09-11-2009, 09:57 PM
miliuco

- Al realizar la instalacion de SL desde Leopard, me aparecia el KP mencionado, sin embargo he realizado un par de instalaciones de SL desde SL y ya no aparece.
- El audio no me gustaba con el driver de PCWiz y opte por incluirlo en DSDT, quedo perfecto (combinandolo con ALC889a.kext en /E/E)

Saludos

Mucha gente ha comentado que al instalar SL desde SL da mejor resultado que hacerlo desde Leopard, se alarga y complica el proceso de instalación pero no eres el primero que lo comenta, yo no lo he probado.

El driver de Pcwiz (que en realidad sólo es un AppleHDA para ALC889a con HDAEnabler en plugins) funciona bien pero supongo que ha de ir mejor como comentas, puedes ayudarme con el texto que has puesto en la sección HDEF del DSDT y a qué te refieres con ALC889a.kext pues desconozco esa extensión, ¿te refieres a AppleHDA.kext para ALC889a? ¿Cuál de las versiones que hay por la red?

harryleon
09-12-2009, 03:44 PM
miliuco

Esta es la entrada completa de audio en DSDT que estoy utilizando: http://rapidshare.com/files/279086176/HDEF.zip

Instale el siguiente kext de audio en /E/E http://rapidshare.com/files/279082573/ALC889a.kext.zip.html
Con eso quedo ok.

miliuco
09-15-2009, 06:37 PM
Gracias, harryleon, lo probaré.

xordo
09-22-2009, 06:18 PM
Lo primero hola a todos, me alegro de ver xente conocida de otros foros por aquí.

Yo tengo el mismo problema con spotlight, actualicé a la 10.6.1 y desaparecieron los KP, pero instalé iLife'09 y a raiz de eso volvieron los terribles kernel panics, sobre todo al buscar actualizaciones de software. Ahora lo tengo desactivado, moví el archivo "com.apple.metadata.mds.plist", y ya no tengo ese problema, pero hoy he intentado reactivar el spotlight y no soy capaz de activarlo de nuevo: he hecho los pasos que comentas miliuco, y todo bien hasta que llego al paso: "sudo mdutil -i on /", me dice: "spotlight server is disabled" :-/ y nada no funciona.

En fin, seguiré investigando, un saludo a todos

xordo
09-24-2009, 04:29 PM
Buenas

Nada, al final como no me convencía volví a empezar de cero, pero esta vez, en vez de seguir el método de Biøhazard, seguí uno que encontre en el foro de Apple OSX86, traducido y probado por Pagafantas

Con este método no es necesario crear partición cham, ni complicarse tanto la vida. Es como el método del Boot132 de toda la vida, sencillo y directo. Ya no tengo KP ni nada, funciona todo a la perfección, y aunque el método está pensado para placas P35-DS4, y la mia es una X48-DS4 se ve que tienen bastantes similitudes, y con el DSDT y el com.apple.boot.plist que me pasó en su día Roisoft (graciñas compañeiro) me funciona todo de maravilla.

Post de la página Apple OSX86 por Pagafantas (http://www.appleosx86.com/foro/viewtopic.php?f=17&t=433)

Saludos :)

harryleon
10-08-2009, 07:27 PM
miliuco

Tienes alguna idea de como realizar una instalacion en RAID en SL? Esto realmente mejora el rendimiento o no?

Gracias y saludos

miliuco
10-09-2009, 07:43 AM
No he hecho nada en RAID, hay cosas por ahí sobre ello pero poco te puedo decir.

Algunos tipos de RAID claro que mejoran el rendimiento, otros no porque buscan más la seguridad de los datos.