Jump to content

64 bit?


schulte3
 Share

7 posts in this topic

Recommended Posts

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?

Link to comment
Share on other sites

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

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

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/

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

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 : )

Link to comment
Share on other sites

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.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...