4 votos

No compatible hack o la solución a obtener de 64 bits OS X para instalar en un MacBook Pro de tener sólo de 32 bits de EFI?

Quiero instalar el de 64 bits OS X 10.7 en mi MacbookPro 2,1, que tiene un procesador de 64 bits, pero sólo de 32 bits de EFI y de Arranque del Kernel mode.

Sé que esto no está soportado oficialmente, pero puedo suponer que hay alguna solución ya que el hardware proporciona todo lo necesario para ejecutar un sistema operativo de 64 bits, excepto para el EFI.

"Seleccione el Modo de Inicio", me dice, que: "Mientras tu Mac es técnicamente capaz de ejecutar un kernel de 64 bits, esto no está habilitado por Apple."

¿Cómo puedo conseguir que funcione? Hay no hack o solución?

4voto

Mark Harrison Puntos 77152

He encontrado un post sobre el tema de el hombre que escribió este libro acerca del Mac OS X interna. Su post menciona Snow Leopard (10.6), pero el problema sería similar para 10.7. Ver Mac OS X Interna - Es Su equipo lo Suficientemente Bueno para Snow Leopard K64?

Aquí está la parte que me pareció más relevante a tu pregunta:

[...] Por desgracia, un procesador de 64 bits por sí solo no es suficiente. Fuera de la cuadro de arranque.efi no arranque K64 incluso si usted tiene un procesador de 64 bits y a petición expresa de K64 si al menos uno de los siguientes es verdadera.

  1. La máquina dispone de 32 bits de EFI.
  2. La máquina modelo está prohibido desde el arranque K64 a través de una lista codificada dentro del gestor de arranque. (Una mirada superficial sugiere que la lista excluye a los "no-Pro" de las máquinas.)

Ambos de estas "limitaciones", son técnicamente artificial, aunque a diferentes grados.

La primera limitación en realidad sí que tiene mérito y es, posiblemente, no todos los que artificial. Aunque una de 32 bits EFI podría lanzar un kernel de 64 bits, el núcleo, cuando se ejecuta, no sería capaz de usar el firmware de servicios. [énfasis mío] En particular, usted no tendría la NVRAM. Para los desarrolladores del kernel simplemente querer ejecutar un kernel de 64 bits para pruebas y depuración, esto no puede ser un problema [...]

Por un lado, el autor afirma que las limitaciones pueden ser artificiales, lo que indica todavía algunos promesa de una solución, pero, por otro lado, como @Koen van Rhee la respuesta también ya se señaló, usted puede terminar para arriba con dispositivos sin soporte por debajo de 64 bits.

(Aparte: ¿Por qué desea ejecutar el kernel de 64 bits, de todos modos? El OS X kernel de 32 bits puede ejecutar programas de 64 bits.)

Hice algunas busques más en la búsqueda de una verdadera solución de algún tipo, no sólo la teoría. He encontrado el siguiente: OS X Diario - Tengo un viejo Mac? MLPostFactor Instala OS X 10.8.3 en Edad no compatible Mac. OS X Daily artículo contiene enlaces a una serie de mensajes en el foro a MacRumors - [Guía] Éxito! Instalar 10.8 en edad no compatible con Mac. Se trata de un muy largo hilo.

Yo todavía no definitivamente saber si se puede conseguir el OS X 10.7 kernel de 64 bits que se ejecutan en su tipo específico de Mac, pero sospecho que por las razones mencionadas en esta imagen de la MacRumors hilo del foro que no se puede: "el Problema es que cartas como [...] NO han de 64 bits Kexts [...] el Kernel de 64 Bits NO cargar estos 32 bits kexts". Esencialmente, lo que @Koen van Rhee ya se dijo.

Pero luego me encontré con esto. Cito: "Apple ha incluido controladores de 64 bits para GMA950 en el OS X 10.6.2 actualización. Estos conductores pueden ser utilizados para proporcionar apoyo parcial para GMA950 en OS 10.8." ... y pienso: tal vez kexts existen para su tarjeta y puede trabajar en 10.7 demasiado, si hubiera trabajo en 10.6 y 10.8? Puede que tenga que cazar y mezclar y combinar los bits de otros lugares.

En resumen: no creo que haya una única o simple solución para su sistema operativo deseado versión y la versión de hardware. Si desea continuar, todo lo que he leído indica que podría ser posible (a un cierto grado de aceptación puede ser la falta de controladores y por lo que falta de la funcionalidad y/o rendimiento pobre), pero su trabajo va a ser cortado para usted.

2voto

Juliano Puntos 13802

Pude ver cómo sería una posibilidad para evitar esto. Supongo que esto vendría de la hackintosh de la comunidad.

Sin embargo.. puede ser capaz el núcleo del sistema operativo, pero, a continuación, ejecute en problemas con los drivers. Un ejemplo sería el de la tarjeta gráfica. Es una GMA 950 derecho? Que yo sepa Apple nunca se liberan los drivers para 64 bits. Así que incluso si usted consigue este ejecutando, usted todavía tiene sólo vídeo básico, sin aceleración.

Referencia: http://netkas.org/?p=189

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X