Mavericks on my first gen Mac Pro
HardwareContrary to my outward obsession with the latest and greatest gadgets, computers and peripherals, I also revel in the challenge of maintaining older devices. That's fluff speak for "I'm a nostalgic fool who sees no need to replace devices that continue to serve me so well".
I have a Mac Pro 1,1 pictured above on my loungeroom desk (not this one). It's not particularly fast by today's standards, but it serves its purpose as a iTunes, file, print and scanner server admirably. I often delegate longer compression or build tasks to it to keep my MacBook Air from toasting itself. The simple hard drive sleds allow me to routinely swap out storage whenever we get a capacity boost. It's dependable, easy to administer and reminds me of my long lost PowerMac G5.
If you can't tell by now, I absolutely adore this machine.
Unfortunately, it also can't officially run anything past Lion. While otherwise being a 64–bit machine, it still requires a 32–bit boot loader which Mountain Lion and Mavericks no longer provide. It's rather ironic that my lower performing unibody MacBook is able to run an OS that my Mac Pro can't.
Or… can it?
While innocently searching for pictures of kittens, I saw a guide on MacRumours. The living legend tiamo has posted a replacement 32–bit EFI that lets you install and run Mavericks on these early generation Mac Pros. There's no need to use Chamelion or other "hackintosh" solutions, its otherwise a vanilla, legitimate install of OS X running on real Apple hardware.
I won't say what I did and didn't do.
For starters, I certainly didn't follow these instructions from the same thread to create a bootable Mavericks memory key. I didn't then replace the 64–bit boot loader in the two required places, add my Mac Pro's "Mac-F4208DC8
" board–ID to the required plist files, then boot from the key and install it on my Mac Pro.
I didn't then realise the key needed to be imaged on a partition of the key, rather than the key root. Which certainly didn't lead me to reimaging the Mavericks installer on a partition and rebooting to install again.
And finally, I certainly wasn't overjoyed to see my venerable friend booting Mavericks, with performance and boot times I hadn't ever seen from this machine before! The new memory management in Mavericks is marvelous.
Disclaimers
A few things to note, if you attempt this. Firstly, I've read mixed reports that such a setup doesn't work with iCloud or iMessages. I haven't had a chance to try, given I didn't do it (and neither should you, and if you do, I'm not responsible), but be aware of it.
Mavericks has also since removed accelerated drivers for several of the graphics cards in the original Mac Pros, including the X1600. I was lucky enough that I upgraded to a cheap 8800 GT a few years ago, so I still have full hardware acceleration. I'd almost swear performance is better, especially with Hi10P anime.
And finally, there's no reason Apple couldn't change your lovingly replaced boot.efi with a future software update. You'd be wise to keep a bootable memory key with the altered boot.efi available in case you ever need to boot with it and swap it back. I would think.
Welcome to 2014, my aluminium friend.