Reply to topic  [ 34 posts ]  Go to page 1, 2, 3  Next
When is a 64-bit Mac not a 64-bit Mac? 
Author Message
What's a life?
User avatar

Joined: Thu Apr 23, 2009 8:25 pm
Posts: 10691
Location: Bramsche
Reply with quote
It looks like some 64-bit Intel Macs won't be able to use Snow Leopard's 64-bit features, because their EFI firmware is 32-bit.

Even if you have a 64-bit enabled EFI, it seems only XServes will use it by default, all other machines will require the user to press the 6 and 4 keys whilst booting! :?

The list of what is and isn't 64-bit is not very clear from the lists from Apple, but if you want to test, open a Terminal window and copy and paste the following command in :

Code:
ioreg -l -p IODeviceTree | grep firmware-abi


This should return either "EFI32" or "EFI64". If it returns EFI64, then your machine should be capable of running the 64-bit version of Snow Leopard (if you press 6 and 4 during boot), otherwise you are stuck with 32-bit mode.

This seems to be artificial, as the 32-bit EFI is capable or booting the 64-bit kernel. Even worse, MacBooks (without the Pro in the name) won't be able to use 64-bit, even if they are 64-bit enabled, because of an artificial restriction by Apple (I assume C2D minis would suffer the same fate).

Astonishingly, pre January 2008 Mac Pros won't be able to use 64-bit mode either! :? That can't be right, can it?

The non-automatic selection of 64-bit mode is on what is rumoured to be the Golden Master, although it has not been confirmed by Apple that this is the final release. So there is still hope that this situation will be rectified, before SL is finally released. It seems unbelievable that the old Pro machines, with dual 64-bit processors won't be able to run the 64-bit OS, that could have serious repurcussions from professional users... Which is why I will take it with a pinch of salt, before I see the final release.

Personally, I would hope that 64-bit capable machines get a Preferences panel to allow them to switch between 32-bit and 64-bit modes, or the use can select which at install time...

ZDNet Source clicky

_________________
"Do you know what this is? Hmm? No, I can see you do not. You have that vacant look in your eyes, which says hold my head to your ear, you will hear the sea!" - Londo Molari

Executive Producer No Agenda Show 246


Thu Aug 20, 2009 6:42 am
Profile ICQ
What's a life?
User avatar

Joined: Thu Apr 23, 2009 7:56 pm
Posts: 12030
Reply with quote
So, a firmware update is out of the question during the install? :?

_________________
www.alexsmall.co.uk

Charlie Brooker wrote:
Windows works for me. But I'd never recommend it to anybody else, ever.


Thu Aug 20, 2009 7:28 am
Profile
Doesn't have much of a life
User avatar

Joined: Tue May 05, 2009 5:52 pm
Posts: 1899
Reply with quote
My MacBook is from 2006 or 2007. I assume it can't run the 64bit mode.

I'll run that command when I get home.

_________________
Image

My Flickr Page

Now with added ball and chain.


Thu Aug 20, 2009 8:34 am
Profile
Moderator

Joined: Thu Apr 23, 2009 6:13 pm
Posts: 7262
Location: Here, but not all there.
Reply with quote
I seem to be stuck with 32-bit mode. Then it's a 2007 MBP, so what would I expect?

C'est la vie.

_________________
My Flickr | Snaptophobic Bloggage
Heather Kay: modelling details that matter.
"Let my windows be open to receive new ideas but let me also be strong enough not to be blown away by them." - Mahatma Gandhi.


Thu Aug 20, 2009 8:39 am
Profile
Site Admin
User avatar

Joined: Thu Apr 23, 2009 5:53 pm
Posts: 8603
Location: location, location
Reply with quote
Well that sucks then.

_________________
Support X404, use our Amazon link
Get your X404 tat here
jonlumb wrote:
I've only ever done it with a chicken so far, but if required I wouldn't have any problems doing it with other animals at all.


Thu Aug 20, 2009 9:08 am
Profile WWW
I haven't seen my friends in so long
User avatar

Joined: Thu Apr 23, 2009 6:36 pm
Posts: 5150
Location: /dev/tty0
Reply with quote
If this is the case in the final release, I wonder why it is...My initial thoughts are that parts of the code are unstable running in 64-bit mode, so rather than release a buggy system on time or pushing back the deadline after promising an Autum release, they can release a stable system and then add firmware updates along with the incremental updates to enable more and more parts of the system to be 64-bit as they become more stable?

Or does that sound to obvious and Apple are actually just playing with everyone?


Thu Aug 20, 2009 9:28 am
Profile WWW
What's a life?
User avatar

Joined: Thu Apr 23, 2009 8:25 pm
Posts: 10691
Location: Bramsche
Reply with quote
In which case, why do the servers boot automatically into 64-bit mode? The servers should be running in the most stable environment, not the least stable!

_________________
"Do you know what this is? Hmm? No, I can see you do not. You have that vacant look in your eyes, which says hold my head to your ear, you will hear the sea!" - Londo Molari

Executive Producer No Agenda Show 246


Thu Aug 20, 2009 9:31 am
Profile ICQ
I haven't seen my friends in so long
User avatar

Joined: Thu Apr 23, 2009 6:36 pm
Posts: 5150
Location: /dev/tty0
Reply with quote
big_D wrote:
In which case, why do the servers boot automatically into 64-bit mode? The servers should be running in the most stable environment, not the least stable!


I would presume that Apple needs certain parts or a certain amount of the system to be 64-bit enabled to advertise it as such, and seeing as Apple time and time again say how OS X is so stable, I would guess they would have made any code that is 64-bit enabled by default rock solid.


Thu Aug 20, 2009 9:34 am
Profile WWW
What's a life?
User avatar

Joined: Thu Apr 23, 2009 8:25 pm
Posts: 10691
Location: Bramsche
Reply with quote
We are talking about the Kernel and KEXTS here. These will load in the 32-bit versions on normal Macs and in 64-bit versions on the Servers and those compatible Macs, where people press 6 and 4 at boot time, but the number of Macs which don't seem to be compatible seems fairly high!

The reported situation doesn't make any sense at all. Unless they want to throw out their 64-bit hardware and buy new 64-bit hardware, in order to run SL in 64-bit mode... :?

_________________
"Do you know what this is? Hmm? No, I can see you do not. You have that vacant look in your eyes, which says hold my head to your ear, you will hear the sea!" - Londo Molari

Executive Producer No Agenda Show 246


Thu Aug 20, 2009 9:41 am
Profile ICQ
I haven't seen my friends in so long
User avatar

Joined: Tue May 05, 2009 3:29 pm
Posts: 7173
Reply with quote
My MBP seems to have the 64-bit version. But then it is brand new.

_________________
timark_uk wrote:
That's your problem. You need Linux. That'll fix all your problems.
Mark


Thu Aug 20, 2009 10:40 am
Profile
Doesn't have much of a life
User avatar

Joined: Thu Apr 23, 2009 8:30 pm
Posts: 1757
Location: Cardiff, Wales
Reply with quote
Same here, hurah! My 3.5 year old Toshiba laptop will also run a 64bit OS (Vista SP3 and Ubuntu) just fine. I guess you get what you pay for....oh...hang on....

I don't find OSX that stable as it is. Applications are quite prone to freezing and you have to perform some obscure finger kung-fu (cmd, alt and some key I haven't found yet) to try and get it to quit. If you do get the force quit box up, it is still touch and go whether they will quit when you tell them to. I've had hold the power button to shut down a few times now.

_________________
G.


Thu Aug 20, 2009 12:03 pm
Profile WWW
I haven't seen my friends in so long
User avatar

Joined: Thu Apr 23, 2009 6:36 pm
Posts: 5150
Location: /dev/tty0
Reply with quote
gavomatic57 wrote:
Same here, hurah! My 3.5 year old Toshiba laptop will also run a 64bit OS (Vista SP3 and Ubuntu) just fine. I guess you get what you pay for....oh...hang on....


According to Microsoft and the makers of Ubuntu, you are running a 64-bit OS, according to Apple you'll be running a 64-bit OS. In the world of marketing, what constitutes as a 64-bit OS?
Indeed, I've not read the article, but how credable it it?

gavomatic57 wrote:
I don't find OSX that stable as it is. Applications are quite prone to freezing and you have to perform some obscure finger kung-fu (cmd, alt and some key I haven't found yet) to try and get it to quit. If you do get the force quit box up, it is still touch and go whether they will quit when you tell them to. I've had hold the power button to shut down a few times now.


I don't get many freezes, but when I do I've found that they don't bring the system down and can often be left for a few minutes to sort themselves out...


Thu Aug 20, 2009 12:31 pm
Profile WWW
What's a life?
User avatar

Joined: Thu Apr 23, 2009 8:25 pm
Posts: 10691
Location: Bramsche
Reply with quote
forquare1 wrote:
I don't get many freezes, but when I do I've found that they don't bring the system down and can often be left for a few minutes to sort themselves out...

That covers about 99.9% of the freezes I have with OS X and Windows... I can't remember the last time a freeze brought either Windows or OS X to its knees.

Some dodgy RAM in my old PC used to blue screen it on a regular basis, until I swapped it out, other than that, I haven't seen either crash for a couple of years.

The current OS X is a mix of 32-bit and 64-bit extensions, but the Kernel is 32-bit only. SL should bring 64-bit throughout, but it looks a little selective and ham fisted in the latest build, which is rumoured to be the Gold Master...

As I said, I think I'll wait and see what finally comes around, but the current situation is a little disappointing.

_________________
"Do you know what this is? Hmm? No, I can see you do not. You have that vacant look in your eyes, which says hold my head to your ear, you will hear the sea!" - Londo Molari

Executive Producer No Agenda Show 246


Thu Aug 20, 2009 1:34 pm
Profile ICQ
Occasionally has a life
User avatar

Joined: Wed May 06, 2009 3:39 pm
Posts: 478
Location: Peterborough
Reply with quote
Quote:
| | "firmware-abi" = <"EFI64">


Unibody MacBook Pro on release late 08

_________________
Image


Thu Aug 20, 2009 4:13 pm
Profile WWW
What's a life?
User avatar

Joined: Thu Apr 23, 2009 8:25 pm
Posts: 10691
Location: Bramsche
Reply with quote
Not surprisingly, EFI32 - October 2006, 1st Generation 24" iMac... It can only use a maximum of 3GB anyway, so no real reason for 64-bit on the machine.

_________________
"Do you know what this is? Hmm? No, I can see you do not. You have that vacant look in your eyes, which says hold my head to your ear, you will hear the sea!" - Londo Molari

Executive Producer No Agenda Show 246


Thu Aug 20, 2009 4:51 pm
Profile ICQ
Display posts from previous:  Sort by  
Reply to topic   [ 34 posts ]  Go to page 1, 2, 3  Next

Who is online

Users browsing this forum: No registered users and 22 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.