My Macbook Pro is running on Intel Core 2 Duo 2.26 GHz. OS – Leopard 10.5.8. My assumption is that all Core 2 Duo processor systems are 64 bit. But uname -m
command outputs i386
. Why is it so?
MacBook – Why does ‘uname -m’ says ‘i386’ even if I’m on Macbook Pro on Intel Core 2 Duo
macbook pro
Related Question
- MacBook – Can the early 2008 MacBook run Mavericks
- MacBook – Can OS X 10.6.8 Snow Leopard be installed on a 2007 MacBook Intel Core 2 Duo, 1GB
- MacOS – Which version of OS X should I update the Mac to
- MacBook Pro (Retina, 13-inch, Mid 2014) 2.6 GHz Intel Core i5 Intel Iris 1536 MB Mac OS Sierra 10.12.5 (16F73)
- MacOS – Does the mid-2010 Macbook Pro (Core 2 Duo) support memory compression with OS X 10.9+
- Unix MacBook Pro – Newly Installed Debian Stuck on Loading
- MacBook Pro – Installing Windows on a MacBook Pro 15-Inch ‘Core 2 Duo’ Without Mac OS X
Best Answer
It's because, by default, Mac OS X boots in 32-bit, excepts some recent models.
Quoted from Apple KB Mac OS X v10.6: Macs that use the 64-bit kernel :
Here is a little software that can help you to boot in 64-bit if your hardware supports it.