Apple Event: May 7th at 7 am PT

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

MacBookPro3,1 + Snow Leopard = 32 bits.

The MacBookPro 3,1 should be capable of running the 64 bit kernel but it's not on the list.

Core2duo = 64 bit
Santa Rosa chipset = 64 bit (I have 4GB and it can use it all)

Yet with the 6+4 key press, the Boot.plist and nvram modifications this will not boot into 64 bit kernel.

My reason for wanting this is that I'm concerned with a 32 bit kernel mode then OpenCL drivers will only allow addressing of 2GB.

I know in the past that nVidia CUDA & ATI CTM GPGPU drivers only supported 32 bit on PC platforms until they decided to move forward.

So what reason is there? Is the MBP3,1 considered obsolete Apple?

MBP3,1 15" 2.4 SR, 4GB, 120GB SSD, Mac OS X (10.6)

Posted on Aug 29, 2009 4:37 AM

Reply
192 replies

Sep 10, 2009 12:37 AM in response to deivy

could not find ANY explanation from Apple why they don't authorize some 64-bits MacBook to boot w 64 kernel.... it's one of the biggest mess ever seen !

some dev guys are recompiling w X86-64 architecture other not... some posts -> Yes you have too, other posts -> No you shouldn't ....
(got this issue w MySQL upgrade , 64 or not 64... yes you should go to X86-64 as you have a Core 2 Duo, then no, you should not as your EFI is 32...)

finally the best move is NOT to move ! dev as usual...

Sep 10, 2009 5:04 AM in response to JamesAllen

JamesAllen wrote:
Doesn't work for me either. Can't see any reason either, from what I can tell its certainly capable hardware-wise of running the 64bit kernel.

I wonder if there's any other way to force it?


yeah.. there would be with a sudo lipo -remove -i386 mach_kernel (output-file)
but i tried and it wouldn't boot anymore.. (oh god my cat farted) so yeah... my best friend in times like this: time machine...

Sep 10, 2009 5:25 AM in response to JamesAllen

JamesAllen wrote:
Doesn't work for me either. Can't see any reason either, from what I can tell its certainly capable hardware-wise of running the 64bit kernel.


First of all, you would need a 64-bit compatible driver for your graphics system & any other essential hardware to run the 64 bit kernel, right?

Secondly, I cannot find any current Apple k-base articles regarding support for starting up in 64 bit mode for Macs running Snow Leopard, just for Macs running Snow Leopard Server.

IOW, this may have nothing to do with hardware capability but instead with OS support that is not provided in the non-server version of the OS.

MacBookPro3,1 + Snow Leopard = 32 bits.

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.