Tutorial para instalar EFI Bios PC en hackintosh

A

aragonXXX

Guest
Hola Juker, tengo un problema podrias subir el kernel original 10.5.1 para poder bajarlo, no lo puedo encontrar
Por sierto tengo el leopard original q pesa 6.65 talves podrias decirme como puedo sacar el kernel ahorrar tiempo pero seria la version 9.0.0 y no la 9.1.0 verdad? subilo poero decime como sacarlo si es que se puede claro, otra cosa me podes decir como actualizar el leopard hace dias vengo biendo el foro y nada, realize una actualizacion pero era para pentium 4 pero solo me sale la pantalla azul y nada mas, me podes ayudar

saludos capo

sony vaio n250 945gm chipset, intel pro/wireless 3945 ABG, Marvell Yukon 88E8036 PC I E Fast Ethernet
 

Ric21

Activo
Bueno gracias a una alama caritativa ya tenemos el EFI, ahora necesitamos (o yo al menos) el kernel Mac OS X 10.5.0... a ver si alguien puede subirlo o decir de donde bajarlo!!!, y puedo probar el manual despues de muchas semanas... Gracias!!
 

Ric21

Activo
Este me valdria??
SI es asi... confirmarmelo y que ha alguien mas le ayude como ami....

Con el EFI v8 y ese link que he puesto puede instalar sin problemas el EFI en mi hakintos (toh 10.5.0) que tiene un procesador E6700??

Gracias!
 

miliuco

Activo
Lo voy a mirar. Tú mientras mira aquí

Directrices genéricas de en qué PCs puede ir mejor o peor la emulación de EFI
 

miliuco

Activo
Creo que lo de puede valer, necesitas como obligatorios el kernel Vanilla (¿ya sabes por qué se llama así?) y AppleSMBIOS.kext pero también dsmos.kext que es imprescincdible para el kernel Vanilla pero no para el Kernel de ToH, dsmos.kext viene en el paquete de Pc_Efi v.5.01.

NOTA: pon algo de tu Hackintosh en la firma para que cualquiera que te lea se haga una idea del hardware.
 

Ric21

Activo
:D... el link que he puesto en el anterior post lo he sacado de ese "aquí" que has puesto primero :D

entonces puedo seguir el manual de la primera pagina de este post con el EFI v8 y ese link que he puesto, no?

Gracias!!
 

miliuco

Activo
Je, je, vaya velocidad la tuya... Sí, esa página tiene unas instrucciones bastante detalladas aunque en inglés pero las de este hilo en que estamos también pueden valer, lo que pasa es que de los 3 métodos de instalar EFi que se proponen (memoria USB, arrancar desde el DVD de Leopard y arrancar en modo single con -s) el de -s es el más cómodo y es el que comentan en DigitMemo con detalle (si lees mejor en castellano, en el 2º enlace que te puse tengo, aparte de una introducción a este tema, las instrucciones de DigitMemo resumidas).
 

Ric21

Activo
Je, je, vaya velocidad la tuya... Sí, esa página tiene unas instrucciones bastante detalladas aunque en inglés pero las de este hilo en que estamos también pueden valer, lo que pasa es que de los 3 métodos de instalar EFi que se proponen (memoria USB, arrancar desde el DVD de Leopard y arrancar en modo single con -s) el de -s es el más cómodo y es el que comentan en DigitMemo con detalle.

OK muchas gracias!

Probaré con el tutorial de esta pagina... y si me cargo el hakintos poes probare con el de digitnemo :D

Saludos!!!
 

miliuco

Activo
¿La placa Asus tiene chipset Intel? Buena cosa. ¿No? Mala cosa.

¿ATI 1600? Bien en teoría, a veces se instala sorprendentemente bien y a veces da quebraderos de cabeza.

El procesador: ideal.
 

Ric21

Activo
¿La placa Asus tiene chipset Intel? Buena cosa. ¿No? Mala cosa.

¿ATI 1600? Bien en teoría, a veces se instala sorprendentemente bien y a veces da quebraderos de cabeza.

El procesador: ideal.

Chipset
spacer.gif

Intel® 975XATI 1600 --> funcioanando con aceleracion grafica y CQ o QE (o no se como se llmaba :)) y refresco y resolución... todo perfecto :)

Procesador--> OK

Me pongo manos a la obra en un ratito :D

Gracias!
 

miliuco

Activo
Pues debería funcionar.

Prueba primero a instalar Efiv8 que es la más moderna (pero acuérdate de tener dsmos.kext en Extensions) y, si no arranca bien, pruebas de nuevo a instalar versiones anteriores por si acaso.
 

AlexDM

Activo
Bueno pues eso... que mi experiencia me está costando aunque hoy he dado un gran paso (será que es mi cumpleaños y el destino se ha puesto de mi lado jejeje)

Los pasos que he seguido para instalar EFI y Leo en un disco USB.

1. Creo una partición con formato GUID
2. Desmonto el volumen.
3. Ejecuto el script que mencioné en su momento.
4. Reinicio con el DVD de ToH insertado
5. Instalo en el disco USB
6. Reinicio tras finalizar la instalación
7. PANIC PANIC PANIC!!!!!
8. Intento interpretar el Panic y veo que dice algo de error en AppleEFIRuntime.
9. Reinicio con mi Leopard que no tiene EFI.
10. Borro en /Volumes/mivolumen/System/Library/Extensions AppleEFIRuntime.kext
11. Copio AppleSMBIOS.kext y dsmos.kext /Volumes/mivolumen/System/Library/Extensions
12. Borro Extensions.mkext Extensions.kextcache en Volumes/mivolumen/System/Library/Extensions
13. Reinicio y arranco de nuevo mi HD USB
14. FUNCIONA!!!!!!!!!! ¡¡¡¡Hasta me dice que tengo un mac pro!!!!

Ahora procedo a realizar la prueba de fuego, actualizar a 10.5.1 (primero reparo permisos porque está todo un poco desastre....)

Y lo cachondo viene ahora, al reiniciar después de actualizar estoy todo el rato en la pantalla de configuración de idioma y esas cosas, cada vez que termino de configurar vuelve al principio.... alguna idea?

No he copiado previamente el kernel de la 10.5.0 porque según las notas del EFI con la versión de ToH no hace falta y bueno, cuando lo he hecho no he consguido que arranque...

Alguien tiene una maravillosa idea de que puede estar pasando?

Lo que si he notado que iba muy lento en el disco USB y en ese mismo disco tenía Tiger y me iba mucho mejor... mmm... raro raro...

Venga anda... un cablecillo.... que me estoy dando con la cabeza en la pared y me estoy haciendo daño jejeje....

Por cierto mi CPU es un Pentium D (Dual Core) y las especificaciones de mi placa (ASUS P5PL2):
CPU
Socket 775 for Intel Pentium D / Pentium 4 / Celeron
Intel® EM64T / EIST / Hyper-Threading Technology
New power design supports Intel® next generation 04B/04A & 05B/05A CPU

Chipset
Intel 945PL
Intel ICH7

Un saludete.
AlexDM
 

AlexDM

Activo
Creo que lo de puede valer, necesitas como obligatorios el kernel Vanilla (¿ya sabes por qué se llama así?) y AppleSMBIOS.kext pero también dsmos.kext que es imprescincdible para el kernel Vanilla pero no para el Kernel de ToH, dsmos.kext viene en el paquete de Pc_Efi v.5.01.

NOTA: pon algo de tu Hackintosh en la firma para que cualquiera que te lea se haga una idea del hardware.

Leches macho, pues yo hasta que no le metí el dsmos con la distro de ToH no he sido capaz de arrancar... iniciaba bien el arranque pero se me terminaba reiniciando... Yo lo he hecho con la versión 8
 

miliuco

Activo
No se me ocurren ayudas para tu problema actual en el disco USB.

En cuanto a dsmos.kext, yo no lo tengo entre las extensiones de mi sistema, instalado desde RC2 de Toh y actualizado después a 10.5.1, todo ello sin EFI.

Para las pruebas con EFI (interesantes pero fracasadas según puedes leer en el otro hilo de EFI) sí copiaba dsmos.kext.
 

Ric21

Activo
Pues debería funcionar.

Pues siguiendo el manual de este post.... lo hago todo tal cual...., ejecuto bien el parthe y cuando pongo reboot, se reinicia; y nada mas pasar la bios pues se reinicia (no sale pantalla de ningun tipo ni nada...)

He seguido el manual de digitmemo y exactamente lo mismo :(:(

Por que puede ser??

Gracias!
 

miliuco

Activo
Ese reinicio indica que no llegas a cargar el kernel. Por cierto, ¿cuál está por defecto, Vanilla o ToH? Si falla con Vanilla, ¿arranca bien con el de ToH?

¿Tienes dsmos.kext del paquete Efi_Pc en la carpeta Extensions? ¿Y AppleSMBIOS.kext también?

¿Utilizas ApleACPIPlattform.kext de ToH que ya tenías o has puesto una original sin modificar de Apple? ¿Has quitado con cambio de nombre u otro método a AppleEFIRuntime.kext y AppleIntelCPUPowerManagement.kext?

A veces hay que probar combinaciones por si alguna funciona: dsmos.kext y AppleSMBIOS.kext han de ser las del paquete Efi_Pc pero ApleACPIPlattform.kext puede ser la original o la modificada (algunos sistemas irían bien con una y otros con la otra) y el uso de ApleACPIPlattform.kext Vanilla invalida los puertos PS2 en caso de que alguien use un teclado de ese tipo.

Si a pesar de probarlo todo sigue sin funcionar, arranca con el kernel modificado de ToH y restaura las extensiones a su situación anterior. No siempre funciona a pesar de que tu hardware parece apropiado para ello.
 

Ric21

Activo
Lo primero decir que hace muy poquito que he empezao con kakintos... y no estoy muy enterado...

Por cierto, ¿cuál está por defecto, Vanilla o ToH? Si falla con Vanilla, ¿arranca bien con el de ToH?

Eso donde se mira?... cuando se reinicia y no enciende nada... pues yo solamente sé hacerlo volver a funcionar.... volviendo a instlar todo :(...

¿Tienes dsmos.kext del paquete Efi_Pc en la carpeta Extensions? ¿Y AppleSMBIOS.kext también?


¿Utilizas ApleACPIPlattform.kext de ToH que ya tenías o has puesto una original sin modificar de Apple? ¿Has quitado con cambio de nombre u otro método a AppleEFIRuntime.kext y AppleIntelCPUPowerManagement.kext?
no entiendo nada de lo que me dices :(:(

Bueno por lo que veo hay que hacer muchisimas mas cosas de las que ponen en los manuales... asi que creo que me esperaré.... hasta que salga un DVD con todo implemtneado... que seguro que así es mas facil.

Por cierto me baje el archivo BC-Girls (de la baia del pirata) y esta en formato dmg y ocupa 6.xx Gb (para grabar en DVD DL) pero no se como se graba :(... me lo podriais explicar porque esa imagen trae el EFI incluido (creo...). Por cierto, si la descomprimo ocupa unos treinta y pico GB!!!!!!!!

Saludos!!!
 

miliuco

Activo
Te pregunto qué kernel arrancas: cuando instalas Efi, en la fase de preparación, hay un momento en que pones en el directorio raíz el kernel original sin modificar de Apple (Vanilla) pero también se recomienda tener ahí el kernel modificado de ToH ya que, puesto que el de ToH arranca bien con y sin Efi, si algo falla con el Vanilla se podría arrancar con el de ToH e intentar desinstalar Efi.

OSX por defecto arranca el kernel llamado mach_kernel en el directorio raíz que es /. Pero es posible arrancar otro kernel si lo tienes en / con otro nombre y, al encender el PC, pulsas F8 para que aparezca el menú de Darwin y ecribes el nombre del otro kernel.

Por ejemplo, cuando yo probé Efi, tenía en / 3 kernels:
- mach_kernel_v1051: kernel Vanilla 10.5.1
- mach_kernel_v1050: kernel Vanilla 10.5.0
- mach_kernel: mi kernel de la instalación de ToH 10.5.0

Al arrancar OSX, por defecto, arrancaba con el kernel de la instalación de ToH y arrancaba bien con Efi ya instalado. Pero en el menú de Darwin podía escribir mach_kernel_v1051 y pulsar intro o mach_kernel_v1050 y pulsar intro y entonces intentaba arrancar con uno de los kernel Vanilla (originales). Y nunca conseguí pasar de ahí con esos kernel. Por éso he desinstalado Efi, borrado los kernel Vanilla, borrado dsmos.kext y recuperado mi ApleACPIPlattform.kext ya que había puesto la de Apple original.

Siguiendo los pasos de las instrucciones es posible instalar Efi y, si falla, arrancar con el kernel de Toh o desinstalar Efi y recuperar tu sistema sin tener que reinstalar OSX.
 
Arriba