Activa el modo 64bits en Snow Leopard

84 comentarios

snow leopard 64bits

Si eres uno de los afortunados que tiene en sus manos una versión 10A432 de Snow Leopard te habrás dado cuenta de un detalle muy curioso. El sistema tiene un núcleo completamente escrito en 64bits, el cual por defecto funciona a 32bits.

Aunque el sistema puede funcionar perfectamente a pleno rendimiento Apple ha decido no activar por el momento el soporte a 64bits. Si Es tu caso y tienes una máquina compatible, recuerda que únicamente son compatibles los procesadores Intel Core2Duo en adelante y con EFI64, activar el núcleo del sistema es realmente sencillo, sólo tienes que seguir estos pasos:

  • Accede a la ruta: /Library/Preferences/SystemConfiguration/
  • Localiza el archivo: “com.apple.Boot.plist”
  • Una vez localizado, abre el mismo con TextEdit y busca esta linea de código:
  • <key>Kernel Flags</key> <string></string>
  • Añade la linea “arch=x86_64” entre ambos strings de forma que quede así:
  • <key>Kernel Flags</key> <string>arch=x86_64</string>

¡Gracias LcTrKiD por la pista!

Más información | Netkas

Anunciate aquí
Anunciate aquí
Anunciate aquí

¿Quieres saber más?

Productos

Información de Productos relacionados con el artículo

Mac OS X 10.6 Snow Leopard snow-leopard
  • 1658
  • 401

Puntuación media: 8,8

Ver más

Artículos

Artículos relacionados que probablemente también te interesen

Ver más

Respuestas

Preguntas sobre este tema que ha contestado la comunidad

+ Deja tu comentario

Comentarios

  • 1

    Avatar de Carlos Comendador !

    Como se cuando mi equipo esta trabajando en 64 bit, vamos que donde lo puede ver??

  • 2

    Avatar de apifarre !

    Que ventajas tiene activar el modo de 64 bits? No tendré muchos problemas de incompatibilidad con programas no diseñados para ese modo?

  • 3

    Avatar de felizzio !

    en monitor de actividad puedes ver el rendimiento de los procesos si van a 32 o 64 bits.

  • 4

    Avatar de otto.st !

    Tengo entendido, por un artículo que he leído recientemente, que para forzar la ejecución en 64 bits hay dos métodos. 1.- Presionar las teclas 6 y 4 durante el boot (hay que hacerlo cada vez). 2.- Hacer las modificaciones en el com.apple.Boot.plist que comenta Samuel. Mucho mejor porque queda configurado de base.

    También hay un tema sobre qué Macs con procesadores de 64bits pueden utilizar el núcleo de 64 bits, puesto que hay algunos que no podrían debido que su EFI es de 32bits (quizá a eso se refiere Samuel con lo que deban ser Core2Duo).

    Averiguarlo es bastante sencillo, en la consola escribir el comando: ioreg -l -p IODeviceTree | grep firmware-abi lo que retornará EFI32 o EFI64.

  • 5

    Avatar de Samuel Campos !

    @eltigle: como te han dicho entra en el monitor de actividad y busca el recurso "kernel_task" el te dira si el núcleo está corriendo a 32 o 64 bits.

  • 6

    Avatar de otto.st !

    @felizzio #3: En la columna clase muestra los procesos de 64b, interesante también sería saber qué ocurre con los de 32b (pienso que se deberían ejecutar de la misma manera solo que sin aprovechar los 64b)

  • 7

    Avatar de Crono !
    Crono | 2 estrellas

    Hay Macs que pese a llevar un procesador Core2 Duo, no soportan el kernel de 64bits, porque la EFI es de 32bits. Por ejemplo, mi MacBook Pro (justo el anterior al Santa Rosa), por mucho 6 y 4 que apriete en el boot o por muchos Kernel Flags que le ponga, siempre arranca en 32 bits.

    Al primer MacPro con Intel también le pasa.

    Por cierto, para ver si estás en 64 bits, se puede ir a "Perfil del Sistema" y Pinchando en "Software" se ve la línea "Extensiones y kernel de 64 bits:"

    ¡Saludos!

  • 8

    Avatar de Samuel Campos !

    En el post he puesto un enlace sobre lo de EFI64 que comenta correctamente Crono. Para quien quiera saber que tipo de EFI tiene sólo tiene que escribir en la terminal:

    "ioreg -l -p IODeviceTree | grep firmware-abi"

    La respuesta será EFI64 o EFI32. Apple ha decido que sólo los ordenadores con EFI64 corran en 64bits aunque según las especificaciones EFI32 no tendría ningún problema en hacerlo.

  • 9

    Avatar de krollian !

    Adobe CS4 será 64 bits para Mac OS en su próxima versión (CS5). Y hay múltiples drivers, periféricos y soft que no está preparado o no aprovecha los 64 bits. Por no hablar de olvidarse del tema si no tenemos una cantidad de RAM generosa.

  • 10

    Avatar de Luis_NO_XBOX !

    Me siento estafado.

    Tengo un MacBook Pro 5,5 (el nuevo de 13" que ha batido récords de ventas) con su Core 2 Duo y EFI64, y no puedo usar el núcleo de 64-Bits, me parece INCREÏBLE que un equipo que se va a vender DURANTE la distribución de Snow Leopard sea incapaz de aprovechar todas las ventajas de Snow Leopard, es como si de repente los iMac se quedaran sin OpenCL.

    Es cierto que los MacBooks y Mac Minis también se quedan en 32 Bits, y es verdad que este es un descendiente directo del MacBook Unibody que no existe, pero yo he pagado una cantidad de dinero muy elevada por un ordenador que Phill Schiller dijo que era profesional, y me quedo sin características que más de un Hackintosh cutre tendrá...

    Ya pueden sacar una Actualización del EFI que lo permita o alguien se va a comprar un Zune HD, un HTC Touch Pro2 y un Dell Adamo!

    PD: Que a gusto me he quedado.

  • 11

    Avatar de appleboy !

    pues mi imac no aparece en la lista de compatibles, es un imac midle 2007, pero al meter el comando a la consola me regresa que es de 64 bits, es un C2D a 2ghz. Si no aparece en la lista aun asi podria activarlo sin problemas???

  • 12

    Avatar de cibernox !

    Luis_NO_XBOX, relajate que lo que dices no tiene sentido.

    Tu macbook pro si que puede ejecutar todas las caracteristicas. De donde sacas que no?

  • 13

    Avatar de fabico86 !

    Buenas, pues a mi no me permite el ordenador modificar ese archivo... me dice que no poseo los permisos necesarios... y no entiendo pues, soy el administrador del sistema y el unico que lo usa... alguna solución??

  • 14

    Avatar de Capullo !

    Mi MacBook es "late 2007" y sí tiene EFI64 :)

  • 15

    Avatar de Luis_NO_XBOX !

    @12 Cibernox Si vamos a esta lista: http://www.osnews.com/img/22009/Screenshot.png Podemos ver los modelos compatibles, entre los que están los MacBook Pro 5,1 y 5,2, no así los 5,5, que son los de 13".

    Luego, si vamos aquí: http://blogs.zdnet.com/Apple/?p=4712

    Este es el enlace que ha proporcionado Applesfera, y aquí se puede leer lo que he explicado en mi comentario.

  • 16

    Avatar de alexmakitto !

    Bueno, por lo menos mi iMac de septiembre 08 sí tiene EFI64...

  • 17

    Avatar de lluevert !

    Luis_NO_BOX estará equivocado / desactualizado.. usa la lógica..

  • 18

    Avatar de Tekwar !
    Tekwar | 1 estrellas

    Luis_NO_XBOX en esa lista no falta tu portatil.... si nos ponemos a si falta la mitad de productos de apple, son tonterias, tu portatil si esta soportado, seria abusurdo que el modelo mas nuevo no vaya a servir, solo tienes que pensarlo un poquito xD

    Bueno acabo de reiniciar mi iMac 8.1 con las teclar 4 y 6 y efectivamente me a arrancado el kernel en 64 bits ;)

    PD: Luis, yo tengo un iMac y no voy a soportar el OpenCL xk mi grafica no esta soportada HD 2600 Pro :( una pena muy grande.

  • 19

    Avatar de cibernox !

    No hagas caso a esa lista.

    Si has puesto la linea de arriba y tienes EFI64 (y la tiene), ya esta, tu portatil es capaz de ejecutarlo en 64 bits.

    No le des mas vueltas.

    Y por supuesto, tambien OpenCL y demas.

  • 20

    Avatar de cibernox !

    Informandome mas, veo que hay 2 categorias.

    Capable y default. Todos los sobremesa y portatiles de apple desde hace unos 2 años y algo son capaces de ejecutar el kernel de 64bits, con la excepcion de algun mac mini. Open CL son todos aquellos que tengan graficas nvidia de la seria 8000, 9000 y GT 100, asi como las ATI series 4000.

    Y no le deis mas vueltas

  • 21

    Avatar de Antonio J. Bazalo !

    A ver que me entere:

    ¿Apple me vendió un iMac alardeando de un procesador de 64 bits y ahora la misma Apple no me deja usar esa característica?

    Esto para mi es estafa.

  • 22

    Avatar de droid !

    El Boot.plist:

    <?xml version="1.0" encoding="UTF-8"?>

    Kernelmach_kernelKernel Flagsarch=x86_64

    El comando:

    mac:~ user$ ioreg -l -p IODeviceTree | grep firmware-abi | | "firmware-abi" = <"EFI64"> mac:~ user$

    Y también he probado a arrancar manteniendo 6 y 4, pero kernel_task sigue a 32 bits.

  • 23

    Avatar de droid !

    Es un Macbook Late 2007 (Core2Duo 2.2 GHz)

  • 24

    Avatar de Jordi Rosell !

    Supongo que los que tenemos el iMac blanco 5.1 no podemos activar los 64 bits, verdad?

  • 25

    Avatar de HaRDaWaY !

    Tal y como dicen ahi arriba, los primeros macbook unibody 5,1 a dia de hoy con esta beta no se pueden poner con el kernel a 64 bits, por mucho que pulses 6 y 4 y que añadas la opcion en el kernel.

    Hace varios dias que hemos estado un monton de usuarios de este macbook en concreto intentandolo y no hay forma, posiblemente con la version final de snow leopard si que se pueda, pero al menos con la 432 no va.

    Deberiais de avisarlo en el post....que tenga core2duo y efi de 64 no significa que vaya a funcionar, y esta es la prueba.

  • 26

    Avatar de fabico86 !

    droid, estoy igual que tu...

    con efi64, el comando dicho colocado y de todos modos sigo sin hacer que el kernel 64 se active. Yo tengo un MacBook White 4.1 con C2D y en principio todos los requerimientos exigidos... en cambio en un mi iMac 8.1 si que puse el codigo y a la primera me quedó rulando a 64...

  • 27

    Avatar de Jordi Rosell !

    Acabo de buscar dicho archivo en mi iMac 5.1 y no me sale dicha linea de código.

    Eso significará que no podré activar los 64 bits, verdad?

    Me parece que en la próxima remesa de nuevos iMac, me tocará cambiarlo

  • 28

    Avatar de telor !
    telor | 1 estrellas

    Mi archivo plist en Snow Leopard no contiene los terminos que se indican aqui. Alguien puede dar más pistas?

  • 29

    Avatar de telor !
    telor | 1 estrellas

    Mi archivo plist en Snow Leopard no contiene los terminos que se indican aqui. Alguien puede dar más pistas?

  • 30

    Avatar de telor !
    telor | 1 estrellas

    Mi archivo plist en Snow Leopard no contiene los terminos que se indican aqui. Alguien puede dar más pistas?

  • 31

    Avatar de lluevert !

    A todos los que con una falta de base bestial, os liais a cambiar archivos de sistema,teneis que obviar todos los carácteres derivados de una mala conversión que hay en el ejemplo de Samuel.. os saldrá algo me imagino como , pos ahi enmedio metes el texto arch=x86_64 que dice Samuel. Cuanta culturilla falta coions

  • Respondiendo a #31:
  • 81

    !
    | 1 estrellas

    Pue s ami me dice que no puede guardarlo, pero no por tema de permisos que eso ya lo tengo arreglado

  • 32

    Avatar de lluevert !

    El cómo de mi comentario anterior es string y /string, entre <>

  • 33

    Avatar de droid !

    fabico86 ...y se nota la diferencia en el iMac ahora que tiene el kernel a 64?

  • 34

    Avatar de alr11389 !

    Y del lanzamiento no se sabe nada? Ni siquiera hay reservas ni nada.. :S que calladito tienen todo

  • 35

    Avatar de Musice !
    Musice | 2 estrellas

    emmm.. en mi iMac solo aparece esto:

    <?xml version="1.0" encoding="UTF-8"?>

    Kernelmach_kernelKernel Flags

    Con lo cual no sé dónde añadir nada.

  • 36

    Avatar de Musice !
    Musice | 2 estrellas

    No sale bien al copiar y pegar, pero vamos, que no sale nada parecido.

  • 37

    Avatar de fabico86 !

    droid... sinceramente en el uso normal del SO solo noto que safari va bastante rápido, pero en el resto yo no lo noto, aun no he podido probar mas programas porque no he instalado nada, lo tengo en una particion para poder chequearlo sin nada de 3ros instalado, asi que ya te diré...

  • 38 Comentario moderado

  • 39

    Avatar de Xavier Serra !

    Tengo una pregunta que no se donde encontrar la respuesta: El Snow Leopard cuanto me va a costar si me compre el MacBook en julio del 2009?

  • 40

    Avatar de Samuel Campos !

    Disculpar el problema de codificación. No me preguntéis como esta mañana estaba bien y ahora no.

    Ya está bien escrito de nuevo ;)

Escribir un comentario

Para hacer un comentario es necesario que te identifiques: ENTRA o conéctate con Facebook Connect

Anunciate aquí

Comentarios

WSL Weblogs SL