schulte3 Posted November 11, 2010 Share Posted November 11, 2010 Hello all, I've installed OS X Snow Leopard on a laptop with an i7 and I'm having trouble with 64 bit. An output of "ioreg -l -p IODeviceTree | grep firmware-abi" gives: | | "firmware-abi" = <"EFI32">. This, if I understand correctly, means I'm running 32 bit firmware. In the system profile, it says no for 64-bit kernel and extensions. I used a retail version of snow leopard (10.6.3) for the install so I assume (since it says it) that it should have 64 bit support. Any ideas on how to remedy this? Quote Link to comment Share on other sites More sharing options...
Zero Xion Posted November 11, 2010 Share Posted November 11, 2010 Hello all, I've installed OS X Snow Leopard on a laptop with an i7 and I'm having trouble with 64 bit. An output of "ioreg -l -p IODeviceTree | grep firmware-abi" gives: | | "firmware-abi" = <"EFI32">. This, if I understand correctly, means I'm running 32 bit firmware. In the system profile, it says no for 64-bit kernel and extensions. I used a retail version of snow leopard (10.6.3) for the install so I assume (since it says it) that it should have 64 bit support. Any ideas on how to remedy this? Snow Leopard uses Hybrid 32-64 core, so if your computer is 64 bit capable, will be able to use 64 bit kext Quote Link to comment Share on other sites More sharing options...
MacUser2525 Posted November 12, 2010 Share Posted November 12, 2010 Hello all, I've installed OS X Snow Leopard on a laptop with an i7 and I'm having trouble with 64 bit. An output of "ioreg -l -p IODeviceTree | grep firmware-abi" gives: | | "firmware-abi" = <"EFI32">. This, if I understand correctly, means I'm running 32 bit firmware. In the system profile, it says no for 64-bit kernel and extensions. I used a retail version of snow leopard (10.6.3) for the install so I assume (since it says it) that it should have 64 bit support. Any ideas on how to remedy this? When you get to the Chameleon splash screen if booting graphically then hit the TAB key to type in then hit enter key arch=x86_64 which should boot you with the 64bit kernel. Now if everything works as expected then you can edit your com.apple.Boot.plist file and in the Server Flags change to look like this. <key>Kernel Flags</key> <string>arch=x86_64</string> If you are not booting graphically then use the hit any key option to get to the boot loader option entry prompt and put the same as above in it to boot 64 bit. Quote Link to comment Share on other sites More sharing options...
Gringo Vermelho Posted November 12, 2010 Share Posted November 12, 2010 Snow Leopard uses Hybrid 32-64 core, so if your computer is 64 bit capable, will be able to use 64 bit kext No, you've got that wrong. On Snow Leopard, "64/32-bit mode" refers to the kernel and the kernel extensions. Snow Leopard can only use 64-bit kernel extensions when it's running in full 64-bit mode. If your CPU is 64-bit capable, Leopard and Snow Leopard can run 64-bit applications and address up to 32GB of RAM in 32-bit mode. Read this article: http://osxbook.com/blog/2009/08/31/is-your...ow-leopard-k64/ Quote Link to comment Share on other sites More sharing options...
schulte3 Posted November 12, 2010 Author Share Posted November 12, 2010 Thanks for the advice. I am able to boot fine using the tag arch=x86_64 although now my keyboard is not recognized (laptop) and in the system profile, it still says I'm only using 4GB RAM. Any advice? Edit: All I really care about is being able to address my full 8GB of RAM, as only 4GB is shown to be utilized even though in the system profile it can see both DIMMs. So if I can actually use all 8GB in 32bit mode, that'll be fine so maybe any future advice could be directed towards that. Quote Link to comment Share on other sites More sharing options...
Gringo Vermelho Posted November 12, 2010 Share Posted November 12, 2010 So if I can actually use all 8GB in 32bit mode, that'll be fine Yes, you can use up to 32GB RAM in 32-bit mode. Follow the link above and read the article. If you want to run OS X in 64-bit mode you need to find a 64-bit driver for your PS2 keyboard. Quote Link to comment Share on other sites More sharing options...
Zero Xion Posted November 15, 2010 Share Posted November 15, 2010 On Snow Leopard, "64/32-bit mode" refers to the kernel and the kernel extensions. Snow Leopard can only use 64-bit kernel extensions when it's running in full 64-bit mode. If your CPU is 64-bit capable, Leopard and Snow Leopard can run 64-bit applications and address up to 32GB of RAM in 32-bit mode. Read this article: http://osxbook.com/blog/2009/08/31/is-your...ow-leopard-k64/ Thanks for the update : ) Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.