Activa el modo 64 bits en Snow Leopard

Screen shot 2009-08-19 at 11.01.32 AM

Si eres uno de los afortunados que tienen en sus manos la build 10A432 de Snow Leopard (la tan rumoreada Gold Master). Un detalle muy curioso, es que el sistema tiene un nucleo escrito totalmente en 64 bits, pero por defecto funciona en modo de 32 bits.

No todos los ordenadores son capaces de activar los 64 bits. Para esto, necesitaran un procesador que lo soporte como los Intel Core 2 Duo en adelante y tener EFI64.

Para saber exactamente si tienes EFI32 o EFI64 simplemente copia el siguiente comando en la Terminal.

ioreg -l -p IODeviceTree | grep firmware-abi

El resultado debe ser algo similar:

Screen shot 2009-08-19 at 11.34.17 AMSi la respuesta fue EFI64, entonces adelante. Hay dos modos diferentes para activar los 64 bits, uno algo tedioso y otro de forma permanente.

La primera, sera presionar ambas teclas  la “6″ y la “4″ al momento de encender la maquina, de este modo iniciara en modo 64 bits. Claro, tendras que repetir este proceso cada vez que quieras los 64 bits. Como les mencione, es algo tedioso.

Por el contrario, si quieres hacer el cambio permanente, tendremos que jugar un poco con un .plist en especifico. Aquí los pasos:

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

En caso de que al momento de querer grabar el .plist no les deja diciendo que no contamos con los privilegios, tendremos que hacer un poco de maña.

  1. Grabamos el archivo en el escritorio.
  2. Luego, en caso de que no se haya grabado como un .plist, se lo agregamos al final del nombre y le indicamos que queremos utilizar .plist como la extension deseada.
  3. Movemos el archivo a la carpeta donde esta el original
  4. Clave de usuario.

Reiniciamos y listo. Para poder comprobar que corremos en 64 bits vamos a:

  1. Apple (la manzana de la izquierda superior)
  2. About This Mac
  3. More Info…
  4. En las opciones del lado izquierdo, localizamos donde dice Software
  5. Haciendo click en Software podremos observar si estamos en 64 bits.

Claro, habrá equipos que, aun con Intel Core 2 Duo, no podrán iniciar en 64 bits debido al EFI de 32 bits. Como por ejemplo la MacBook Pro anterior a la generación de procesadores Santa Rosa. Los dueños de los MacBooks Unibody 5,1 (ver en System Profiler) no pueden arrancar los 64 bits aun de tener todos los requisitos. Curioso :-S

Por el momento puedo decirles que la MacBook Pro5,5 (Summer 2009) si funciona bajo este modo. Falta probar la MacBook (Late 2007) “Blanca” a ver si funciona, solo que esa aun corre Leopard.

Ya les estaré informando :-) .

Related Posts with Thumbnails

Artículos relacionados:

  1. Mac OS X Snow Leopard, novedades, disponibilidad y precio
  2. Rumor: Cambios en la instalación de Mac OS X Snow Leopard
  3. Stacks en Snow Leopard
  4. Lista de aplicaciones de 64 bits en Mac
  5. Versiones de Mac OS X Leopard

Tags: , ,

14 Responses to “Activa el modo 64 bits en Snow Leopard”

  1. rubtrix 30. Aug, 2009 at 12:15 pm #

    Tras realizar los pasos anteriormente descritos no puedo activar el modo 64 bits. me aparece esto:

    nformación del software de sistema:

    Versión del sistema: Mac OS X 10.6 (10A432)
    Versión del kernel: Darwin 10.0.0
    Volumen de arranque: Sin título
    Modo de arranque: Normal
    Nombre del ordenador: MacBook
    Nombre de usuario:
    Memoria virtual segura: Activado
    Extensiones y kernel de 64 bits: No
    Tiempo desde el arranque: 48 segundos

    Macbook blanquito.

    • Alan 30. Aug, 2009 at 12:47 pm #

      Es curioso, pues tambien mi MacBook blanca no pudo arrancar en 64 bits, a pesar de contar con todos los requisitos.

      Algo de lo que estaba leyendo es que Apple solo activara el kernel de 64 bits en Mac OS X Server, para los usuarios normales sera el kernel de 32 bits.
      Eso si, el sistema operativo, las aplicaciones y todo sera en 64 bits.

      Veré que mas se puede hacer :-)

  2. Marcos 30. Aug, 2009 at 12:47 pm #

    Las Maquinas Con 64 Bits Nunca Funcionan Bien,He Visto Incompatibilidades Con Programas,Mas Crashes De Lo Que Habitualmente Se Tiene Con X86 Y No No es Mucho Mas Rapido Que Los 32 Bits.
    Mi Hermano Tiene Una Network Con X64 4gb De Ram Y Una Geforce 9600,Vista Ultimate Y Anda Como Una Tortuga.
    Corriganme Si No Es Estoy En Lo Cierto.

    • Alan 30. Aug, 2009 at 12:53 pm #

      A veces suele ser cierto, no será del todo mas rápido, pero se supone que manejara mucho mas efectiva la memoria.
      Ademas, todo depende de como esté escrito el software.

      Yo si vi un gran cambio respecto a Leopard en 32 bits a Snow Leopard en 32 bits, pero al momento de activar los 64 bits, creeme que va volando.

      Recuerdo los dias en que uno tenia que esperar un tiempo desde que prendía el ordenador hasta que estuviera usable (llamese la era de los Pentium)

  3. Marcos 30. Aug, 2009 at 4:31 pm #

    Es Posible Usar Mas De 3,5gb De Ram,Al Menos En Xp Y En El Win7 X86,Eso Se Hace Mediante Un Truco Muy Facil De Aplicar.
    Claro Si La Persona Que Hace El Trabajo Sabe Lo Que Esta Haciendo.

  4. obed 11. Sep, 2009 at 6:15 pm #

    hola tengo un pequeño detalle en mi mac no aparece la opcion de boot.plist ya lo busque y busque y bi aparece no se si me pueden ayudar para poder resolver esto
    y activarla a 64 bits…

  5. Iveldie 18. Nov, 2009 at 1:01 pm #

    He seguido todos los pasos minuciosamente, se me ha guardado perfectamente el plist, he reiniciado el equipo y sigo en 32 bits. Tengo un imac core2duo a 2.8

  6. Guillem85 18. Dec, 2009 at 8:44 am #

    Buenas, a ver si me podéis ayudar por favor. Me cambié a 64 bits hace ya un par de meses y ahora quiero volver a los 32 bits. Ya que el Traktor no funciona en 64 bits y es vital para mi.
    He seguido todos los pasos para volver a los 32 bits poniendo el código de arch=i386 entre . El problema que tengo es que cuando abro con text edit el archivo com.apple.Boot.plist no me aparece ninguna linea de código y no puedo cambiar a 32 bits… He provado también el programa Startup Modeselector y tampoco nada…

    Por favor si alguien sabe darme alguna solución será un buen regalo Navideño para mi :)

    Muchas gracias de antemano.

    Saludos,

  7. Guillem85 18. Dec, 2009 at 8:46 am #

    Por cierto cuando abro con text edit el archivo com.apple.Boot.plist me aparece: bplist00“VKernel\Kernel Flags[mach_kernelP e

  8. julio 23. Feb, 2010 at 4:09 pm #

    pos mas de lo mismo….he seguido todos los pasos y…ná….sigue diciendo que no.

  9. Erick 17. Mar, 2010 at 10:56 pm #

    Si no te deja guardarlo es porque no estas corriendo las instrucciones como administrador (casi un 99% pasa) así que para evitar todo ese desmadre nada mas ejecutas tus instrucciones como administrador, es decir, inicias las instrucciones con la instrucción ‘sudo’ y te pedirá tu password y listo ya se pueden hacer modificaciones con nivel de administrador.

    Por ejemplo:

    sudo nano com.apple.Boot.plist

  10. Roberto 02. Jun, 2010 at 6:47 am #

    seguí las instrucciones arriba explicadas,
    en la terminal si me salió el “EFI64″.
    Mi macbook es la blanca unibody 2.26 finales del 2009 y aparece esto después de el reinicio

    Información del software de sistema:

    Versión del sistema: Mac OS X 10.6.3 (10D578)
    Versión del kernel: Darwin 10.3.0
    Volumen de arranque: Macintosh HD
    Modo de arranque: Normal
    Nombre del ordenador: MacBook de Roberto xxxxxxx
    Nombre de usuario: Roberto xxxxxxx (robertoxxxxxx)
    Memoria virtual segura: Activado
    Extensiones y kernel de 64 bits: No
    Tiempo desde el arranque: 1 minuto

    debería de acceder a los 64 bits no es posible que equipos anteriores lo logren y la mia no!! es más mi mac ya venia con Snow leopard!!!! alguien me puede ayudar?

  11. Oso 09. Jun, 2010 at 10:11 pm #

    Acabo de leer como mil post de esto del 32 y de 64, honestamente no entiendo mucho de esto. De hecho en Activity Monitor en Kind me salen muchas aplicaciones que segun entiendo estan corriendo en 64 bits sin embargo los programas de la cs4 de adobe q son los que uso simplemente no sale nada y en el perfil de sistema me sale esto:

    System Version: Mac OS X 10.6.3 (10D573)
    Kernel Version: Darwin 10.3.0
    Boot Volume: Macintosh HD
    Boot Mode: Normal
    Computer Name: imac’s IMAC
    User Name: OsO (imac)
    Secure Virtual Memory: Not Enabled
    64-bit Kernel and Extensions: No
    Time since boot: 1 minute

    Sin embargo, 2 cosas, la primera es que intenté pulsando las teclas 6 y 4 al iniciar y no funcionó, pero eso era pk estaba pulsando las del teclado numerico, luego traté con las otras que estan en fila (no se si me entienden) y la vdd se tardó un poco mas en arrancar pero una vez que lo hizo si apareció 64-bit Kernel and Extensions: Yes, pero para serles totalmente honesto no veo la diferencia, o sea mi maquina es rapida, es realmente rapida, es procesador 3.06 GHz Intel Core 2 Duo de 8 GB de ram, estoy seguro q hay otras mucho mejores pero para mi esto me basta y sobra. Pero la primer pregunta y perdon por sonar de lo mas novato pero: en verdad vale la pena cambiarlo a 64 permanentemente a pesar que al iniciarlo con el 6 y 4 la sentí mas lenta , y de verdad no estropeo nada de la maquina?

    Y la segunda es y perdon que no tiene nada que ver con el post pero por qué diablos en todos los post que he visto con todas las capturas de pantalla que he visto siempre sale en MEMORIA VIRTUAL SEGURA: ACTIVADO y a mi es al unico q me sale NO ACTIVADO? eso para que sirve o como se activa?, gracias por las respuestas

Trackbacks/Pingbacks

  1. Bitacoras.com - 19. Aug, 2009

    Información Bitacoras.com…

    Valora en Bitacoras.com: Si eres uno de los afortunados que tienen en sus manos la build 10A432 de Snow Leopard (la tan rumoreada Gold Master). Un detalle muy curioso, es que el sistema tiene un nucleo escrito totalmente en 64 bits, pero por defecto …..

Leave a Reply