Jump to content
6 posts in this topic

Recommended Posts

I put together a Gigabyte G41-ES2L with an E6300 for my dad. I've got 10.6.2, PC_EFI 10.5, everything works great, but I can't get 64 bit to work. I had started with 32 bit, and then I took out the string for it, but it still only ran in 32. Then I tried adding the string for 64 bit (arch, x86_64), but that didn't work either. I even tried -x64. Then I ran sysctl -a and it says the cpu doesn't support 64 bit, even though as far as I can tell, it does. EMT64 is 64 bit right?

Link to comment
https://www.insanelymac.com/forum/topic/208930-no-64bit-on-pentium-e6300/
Share on other sites

It's not that important. You can still run 64-bit apps when in 32-bit mode, it doesn't work the same way as it does in Windows.

 

Read this for more info:

http://www.osxbook.com/blog/2009/08/31/is-...ow-leopard-k64/

 

When you boot with -v do you see "64-bit mode enabled"?

I know all of that, I'm just wondering why it doesn't work. Other people have it working on the same board. I haven't seen what it says when it boots, but in System Profiler it says 64 bit kernel and extensions: no. The only thing I can think of is maybe you have to have dual channel memory, and right now there is only one stick in there.

Is the CPU identified correctly by the OS as a Core 2 Duo?

 

In Chameleon 2.0 RC4 you'd set SMBusType=0103 in /Extra/smbios.plist for a Core 2 Duo.

 

I don't know if PC_EFI has support for that.

If not, you can use the attached kext by DigitalDJ (I've set it for a Core 2 Duo already).

CPUInjector.kext.zip

Refer to his blog for more info:

http://digitaldj.net/2009/10/06/cpu-detect...-chameleon-rc3/

Cool, seems like that worked. I added the SMBusType and it didn't work in PC_EFI, so I switched to RC4 and then it worked. I had restored the system from a P4 that I was using before, and so I also then had to switch back to a vanilla AppleIntelPIIXATA.kext, and now I'm 64bit. Thanks brah.

×
×
  • Create New...