notariorojo Posted March 4, 2009 Share Posted March 4, 2009 Unas dudillas sobre chamaleon, ¿realmente que toca o instala?, esque me ha ocurrido ya numerosas veces que despues de instalarlo me da un kernel panic y nose que hacer para que vuelva arrancar pues nose que kext borrar o modificar; el unico chameleon que me funciona es tras la instalacion Retail, uso el Chameleon de kalyway y en la carpeta de extras meto los kext que habia en el disco del boot132 y procedo a instalarlo y con eso me funciona y bootea bien, pero lo estoy haciendo bien?, luego todos los chameleon que he visto son autoinstalables sin opcion a nada y estos siempre me dan kernel a ver si alguien me aclara un poco este tema y me aconseja sobre que es lo mejor que puedo instalar para bootear desde el hd directamente despues de una instalacion retail. Saludos Link to comment https://www.insanelymac.com/forum/topic/156115-cuestiones-sobre-chameleon/ Share on other sites More sharing options...
mac_cute Posted March 4, 2009 Share Posted March 4, 2009 Unas dudillas sobre chamaleon, ¿realmente que toca o instala?, esque me ha ocurrido ya numerosas veces que despues de instalarlo me da un kernel panic y nose que hacer para que vuelva arrancar pues nose que kext borrar o modificar; el unico chameleon que me funciona es tras la instalacion Retail, uso el Chameleon de kalyway y en la carpeta de extras meto los kext que habia en el disco del boot132 y procedo a instalarlo y con eso me funciona y bootea bien, pero lo estoy haciendo bien?, luego todos los chameleon que he visto son autoinstalables sin opcion a nada y estos siempre me dan kernel a ver si alguien me aclara un poco este tema y me aconseja sobre que es lo mejor que puedo instalar para bootear desde el hd directamente despues de una instalacion retail. Saludos El installer de Chameleon lo que hace en pocas palabras es escribir el boot en HDD/root.No hace alguna otra cosa (hasta el momento).Si tu escribes que tienes una instalación "Retail" con una cache o "Extensiones" en "/Extra" y usas el "boot" Chameleon esas extensiones no están siendo utilizadas (y seguro por allí te viene el kernel panic).Para que sea "intacta" una instalación "Retail",debes usar Chameleon pero sustituyendo el boot que el instala por defecto por el modificado de DFE o el de netkas PC EFI V9 que soportan cargar desde "/Extra".Allí es donde está el detalle que tienes (si es que entendí el mensaje).Estos "boot" modificados son los que priorizan cargar extensiones desde "/Extra" en lugar de la ruta "/System/Library/Extensions".En resumen,si quieres usar "/Extra" debes: 1) Instalar Chameleon 2) Sustituir el boot que el installer te deja por el de DFE (lo pudes encontrar en la iso) o por el de netkas Eso es todo.Ya estarás usando lo que necesita tu hardware que está en "/Extra" dejando S/L/E "intacto".Lo puedes comprobar porque al iniciar en modo texto (-v),te aparece rápidamente que carga desde esa ruta (/Extra) Link to comment https://www.insanelymac.com/forum/topic/156115-cuestiones-sobre-chameleon/#findComment-1098469 Share on other sites More sharing options...
notariorojo Posted March 4, 2009 Author Share Posted March 4, 2009 Vale creo que entendi, ahora mismo instale chameleon y el boot que me dejo en "/ "lo cambie por el boot que hay en la imagen boot132 que use para instalar leopard, ahora la duda es, ¿tengo que copiar la carpeta "/System/Library/Extension" en "/ " con el nombre Extras y dentro los kext? ¿Y ya luego modificar ahi los kext?. Saludos Link to comment https://www.insanelymac.com/forum/topic/156115-cuestiones-sobre-chameleon/#findComment-1098496 Share on other sites More sharing options...
mac_cute Posted March 4, 2009 Share Posted March 4, 2009 Vale creo que entendi, ahora mismo instale chameleon y el boot que me dejo en "/ "lo cambie por el boot que hay en la imagen boot132 que use para instalar leopard Eso está bien ahora la duda es, ¿tengo que copiar la carpeta "/System/Library/Extension" en "/ " con el nombre Extras y dentro los kext? ¿Y ya luego modificar ahi los kext?. No,debes crear unas carpeta con ruta "/Extra/Extensions" en el root del disco y colocar allí solamente las kext parcheadas (o una cahe) que necesita tu hardware:no tiene sentido copiar todo el contenido de S/L/E y colocarlo en "/Extra/Extensions". Link to comment https://www.insanelymac.com/forum/topic/156115-cuestiones-sobre-chameleon/#findComment-1098513 Share on other sites More sharing options...
notariorojo Posted March 4, 2009 Author Share Posted March 4, 2009 Ok tamos en ello , yo cambie solo 3 kext, appleHDA, ALCinjetct y AppleSMBIOS, esas 3 dentro de /extra/extension ¿no?, de todas formas puedo dejar esa carpeta vacia? o tengo que poner algo? la cache te refieres a la carpeta cahes que hay en /S/L/E? uff me da fatiga seguir fustigandote con preguntas jeje, enormemente agradecido. Saludos Link to comment https://www.insanelymac.com/forum/topic/156115-cuestiones-sobre-chameleon/#findComment-1098546 Share on other sites More sharing options...
mac_cute Posted March 4, 2009 Share Posted March 4, 2009 Ok tamos en ello , yo cambie solo 3 kext, appleHDA, ALCinjetct y AppleSMBIOS, esas 3 dentro de /extra/extension ¿no?, de todas formas puedo dejar esa carpeta vacia? o tengo que poner algo? la cache te refieres a la carpeta cahes que hay en /S/L/E? uff me da fatiga seguir fustigandote con preguntas jeje, enormemente agradecido. Saludos Bueno,esas son parcheadas,pero no son las necesarias para que el sistema inicie "realmente".Ejemplos:AppleAHCIPort.kext,system.kext,dsmos.kext (o Appledecrypt.kext),IOATAFamily.kext (con los plug-ins que se necesiten),ACPIPS2Nub.kext.etc.Las kext parcheadas depende el hardware y de lo que el necesite:si tengo un chipset intel no necesito un plug-in NForceATA por ejemplo.Puedes tomar como referencia algunas iso que ya existen (como la generic iso) y le añades/eliminas lo que uses o no uses,pero,si conoces tu hardware,supomgo que no tendrás problemas en saber cuáles son. Con las cahes me refiero a que puedes colocar una cache de extensiones (Extensions.mkext) y el boot la utilizará en el arranque si así lo deseas.Si en "/Extra/Extensions" no hay nada,pues nada se carga desde allí Link to comment https://www.insanelymac.com/forum/topic/156115-cuestiones-sobre-chameleon/#findComment-1098567 Share on other sites More sharing options...
notariorojo Posted March 4, 2009 Author Share Posted March 4, 2009 Al final lo que hice fue crear /Extra en la raiz y dentro Extension.mkext , y me bootea como si fuera desde el cd pero no arranca he intentado con -v y me encuentro con un error en el AppleIntelCPUPowerManagent cpus configured incorrectly.... , tengo que borrar ese archivo? EDIT: La verdad que no entiendo mucho la finalidad al final al arrancar desde chameleon de donde carga las extensiones de /Extra o de /S/L/E? , porque el error me lo da el AppleIntelCPUPowerManagent y se supone que los esta cargando de Extensions.mkext sin embargo si lo borro de /S/L/E no me aparece ese error, conclusion lo estaba cogiendo de /S/L/E... Saludos Link to comment https://www.insanelymac.com/forum/topic/156115-cuestiones-sobre-chameleon/#findComment-1098603 Share on other sites More sharing options...
notariorojo Posted March 6, 2009 Author Share Posted March 6, 2009 Bueno al final logre entender el procedimiento y consegui que me funcione, instale chamaleon y cambie el boot que deja en / por el que hay en el cd boot132 y luego desde el terminal copia la carpeta Extra que hay en el cd boot tambien a la / y listo arrancando desde el HD sin problemas. Saludos y gracias por la ayuda. Link to comment https://www.insanelymac.com/forum/topic/156115-cuestiones-sobre-chameleon/#findComment-1099945 Share on other sites More sharing options...
mac_cute Posted March 6, 2009 Share Posted March 6, 2009 Al final lo que hice fue crear /Extra en la raiz y dentro Extension.mkext , y me bootea como si fuera desde el cd pero no arranca he intentado con -v y me encuentro con un error en el AppleIntelCPUPowerManagent cpus configured incorrectly.... , tengo que borrar ese archivo? EDIT: La verdad que no entiendo mucho la finalidad al final al arrancar desde chameleon de donde carga las extensiones de /Extra o de /S/L/E? , porque el error me lo da el AppleIntelCPUPowerManagent y se supone que los esta cargando de Extensions.mkext sin embargo si lo borro de /S/L/E no me aparece ese error, conclusion lo estaba cogiendo de /S/L/E... Saludos Bueno,solo para terminar el caso.Esta extensión se sabe que causa problemas en PC.Por eso en actualizaciones se busca la manera de bloquearla como un disabler o un script.Olvidaste aplicarlo y por eso te daba el error antes.Eso para que lo sepas en el futuro. Link to comment https://www.insanelymac.com/forum/topic/156115-cuestiones-sobre-chameleon/#findComment-1100079 Share on other sites More sharing options...
Recommended Posts