How to install Snow Leopard on a brand-new Lion-based Mac

How to install Snow Leopard on a brand-new Lion-based Mac

Summary: Installing Snow Leopard on a Lion machine is harder than you would think. This guide shows you the necessary tricks to make it work.


Mac OS X 10.7, better known as Lion, is an impressive update to the Mac operating system. In addition to its many important features, Apple finally removed one of my longest-running pet peeves and now allows you to drag windows from any side. Yay!

On the other hand, scrolling is backward (unless you tweak a setting), so you win some, and you lose some.

Where Lion can't be used

I'm doing a specialized video project that requires a certain piece of software that only runs on the Mac. Knowing (or at least suspecting) that Apple was about to refresh the Mac mini, I held off on buying one until the new Lion machines were announced last week. At that point, I pulled the trigger on a Lion-based Mac mini server, and it arrived the next day.

I immediately installed the Canon EOS Utility and discovered...oops! Canon doesn't support Lion for its DSLR cameras. A quick look at the Canon page shows support only for up to the previous version, Mac OS X 10.6, better known as Snow Leopard.

It's also not clear how long it will be before Canon provides Lion support for cameras. A quick look at the company's dedicated Lion-support page lists only printers, multifunction printers, and scanners. There's no mention of cameras.

Being the intrepid geek that I am, I decided to ignore the version compatibility statements and just try running the EOS Utility software. Sadly, I was thwarted.

The problem isn't limited to Canon. On July 22, Nikon announced "plans to test" their software for compatibility with Lion, but details about when the software will be compatible were limited to the vague statement, "We will announce our plans regarding full compatibility once testing is complete."

It quickly became clear to me that, as much as I yearned for windows that can be resized from all sides, Lion wasn't going to cut it for my particular DSLR processing needs. I would need to back-rev the machine to Snow Leopard.

That is easier said than done.

Next: The Rosetta problem »

« Previous: Where Lion can't be used

The Rosetta problem

This, by the way, isn't entirely Apple's fault. I know I've blamed Apple for a lot over the years, but most developers have had access to Lion developer versions for months, and nearly everyone knew that Rosetta (the PowerPC emulation environment) was going away with Lion.

To be honest, I think Apple's being a bit ham-fisted eliminating the Rosetta environment, especially when way back in the day, Apple effectively promised, "You'll never have to worry about it." That said, I can appreciate the company's desire to move on.

Unfortunately, in moving on, there were programs left behind. Canon's EOS Utilities was the one I need to run. And, since I needed to run the EOS Utilities more than I needed Lion's new features, I decided to go back to Snow Leopard.

Later in this article, I'll show you how I eventually got Snow Leopard to run. Once it was installed, I had the bright idea of moving Snow Leopard's Rosetta installer from Snow Leopard to a running Lion install, and trying to run it. No dice. Even if you move the Rosetta installer to Lion, it won't actually work. Heh, nice try, eh?

In any case, let's get back to the how-to portion of our story.

Finding Snow Leopard

As it turns out, getting a copy of Snow Leopard was nearly impossible. Apple apparently doesn't offer a downloadable version of Snow Leopard, and so if you want a copy, you're likely to have to wait 2-4 weeks.

This is particularly ironic for a few reasons. First, Apple is requiring all pre-Snow Leopard Mac owners to first upgrade to Snow Leopard before they can access the Mac App Store and download Lion. No Snow Leopard, no upgrade to Lion. Second, Apple has been trying desperately to get out of the removable media business, and yet they're probably waiting on additional physical production runs to fulfill the demand for Snow Leopard.

In any case, after looking on Apple's site and looking on Amazon, calling my not-really-local Apple Store (it's an hour and a half away if traffic's on your side), and checking with all the Best Buys within an hour drive, I struck out.

I finally found a copy of Snow Leopard at a local Apple-specialist store, Visual Dynamics. This retailer pre-dates the Apple-owned stores and has still managed to hang on in the face of Apple's retail competition. This was a very nice store, but you can see how Apple supports its non-Apple branded retailers -- I had received my new Lion-based Mac mini before the store got their first new Lion-based machine from last week's new model introductions.

Next: My first attempt at Snow Leopard »

« Previous: The Rosetta problem

My first attempt at Snow Leopard

Installing Snow Leopard on the Lion-based Mac mini server proved to be more trouble than I expected. First, of course, the Mac mini server doesn't have a media slot. Fortunately, I have a spare USB-based external DVD drive, so I plugged that into the Mac mini, loaded the disk, and booted.

I held down the Option key (which is Mac-speak for "let me choose which disk to boot from"). I booted from the external DVD drive, saw the Apple logo load off the Snow Leopard DVD, and ... waited.

And waited.

And waited.

And waited.

I finally decided to reboot the system, and try again. I got the same result. Snow Leopard's installer hangs when trying to load on a new Lion-based machine.

Houston, we have a problem.

Apparently, Snow Leopard gets very confused when it sees the Lion restore partition on the new Mac's hard drives. I'm guessing this will also be a problem for those who upgrade to Lion, since the recovery partition is created automatically. As far as I could tell, this makes it impossible for the Snow Leopard DVD to boot on a Lion-prepared machine and install.

I needed to find a work-around. And I did.

Fortunately, I have certain super-powers. I can type a sequence of characters into a text field on a Web site called "The Google" and, upon my command, magical elves will scour the entire world, seeking what I need to know.

As is often the case, the deep truths we seek can be found in discussion boards.

And so it was. And so it came to pass that, with the help of the divine posters of the online board brotherhood, the Lion laid itself down upon the firmament and let the Snow Leopard boot unto the sacred Macintosh.

Next: Preparing to install Snow Leopard on Lion »

« Previous: My first attempt at Snow Leopard

Preparing to install Snow Leopard on your brand-new Lion machine

Madly mixed metaphors (and a little sacrilege aside), here's what you do, courtesy of jsmac2 and the fine folks on the Apple Support Communities.

First, as it turns out, you're going to need two Macs to pull this off. I'm not sure you can back-rev your new Lion machine if you don't already have another Mac lying around. I could say something here about Apple products being easy to use, but the last time I said something negative about Apple, a bunch of acolytes tried to get me fired. Thanks for that, by the way.

So, I'm holding off the snark, for now at least.

Make sure you have your new Lion-based Mac and your old Mac on your desk. Be sure to find a Firewire 800 cable (at least my new Mac mini server doesn't support the old Firewire 400 cables). Shut both machines down.

Plug the Firewire cable into the new, Lion-based Mac and turn it on while at the same time holding the T key. This places the machine into "target" mode, which essentially turns the computer into an external hard drive. This, by the way, is a very cool Mac feature that -- at least to the best of my knowledge -- Windows doesn't have.

If you hold down the T key, the new Mac will boot up and display the Firewire logo on its screen. It will not boot into a GUI.

By the way, did you ever notice how similar the Firewire logo is to the radiation warning triform? Neither did I, until I started this little project:

Weird, huh?

Anyway, now that your new Mac is booted up and in target mode, boot up your old Mac. I left the Firewire cable out of the old Mac, and just booted it up. Once the old Mac was booted, then I plugged in the Firewire cable, and the old Mac suddenly had the new Mac's drives on its desktop, just like any other external drives.

The astute reader might have noticed I used the word drives (plural). One of the reasons I bought the Mac mini server was because it comes with two 7200RPM drives. I'm doing video and the two faster drives will be a big help.

The two-drive configuration makes this a much easier install. I merely installed Snow Leopard on one drive and left Lion on the other. If you only have one Lion drive, you may be able to partition it, and install Snow Leopard on the other partition, but that's a theory, only. I haven't tested it.

To make things easier, once I'd booted up on the old Mac and saw the hard drives from the new Mac on the desktop, I renamed the drives. The Lion boot drive was renamed to "Lion Server". The drive that would hold the back-rev Snow Leopard was renamed, creatively, "Snow Leopard".

Before you go ahead and try to install Snow Leopard, download the Mac OS X v10.6.5 Update (Combo) from Apple. Put this somewhere you can find it on your old Mac's desktop.

Finally, make sure your old Mac has a DVD drive. If it doesn't, go find an external USB drive and use that. I'm guessing you could run the Leopard installer from an image or a USB key, but that's also something I didn't try.

Next: Running the install »

« Previous: Preparing to install Snow Leopard on Lion

Running the install

Now you're ready to run the installer. Find your oh-so-precious Snow Leopard DVD and insert it into your old Mac's DVD drive.

The Snow Leopard installer will ask you where you want to install Snow Leopard. Here's where you want to be careful, and select your previously renamed "Snow Leopard" destination drive (remember, this is really the drive on the new Lion machine). Click next and let the install proceed. It took about forty minutes on my 2008-vintage iMac.

Once that's done, run the Combo update. It'll look like the Combo update is starting to update your old Mac, but that's just a fancy splash screen. Wait until the splash graphics run out of steam, and once again select your "Snow Leopard" drive living on your new Lion machine as the destination. This took about 20 minutes.

Once this process is all done, shut down your old Mac and unplug the Firewire cable. You'll have to hold down the power button on your new Mac and let it shut down as well.

Choosing your boot drive

Press the power button on your new Lion-based Mac and hold down the Option key. In a moment, you should see both the "Lion Server" and "Snow Leopard" drives (or your locally-named equivalents). Click the arrow under the Snow Leopard drive and wait for the system to boot.

If you followed all the steps I've outlined, you should find yourself booted into Snow Leopard. If you want to boot into Snow Leopard by default, go to System Preferences and select Startup Disk, and choose your Snow Leopard drive as the start drive.

Some final warnings

I am extremely nervous about an OS that doesn't come with disks. It feels unnatural. It also feels fast and loose with the system's security. What if, for example, you completely nuke your drives and the recovery partition? How do you recover?

See also: How to install Lion on a new MacBook Air SSD

Honestly, I'm guessing Apple's has a method beyond sending the machine back to the company for a warranty repair, but I haven't had a chance to research it. [Update: it does.] I did register my machine on the Mac App store, but the company still shows that if I want to download Lion Server, they'll charge me $49.99, so I don't know that I could reinstall without rebuying it.

The bottom line is this: these instructions have you screwing around with your OS on your brand-new machine. If you follow these instructions and something breaks, don't come crying to me. I can't guarantee this will all work and I've tried it on exactly one machine.

Your attempt could always go horribly wrong. If it does, you were warned. I, ZDNet, the CNET Professional Network, CBS Interactive, and all the company's associated properties disclaim any responsibility. You're on your own here.

Be careful. If you're not comfortable futzing around with OS installs that could go very, very bad, get some help.

Good luck, and may all your leopards be snowy ones.

So, what software have you found that works reliably on Lion and what doesn't? Are you, like me, holding back and running Snow Leopard because something's not compatible? What? Tell us in the TalkBacks below.

Topics: Operating Systems, Apple, Hardware


David Gewirtz, Distinguished Lecturer at CBS Interactive, is an author, U.S. policy advisor, and computer scientist. He is featured in the History Channel special The President's Book of Secrets and is a member of the National Press Club.

Kick off your day with ZDNet's daily email newsletter. It's the freshest tech news and opinion, served hot. Get it.


Log in or register to join the discussion
  • High Speed University

    Unemployment numbers are comprised of those that are in the job market for the past 30 days. It does not include those that have not been in the job market in the last 30 days: people who have given up looking; those that have gone off unemployment because it has run out. One solution to unemployment is "High Speed University" check it out
    • RE: How to install Snow Leopard on a brand-new Lion-based Mac

      @almabowman You stink.
      Degrees are worthless now, especially online diploma mills which spam and exploit peoples hopes.
  • RE: How to install Snow Leopard on a brand-new Lion-based Mac

    Congrats on a very fine "how to" article, David.

    For sometime, I've known that Lion allows multiple copies of itself to run on the same machine AT THE SAME TIME via the virtualization method. (there was a macrumors article on this subject on July 1st)

    I was wondering if Snow Leopard could be run in a virtual machine that was running Lion? If that was possible, the need to use the "Boot Camp" to switch to different OS versions could be eliminated.

    So, do you know if that is possible, David? I admit that you are a bigger geek than I am and would know the answer to that question. I humbly bow to your expertise in this matter.
    • RE: How to install Snow Leopard on a brand-new Lion-based Mac

      @kenosha7777 I honestly don't know. I know there's been some press about how Lion is the first Mac OS X version licensed for multiple virtual instances, but I don't know if that precludes Snow Leopard from actually running. For my purposes, I'm using the machine solely for this video application and I need all the power the bare metal can provide, so virtualization isn't my first choice.<br><br>But I'd be curious if other readers had tried it. If you have, let us know.
      David Gewirtz
    • You can virtualize Snow Leopard Server in Parallels

      or VMWare. Virtualizing Snow Leopard client requires some tricky hacks.
      • RE: How to install Snow Leopard on a brand-new Lion-based Mac


        Thanks. I may need to keep that bit of info ready for a rainy day event.
      • RE: How to install Snow Leopard on a brand-new Lion-based Mac

        @fr_gough - From my understaning and playing with virtualizing Snow Leopard (using VirtualBox), really the only tricky hacks I needed to deal with are display resolution and audio support. Everything else seemed to work just fine.<br><br>Note that virutualizing OSX on a Mac machine is the only *authorized by Apple" approach. Any other methods are considered a violation of the software's license (even though it can be done successfully if you do the right searches on the intertubes :)).
      • @polly

        doing the right searches on the "intertubes" will give you various hacks you have to use to make it work.

        Virtualizing Snow Leopard Server on Parallels consists of inserting the disk and clicking Install.
  • RE: How to install Snow Leopard on a brand-new Lion-based Mac

    Talk about not doing your research before you buy... Always verify that the software you need will run on your new hardware.

    There is a reason why Snow Leopard won't go on a new Lion gen Mac... Driver support.

    Now you may think this is ridiculous, but guess what, it happens in the Windows world too. If it wasn't for the mess of Vista and XP software assurance, do you honestly think you could get XP onto new hardware? I am willing to bet with the advent of Windows 8, driver support for XP and Vista will disappear rather quickly for new hardware shipping with Windows 8.

    Apple however, always makes it so that a New OS will go on a little older hardware, but an old version of the OS will not work on the new hardware. You need at least version of OSX that came with the Mac.

    You may be able to work around that with a remote install, and target disk, never tried it personally.
    • Yep. I'm actually surprised Snow Leopard booted

      at all on the Lion Mac. It almost certainly won't be possible with the next hardware revisions.
      • RE: How to install Snow Leopard on a brand-new Lion-based Mac

        @fr_gough Yeah, that worry was in the back of my mind, too. Certainly, Thunderbolt isn't available, but I don't need that now.
        David Gewirtz
      • RE: How to install Snow Leopard on a brand-new Lion-based Mac

        @fr_gough If a Mac ships with Lion but previously shipped with Snow Leopard, it's possible to "roll back". Apple may not recommend/support this but it is indeed possible and a viable option for folks who can not run Lion. For hardware revisions, like Macmini and MacBook Air which shipped ONLY with Lion (never shipped with Snow Leopard), it would be quite risky.
    • Windows 7 and Vista share the same driver model

      @Snooki_smoosh_smoosh That automatically makes Windows Vista drivers automatically compatible with Windows 8. Microsoft said from early on that Windows 8 would use the same system requirements as Windows 7 or even lower. Going from Windows Vista to Windows 7 was smooth, I used the same exact drivers I used on Vista.

      Microsoft made significant changes to driver model going from XP to Vista. Part of the problem too is that driver developers hard code their drivers to look for the OS version. Thats part of the reason why Microsoft is taking baby steps with the kernel version (Windows Visa 6.0), Windows 7 6.1, Windows 8 6.2.
      Mr. Dee
      • RE: How to install Snow Leopard on a brand-new Lion-based Mac

        @Mr. Dee - 64-bit versions of Windows starting with Vista require drivers to be digitally signed.When you sign the drivers you specify, from a list of existing Windows versions, what the driver will run on. Since you can't really sign for a future version (with a few exceptions) there is no "automatic compatibility" for existing drivers (they won't work without being re-signed).
      • RE: How to install Snow Leopard on a brand-new Lion-based Mac

        @rbgaynor - That's a good point, however, even with 64bit Windows you can force a signed 64bit driver that "isn't compatible with this version of Windows" to install, you just need to know what the steps are. <img border="0" src="" alt="happy">
      • RE: How to install Snow Leopard on a brand-new Lion-based Mac

        it more often than not crashes the installation software, however, so you have to install using .inf files and the windows driver/device manager to change the driver from unrecognised/generic to the manufacturer's 32bit driver -- this works in some cases, with simple clean driver setups,
        but in others, like many printer/scanner/allinones where (dubious) software tools are packaged along with the drivers it doesn't work at all.
        it's a pity Microsoft's driver update doesn't pull the latest and best drivers from the manufacturer automatically, rather than make us use third rate generic drivers - perhaps it will work better in Windows 8...
    • RE: How to install Snow Leopard on a brand-new Lion-based Mac

      @Snooki_smoosh_smoosh <br>"Talk about not doing your research before you buy... Always verify that the software you need will run on your new hardware."<br><br>Talk about not doing your research before you POST!<br> Snow Leopard runs perfectly fine on the sandy bridge based iMacs and MacBook Pros -- it's the same god damned intel chipset that the new mac airs and minis are using -- same drivers!<br><br>Also, Windows has had the same driver model since vista -- and it's not going to change in windows 8 either (ballmer already said this as the above poster indicated).<br><br>Are you by any chance a blind mac fanboi who is lead on a string like a puppet by jobs & co!?<br><br>Anyways -- I had to put snow leopard on my new mac air -- protools doesn't run on lion and AVID has not said when it will...if ever!? Lion sucks imho -- way to many things that are broken or poorly designed. Snow leopard FTW!<br><br>Oh and btw -- it runs fine! The "driver support" is there -- it HAS BEEN there since the sandy bridge macbook airs and imacs were released months ago!
      • RE: How to install Snow Leopard on a brand-new Lion-based Mac

        I read original story/post and most of the responses, but still am wondering if it is a good idea or not? I just bought a 6-core MacPro tower, which shipped with Lion on it. I also have an older MacBook Pro (with Snow Leopard 10.6.7), which I could use to downgrade the new MacPro's OS, right? I need to be able to install and run ProTools 9 on the new MacPro, but it's not currently compatible.

        - Has anyone else downgraded a new MacPro with complete success?
        - What are some of the potential problems of downgrading my 6-Core MacPro from Lion to Snow Leopard?
        - Would it void my warranties/Apple Care?
        - If I'm able to successfully downgrade, should I completely wipe the MacPro of Lion?

        Thank you in advance for your responses!
    • RE: How to install Snow Leopard on a brand-new Lion-based Mac

      @Snooki_smoosh_smoosh = iNaive
  • RE: How to install Snow Leopard on a brand-new Lion-based Mac

    There are several ways to skin a cat. First, if you have used a previous version of MAC OS such as Snow Leopard, you may have a Time Machine copy of that OS. This can be applied to your new MAC and you may be just fine with that. If you have purchased a MAC product for the first time, you could either load a fresh copy of Snow Leopard on that new system, or just wait till apple has another solution for you. I have reformatted many macs in the past and they make it very easy to do this. All you need is a legal copy of the MAC OS and a little time.