banini_jeque Posted January 25, 2010 Share Posted January 25, 2010 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 More sharing options...
Beerkex'd Posted January 25, 2010 Share Posted January 25, 2010 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"? Link to comment https://www.insanelymac.com/forum/topic/208930-no-64bit-on-pentium-e6300/#findComment-1395241 Share on other sites More sharing options...
banini_jeque Posted January 26, 2010 Author Share Posted January 26, 2010 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. Link to comment https://www.insanelymac.com/forum/topic/208930-no-64bit-on-pentium-e6300/#findComment-1395926 Share on other sites More sharing options...
Beerkex'd Posted January 26, 2010 Share Posted January 26, 2010 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/ Link to comment https://www.insanelymac.com/forum/topic/208930-no-64bit-on-pentium-e6300/#findComment-1395942 Share on other sites More sharing options...
banini_jeque Posted January 28, 2010 Author Share Posted January 28, 2010 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. Link to comment https://www.insanelymac.com/forum/topic/208930-no-64bit-on-pentium-e6300/#findComment-1398404 Share on other sites More sharing options...
Beerkex'd Posted January 28, 2010 Share Posted January 28, 2010 Great, you're welcome, glad it worked. Link to comment https://www.insanelymac.com/forum/topic/208930-no-64bit-on-pentium-e6300/#findComment-1398499 Share on other sites More sharing options...
Recommended Posts