No encuentra Kernel antes de instalar OSX Yosemite en Acer Aspire 5749

Salu2 chicos, estoy medio desquiciado por que no consigo iniciar nunca ninguna instalación de yosemite mediante usb, el error que mas me da es el de que no encuentra el kernel

can't find /system/library/kernels/kernel
press a key to continue...

insisto esto es antes de instalar yosemite y por lo que entiendo lo de mover el kernel es teniendo el so ya instalado, creo que mi portátil (aspire 5749) es compatible por que ahora uso mavericks pero cocinado......
 

milon

Activo
Descomprime el fichero y deja los archivos, Kernel y boot en la raíz del USB o de la partición dónde estas iniciando

Saludos
 
Salu2 de nuevo, te explico (por que me estoy volviendo loco y normalmente se me dan bien estas cosas)


Intente seguir la tutorial del hilo principal yosemite del foro (la tuto de chameleon) lo que ocurre es que se me descomprime el fichero de descarga en un .cpgz y el .cpgz en un zip y de ahí no salgo...

Entonces me puse a hacerlo con el script de apple (te lo copio por si esta mal) (lo pille de internet)

sudo /Applications/Install\ OS\ X\ Yosemite.app/Contents/Resources/createinstallmedia --volume /Volumes/Untitled --applicationpath /Applications/Install\ OS\ X\ Yosemite.app --nointeraction

Todo genial y le intale el Chameleon-2.3svn-r2468 manualmente instalacion simple solo con el bootloader y seleccionando el usb como destino

(a continuacion pego el log de la instalacion)


Chameleon installer log - Sun Nov 30 09:49:15 CET 2014
Installer version: 2.3svn 2468
======================================================
/dev/disk0
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *250.1 GB disk0
1: EFI EFI 209.7 MB disk0s1
2: Apple_HFS Mac HD 249.7 GB disk0s2
/dev/disk1
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *32.0 GB disk1
1: EFI EFI 209.7 MB disk1s1
2: Apple_HFS Install OS X Yosemite 31.7 GB disk1s2
======================================================
Backup Chameleon files
======================================================
Clearing options...
======================================================
Running Standard postinstall script
Target volume = /Volumes/Install OS X Yosemite on /dev/disk1s2
======================================================
Written boot0 to /dev/disk1.
Written boot1h to /dev/rdisk1s2.
Written boot to /Volumes/Install OS X Yosemite on /dev/disk1s2.
======================================================
Preparing to check target disk for previous installations.
Going to check the EFI system partition also.
Mounting /dev/disk1s1 as /Volumes/EFI.
Checking disk1.
Nothing found that could cause any problems.
======================================================
Disk: /dev/rdisk1 geometry: 3892/255/63 [62530624 sectors]
Signature: 0xAA55
Starting Ending
#: id cyl hd sec - cyl hd sec [ start - size]
------------------------------------------------------------------------
1: EE 1023 254 63 - 1023 254 63 [ 1 - 62530623] <Unknown ID>
2: 00 0 0 0 - 0 0 0 [ 0 - 0] unused
3: 00 0 0 0 - 0 0 0 [ 0 - 0] unused
4: 00 0 0 0 - 0 0 0 [ 0 - 0] unused

Setting /Volumes/Install OS X Yosemite partition active.
======================================================
Standard script complete
======================================================
======================================================
Running Post postinstall script
Target volume = /Volumes/Install OS X Yosemite
===============================================
Unmount all volumes named EFI
/private/tmp/PKInstallSandbox.v7kklD/Scripts/org.chameleon.post.CpENBU/UnMountEFIvolumes.sh: line 25: /private/tmp/PKInstallSandbox.v7kklD/Scripts/org.chameleon.post.CpENBU/InstallLog.sh: No such file or directory
/private/tmp/PKInstallSandbox.v7kklD/Scripts/org.chameleon.post.CpENBU/UnMountEFIvolumes.sh: line 26: /private/tmp/PKInstallSandbox.v7kklD/Scripts/org.chameleon.post.CpENBU/InstallLog.sh: No such file or directory
======================================================
Post postinstall script complete





me e fijado y no tengo la carpeta extra en el usb

, entonces tengo 2 ficheros con un nombre parecido al que me pides:

org.chameleon.pre.plist y org.chameleon.post.plist (te copio el interior)


org.chameleon.pre.plist :



bplist00÷
^PackageVersion_PackageIdentifier_InstallPrefixPath[InstallDate_PackageFileName_InstallProcessNameV2.3svn_org.chameleon.preP3A∫+ç;MœWPre.pkgYInstaller$8LXjÜöõ§¨


org.chameleon.post.plist :

bplist00÷
^PackageVersion_PackageIdentifier_InstallPrefixPath[InstallDate_PackageFileName_InstallProcessNameV2.3svn_org.chameleon.postP3A∫+çFÌöXPost.pkgYInstaller$8LXjÜõú•Æ
 

milon

Activo
Ahí lo tienes compañero, sin tu carpeta Extra ni opciones de carga poco o nada podrás hacer. He revisado algunos pkg que hacen algunos usuarios y estoy viendo que están fatal.

Por ejemplo, algunos chameleones no activan partición, otros están preparados para UEFI y otros para GPT. En fin, un lío ahora entiendo cómo es posible que user como tú no boteen Mac cuando es lo más fácil del mundo.


Intenta con esto, crea en el USB que tienes ahora la carpeta EXTRA, y dentro metes un archivo que creas tu con el nombre org.chameleon.plist

En ese archivo lo mínimo para arrancar debe tener esto:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>GraphicsEnabler</key>
<string>No</string>
<key>ShowInfo</key>
<string>No</string>
<key>Kernel</key>
<string>/System/Library/Kernels/kernel</string>
<key>Kernel Flags</key>
<string>-v kext-dev-mode=1 -xcpm</string>
<key>UseKernelCache</key>
<string>No</string>
</dict>
</plist>


El error que has puesto al principio es obvio si no pones la ruta del kernel si no tienes un chameleon superior a build 2380 <string>/System/Library/Kernels/kernel</string>

De todas formas, deja en la raiz el boot que te subi y comprueba que el kernel que te subí está ahí en el USB:
/System/Library/Kernels/kernel


Saludos
 
Creo que hay progreso, pero me da kernel panic ahora , te pongo enlace a captura de pantalla


7037-kernel-panic-yosemite-aspire.jpg


7038-kernel-panic-yosemite-aspire-5749.jpg



No se si es mejor que empiece de nuevo y descargarme un chameleon que este bien y me recomiendes
 

senhez

senhez
Miembro del equipo
Hola amigo, creo que ahora vas por el mejor camino y tu bootloader detecta la partición y el kernel. Creo que tu error es fácil de superar con los flags adecuados.¿Tu aspire tiene el procesador Intel Core i3 2330M con Intel HD 2500?

Saludos
 

maxim

Activo
Hola dooremifasol, yo se que esto son unas preguntas muy básicas pero a veces se nos pasa con las prisas, cosas que debes tener si o si.

Tu DSDT que utilizabas antes con Mavericks, sin DSDT ya sabes que kernel panic y tienes que usar disabler
Tu perfil, yo le ponia un MacBook Air (13-inch Mid 2011), sin perfil completo yosemite no arranca
Y por supuesto FakeSMC con sus permisos adecuados.

Tu procesador es 100% compatible y tu GPU también con los últimos chameleon y solo con Graphics Enabler=Yes
 

maxim

Activo
El único flag si o si que tienes que agregar es kext-dev-mode=1 si vas a utilizar kext no firmados por Apple.


Antes cuando salió tu procesador en 2011 chameleon no incluía la Intel HD 3000 y si tenías que utilizar grafics enabler No.


De todas formas, poco o nada hay más que agregar a un Core 2 Duo:


tienes npci=0X2000 y npci=0X3000


en caso de que veas un kernel panic en el pci configurator pero yo no lo veo en esa imagen y es más propio para los Intel i7


De todas formas, mirate tu org.chameleon de antes, si tenías Mavericks te tiene que arrancar Yosemite si o si.


Yo no tengo el portátil aquí para hacer la prueba, pero te aseguro que con tres arranques que hiciera salía de dudas.

Antes de liarte con flags, te vuelvo a recordar que sin DSDT bien apuntado en chamelon no arranca en la vida a menos que tengas un disabler.
 
El único flag si o si que tienes que agregar es kext-dev-mode=1 si vas a utilizar kext no firmados por Apple.


Antes cuando salió tu procesador en 2011 chameleon no incluía la Intel HD 3000 y si tenías que utilizar grafics enabler No.


De todas formas, poco o nada hay más que agregar a un Core 2 Duo:


tienes npci=0X2000 y npci=0X3000


en caso de que veas un kernel panic en el pci configurator pero yo no lo veo en esa imagen y es más propio para los Intel i7


De todas formas, mirate tu org.chameleon de antes, si tenías Mavericks te tiene que arrancar Yosemite si o si.


Yo no tengo el portátil aquí para hacer la prueba, pero te aseguro que con tres arranques que hiciera salía de dudas.

Antes de liarte con flags, te vuelvo a recordar que sin DSDT bien apuntado en chamelon no arranca en la vida a menos que tengas un disabler.



Entonces que hago? Cojo el dsdt con ? (Creo que se podia) y lo meto en el usb? Directorio?? Siento ser tan pesado pero como dije arriba es que prove mil cosas y no se que pasa que no va.....
 

senhez

senhez
Miembro del equipo
Hola amigo, te adjunto unos archivos que vas a copiar en tu USB en la carpeta Extra. Adicionalmente, cuando finalices la instalación en el disco duro interno recuerda instalar nuevamente chameleon y agregar nuevamente estos archivos a la carpeta Extra.

Espero que esto sea definitivo, saludos
 
Hola amigo, te adjunto unos archivos que vas a copiar en tu USB en la carpeta Extra. Adicionalmente, cuando finalices la instalación en el disco duro interno recuerda instalar nuevamente chameleon y agregar nuevamente estos archivos a la carpeta Extra.

Espero que esto sea definitivo, saludos

Mil gracias , lo pruebo en un ratin y te digo
 

senhez

senhez
Miembro del equipo
Hola de nuevo, olvidé agregar el string de smbios pero tú lo puedes hacer fácilmente escribiendo:<key>SMBIOS</key><string>/Extra/SMBios.plist</string>

En kernel flags agrega estos valores si no te funciona a la primera aunque tengo la seguridad que lo consigues tal esta.

<key>Kernel Flags</key>
<string>-v -f -x kext-dev-mode=1 cpus=1</string>

Saludos



Mil gracias , lo pruebo en un ratin y te digo
 
Hola de nuevo, olvidé agregar el string de smbios pero tú lo puedes hacer fácilmente escribiendo:<key>SMBIOS</key><string>/Extra/SMBios.plist</string>

En kernel flags agrega estos valores si no te funciona a la primera aunque tengo la seguridad que lo consigues tal esta.

<key>Kernel Flags</key>
<string>-v -f -x kext-dev-mode=1 cpus=1</string>

Saludos



Vale. La linea la agrego al chameleon.plist no?? Ya te iva a escribir de nuevo por que me salia kernel panic de nuevo
 

senhez

senhez
Miembro del equipo
Si, claro, lo puedes escribir en el archivo de configuración o directamente en la línea de comandos. Si te da KP, por favor copia la última línea o donde se para para saber por qué. Pero con DSDT, indicando la ruta del kernel y tu SMBIOS deberías arrancar Yosemite.
 
Si, claro, lo puedes escribir en el archivo de configuración o directamente en la línea de comandos. Si te da KP, por favor copia la última línea o donde se para para saber por qué. Pero con DSDT, indicando la ruta del kernel y tu SMBIOS deberías arrancar Yosemite.

Salu2 mañaneros. Me sigue dando kernel panic. Voy a hacer algunas pruebas mas por que anoche no estaba seguro de donde agregar las lineas de codigo y la del smbios la agregue en los 2 ficheros del chameleon. De todas formas la ultima linea dice

System uptime in nanoseconds: 1260240643
 
Salu2, estuve intentando sin éxito…..


cosas a tener en cuenta (no se si tendra algo que ver):


-Del aspire 5749 lo único que no lleva de casa es la wifi, que originalmente llevaba una intel pero me dijeron en otro foro que apple no las soportaba y la cambie por una atheros 9285 (también cambie el disco duro), lo escribo por lo del dsdt, aunque no se si influye en el proceso.


-Difieren los valores de GraphicsEnabler entre org.chameleon.Boot.plist (yes) y org.chameleon.plist (no)


-También me e fijado que en el org.chameleon.Boot.plist el valor del Graphics Mode esta vacío y hay un espacio entre las palabras graphics y mode, en las demás no hay espacios, ejemplo GraphicsEnabler




te adjunto una copia del directorio Extra junto a todos los ficheros que estamos trabajando (en su estado actual) por si hubiera algo mal, yo los revise pero estoy muy muy verde y a excepción de lo que escribí arriba no veo nada mal y seguramente lo que escribí arriba no sea el problema, y captura de pantalla del ultimo KP por que no estaba seguro si te servia la info de los nanosegundos

7052-kp.jpg


Entrar or Registrarse para completar la lectura
 
Arriba