2006 Mac Pro and Snow Leopard :(

Discussion in 'Mac Pro' started by Neurorad, Aug 23, 2009.

  1. Neurorad macrumors newbie

    Joined:
    Aug 28, 2006
    #1
    Apparently an Intel Mac will only boot into true 64-bit mode in Snow Leopard if it has the appropriate EFI.

    -----------------
    According to a post on Gizmodo:

    Any Mac with 64-bit EFI will be able to boot with a 64-bit kernel.

    To check if your Mac has 64-bit EFI, open up Terminal and enter:

    ioreg -l -p IODeviceTree | grep firmware-abi

    It will say either EFI32 or EFI64. EFI64 means you can use the 64-bit SL kernel.
    ---------------------

    I have a 2006 Mac Pro bought the day they were released in August 2006.

    The response I got was that it is 32-bit, which I knew from issues regarding video card upgrades over the past few years. I did not know that means Snow Leopard is a bust for me.

    Can anyone confirm that my very expensive Intel Mac Pro is now officially outdated? Just upgraded to 12 GB ram in preparation for 10.6. 64-bit was a major selling point!! :mad:
     
  2. gugucom macrumors 68020

    gugucom

    Joined:
    May 21, 2009
    Location:
    Munich, Germany
    #2
    We allready have a ton of threads about the issue. You will be able to run 64 bit apps but not the 64 bit kernel. Apparently nothing but Nehalems will be able to run 64 bit Kernel, I understand. So SL will definitely run on the 2006 MP. You just cannot utilize some future apps that are restricted to 64-bit drivers and kernel. At this point no such apps are known. So we will not initially miss much. It is a shytti policy by Apple nontheless to refuse EFI upgrades.
     
  3. Dr.Pants macrumors 65816

    Dr.Pants

    Joined:
    Jan 8, 2009
    #3
    @Gugucom

    So, wait - only Nehalem machines will use the all-new-totally-cool 64-bit kernel? No MB, MBP, iMac, or Minis currently being serviced?

    @OP

    AFAIK, a 64-bit kernel would be able to use more then 3.x or 4 GB or RAM for kernel resources. I have no idea how this would affect the system (drivers aside), but for the future its a potentially good idea. Nobody back in the Early Times would have ever THOUGHT of using more then 4 GB of RAM; now we know that eventually a 32-bit kernel would get outdated. For now it works, seven years from now?...
     
  4. rub macrumors member

    Joined:
    Aug 15, 2009
    Location:
    california
    #4
  5. miniConvert macrumors 68040

    miniConvert

    Joined:
    Mar 4, 2006
    Location:
    Kent, UK - the 'Garden of England'.
    #5
    My two-year-old MBP: | | "firmware-abi" = <"EFI64">

    :S
     
  6. Rainier42 macrumors member

    Joined:
    Aug 21, 2009
    #6
    Aaaaargh ... just went through all of this and had been hoping that my 2006 MP would support OpenCL, but doesn't look like it even though I have a GeForce 8800 card installed. Appears to be the Harpertown models and later with the appropriate graphics card installed.
     
  7. nightfly13 macrumors 6502a

    nightfly13

    Joined:
    Jul 17, 2008
    Location:
    Ranchi, India
    #7
    I don't suppose there's any hope of a hack or mod to upgrade the EFI? It's firmware, right?
     
  8. slicecom macrumors 68020

    Joined:
    Aug 29, 2003
    Location:
    Toronto, Canada
    #8
    WHAT!? *cancels order for a 4870*

    This is a seriously lame move by apple.
     
  9. Rainier42 macrumors member

    Joined:
    Aug 21, 2009
    #9
  10. jjahshik32 macrumors 603

    Joined:
    Sep 4, 2006
    #10
    We can already run 64-bit apps on just the regular leopard but the 64-bit kernel is what me and others have long waited for. =)
     
  11. rub macrumors member

    Joined:
    Aug 15, 2009
    Location:
    california
    #11
    can you guys just read the link i posted and get informed?

    4870 is snow leopard compatible. just because you boot with the 32-bit efi doesn't mean you can't run 64-bit apps. at this point you wouldn't even know the difference if you ran 64 or 32-bit kernel.
     
  12. dukebound85 macrumors P6

    dukebound85

    Joined:
    Jul 17, 2005
    Location:
    5045 feet above sea level
  13. Rainier42 macrumors member

    Joined:
    Aug 21, 2009
    #13
    Agreed ... I'm lamenting no support for OpenCL on pre-2008 MPs.
     
  14. rub macrumors member

    Joined:
    Aug 15, 2009
    Location:
    california
    #14
    i don't know how you came to this conclusion. openCL support is determined by your GPU. if you have a compatible GPU, you'll use openCL.

    straight from apple website, compatible GPUs:

    OpenCL
    NVIDIA Geforce 8600M GT, GeForce 8800 GT, GeForce 8800 GTS, Geforce 9400M, GeForce 9600M GT, GeForce GT 120, GeForce GT 130.
    ATI Radeon 4850, Radeon 4870

    no mention of any other hardware requirements because it shouldn't matter.
     
  15. bozz2006 macrumors 68030

    bozz2006

    Joined:
    Aug 24, 2007
    Location:
    Minnesota
    #15
    I believe OpenCL is based upon the graphics card. I don't see how OpenCL would be unsupported in your 2006 mac pro IF you have the radeon 4870... unless it is dependent upon a 64 bit EFI... however, that doesn't make much sense, unless they go out of their way to disable OpenCL on the 2006 mac pro with the 4870. It wouldn't be unheard, but seems like unnecessary work to disable a feature. seems that it "won't work" on those machines listed because their graphics card isn't compatible. since the 4870 isn't officially supported by apple on the 2006 mac pro, I would imagine that OpenCL wouldn't be officially supported either. we'll see.
     
  16. Rainier42 macrumors member

    Joined:
    Aug 21, 2009
    #16
    I thought so too, but look here: http://lowendmac.com/musings/09mm/64...w-leopard.html

    Unless I'm misreading, it specifically says that OpenCL is not supported on pre-2008 MPs regardless of the card installed. I have a GeForce 8800GT installed, which seems to be supported in 2008+ MPs.
     
  17. bozz2006 macrumors 68030

    bozz2006

    Joined:
    Aug 24, 2007
    Location:
    Minnesota
    #17
    haven't read that article, but i will in a moment. the thing is, the 8800 that works for the 2006 mac pro is different than the one that works for the 2008. 2006 version has 32 bit EFI, while the 2008 version has 64 bit EFI. the 4870 contains both versions on the same card, so you don't have to get a specific version of the card based on your system. Could it be that OpenCL just does not work with 32 bit EFI, or is it that they have just chosen to no implement it on certain cards, such as the 32 bit 8800? That would seem like a real dickmove for Apple to make, but they have done worse... I would imagine the owners of 8800 cards for their 2006 mac pros may be out of luck, however, it's not clear for 2006 pro owners with the 4870, in my opinion.
     
  18. bozz2006 macrumors 68030

    bozz2006

    Joined:
    Aug 24, 2007
    Location:
    Minnesota
    #18
    Rainier, your link is broken. and I have posted a question regarding the 4870 in its own thread. The question regarding the 4870 is ambiguous.
     
  19. slicecom macrumors 68020

    Joined:
    Aug 29, 2003
    Location:
    Toronto, Canada
    #19
  20. Rainier42 macrumors member

    Joined:
    Aug 21, 2009
    #20
  21. bozz2006 macrumors 68030

    bozz2006

    Joined:
    Aug 24, 2007
    Location:
    Minnesota
    #21
    thanks. I didn't realize that was the same story you linked to before. brain's not working! But you have to give me a break: first time dad of a 6 day old baby. I'm TIRED! :D
     
  22. Infrared macrumors 68000

    Infrared

    Joined:
    Mar 28, 2007
    #22
    Seriously? It won't run on the 2008 Mac Pros?

    The only Nehalems Apple does are the current
    Mac Pros and Xserves.
     
  23. wheezy macrumors 65816

    wheezy

    Joined:
    Apr 7, 2005
    Location:
    Alpine, UT
    #23
    Sig MP looks like it'll be fine, just need to get an OpenCL GPU as my ATI 2600XT didn't make the cut :/ 2008 2.8x8
     

    Attached Files:

  24. Rainier42 macrumors member

    Joined:
    Aug 21, 2009
    #24
    Hey congratulations! Mine are full grown now but remember so very well when they were born and that 'layer of tired' that just wouldn't go away. Best to you and your family.
     
  25. drrich2 macrumors member

    Joined:
    Jan 11, 2005
    #25
    I just copied & pasted that line into terminal from the first post, and got EFI64; this was on my early '08 2.8 GHz octocore MacPro.

    So I take it early '08 MacPros can run the Snow Leopard 64 bit kernel.

    Richard.
     

Share This Page