You can make a difference in the Apple Support Community!

When you sign up with your Apple Account, you can provide valuable feedback to other community members by upvoting helpful replies and User Tips.

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

HowTo revert new MacBook Pro, Mac Pro or iMac to Snow Leopard

Hi all,


the following instructions were provided to me by our Apple Enterprise tech, and I've successfully performed these steps on a newly purchased MacBook Pro.


Please note the following - as of 15 Aug 2011:

- this technique will work on new MacBook Pro, Mac Pro or iMac computers UNTIL Apple modifies the hardware in these computers

- this technique will NEVER work on currently shipping MacBook Air or Mac Mini computers

- this configuration of Snow Leopard installed on a computer that shipped with Lion is not supported by Apple Support. It is entirely possible that after a trip for an AppleCare support incident, or the Apple Genius Bar, that the computer will return with Lion installed.


with these caveats, here are the step-by-step instructions:

---------------------------------------------------------------------


HowTo - NetRestore - Install Mac OS X 10.6.8 on new Mac delivered with Mac OS X 10.7.0


note: this only applies to Macbook Pro, Mac Pro, and iMac computers that originally shipped with Mac OS X 10.6.x.

Current Macbook Air and Mac Mini computers cannot be downgraded.


Required resources:

- another computer, running Mac OS X 10.6.8

- spare external disk

- Snow Leopard installation disc (Mac OS X 10.6.0 or 10.6.3 Box Set)

- Snow Leopard 10.6.8 Combo image file (download from Apple Support Downloads page)

- System Image Utility 10.6.8 (download Mac OS X 10.6.8 Update Combo v1.1.dmg from Apple Support Downloads page)



Procedure:


A. Create the NetImage:

1) mount the base source image (Mac OS X 10.6.3.dmg - created from Box Set Installer)

2) launch System Image Utility (from Server Admin Tools)

3) when source (from mounted image) appears in SIU screen, click Custom button

4) drag "Customize Package Selection" from Automator Library window to location

between existing "Define Image Source" and "Create Image"

5) drag "Add Packages and Post-Install Scripts" from Automator Library to location

between "Customize Package Selection" and "Create Image"

6) in the "Customize Package Selection" section:

a) expand the "Mac OS X" triangle

b) select options desired

c) collapse the "Mac OS X" triangle

7) mount the appropriate update image (Mac OS X 10.6.8 v1.1 Combo.dmg)

8) copy the MacOSXUpdCombo10.6.8.pkg package to a new local directory (Desktop/parts/)

9) drag the MacOSXUpdCombo10.6.8.pkg icon from local directory to the

"Add Packages and Post-Install Scripts" section of the SIU window

10) in the "Create Image" section:

a) select the type "NetRestore"

b) set the "Installed Volume:" field to "Macintosh HD" (no quotes, can be any name)

c) select the "Save To:" location

(will be faster to a second local internal disk)

(not faster to another partition on the same disk)

d) set the "Image Name:" field to "Snow Leopard 10.6.8 NetRestore"

e) the fields "Network Disk:", "Description:", and "Image Index:" don't

matter unless one is going to use results on a NetBoot Server

11) click the Run button

12) when the dialogs appear, ignore the text and click OK for proper completion

Dialog text: "Image creation in progress.

Cancel the image creation to proceed"


B. Post-process to create Restore Image:

1) find the directory created in the above process, named as in A.10d above

(Snow Leopard 10.6.8 NetRestore.nbi)

2) in this directory are three files:

- i386

- NBImageInfo.plist

- NetInstall.dmg

3) mount the NetInstall image (double-click the NetInstall.dmg file)

4) navigate into the Contents of the package, to: System/Installation/Packages/

5) copy the System.dmg file out to desktop or other work location

6) rename System.dmg to meaningful name, such as "Snow Leopard 10.6.8 System.dmg"

7) copy this .dmg file to external, bootable, Snow Leopard 10.6.8 system disk (install in /Users/Shared/)



C. Install Snow Leopard 10.6.8 on new MacBook Pro or Mac Pro


via command line:

1) boot MacBook Pro or Mac Pro from external source prepared in B.7

2) open Terminal

3) find the restore target device specification

a) run the command "diskutil list"

b) look for a 650 MB partition, labelled "Recovery HD" (likely disk0s3)

c) the target partition should be immediately prior to the "Recovery HD" partition

d) for a new computer with a 500 GB drive, this partition should be

labelled "Macintosh HD", with a size of 499.2 GB

e) make note of it's Device Identifier, likely disk0s2

4) issue the following asr (Apple Software Restore) command

sudo asr restore --source "/path/to/restore.dmg" --target /dev/disk0s2 --erase

(replace "/path/to/restore.dmg" with the path to the location and name used in step b.7)

5) this process proceeds and completes quickly, about 3-5 minutes. This is due to

the "--erase" parameter; it indicates a block-copy operation

If the process seems slow, likely the "--erase" option was omitted and

the copy is being done as a file-copy operation. Quit (ctl-c) and

examine the command used...



via DiskUtility GUI:


1) boot MacBook Pro or Mac Pro from external source prepared in B.7

2) launch /Applications/Utilities/DiskUtility.app

3) select the computer hard drive (typically "Macintosh HD")

4) click on the "Restore" tab

5) click on the "Image..." button to specify the "Source"

6) navigate to /Users/Shared/ and select the "Snow Leopard 10.6.8 System.dmg" file

7) drag the computer hard drive volume (Macintosh HD) to the "Destination" field

(note: grab the volume, not the disk!!)

8) enable the "Erase destination" checkbox

9) click the "Restore" button

10) in the ensuing "Are you sure?" dialog, click the "Erase" button

11) authenticate with the local admin credentials



Apple Tech recommends leaving the Restore partition alone, and installing in the "Macintosh HD" partition only


commands to know:

- asr

- diskutil (diskutil -list to see partitions)

- hdiutil

Posted on Aug 15, 2011 9:00 AM

Reply
364 replies

Sep 12, 2011 11:04 AM in response to Steve Jolly

Fascinating... so what is it about the iMac (zirkenz) and the Mini that render them so different from the MBP as far as downgrade-ability? I mean the iMac can go up to i7 and more cores (?) but the Mini?


Hopefully it's something ridiculous and silly... wish I had a Mini to troubleshoot! Unfortunately, it may be that the solution is beyond the scope of Apple Discussion forums. The irony is that the solutions the Minis seek may be with the people who have figured out how to run all of these OSes on combinations of processors, video cards, motherboards, etc very very different from the Apple lot.


My buddy was running 10.5.8 -- REGULAR Leopard -- on an i7! For like 2 years! I don't remember his benchmarks but I remember thinking them good. It ran so well that he stopped using PCs altogether and bought himself a MacBook Air when Lion came out.


So while anything is possible, at a minimum these Mini-folk may have to get their hands a little dirty. It may literally come down to using bits from Mini Lion to enable the power of Mini Snow Leo. But I can't speculate as this requires considerable experimentation and geniuses that probably wouldn't be allowed on these forums.


But I'll report back if I find anything reasonable 😉

Sep 12, 2011 11:13 AM in response to Roy Miller

@Roy, now that Zirkenz got me addicted to Geekbench, if it's not a hassle later you could compare your Geekbenches from booting off of either/both computers' drives! He's got me curious if somehow one drive or the other is less optimized for the machine you're booting on.


That would also handle the "diskercise" of putting these babies through their paces without more time-consuming tests....


p.s. I LOVE "The Procedure" because it means I can make perfect virgin master systems and pre-install some packages to boot. I haven't had a client drive fail in awhile (knock on megabits) but when they do, I prefer to reinstall from the basics rather than simply restore from Time Machine. I mean, if the hard drive physically failed, TM is alright. But if the system has gotten itself corrupted, restoring said system from a TM gives me the willies: I don't want to "restore" the corruption too! I'd rather start fresh. So The Procedure is a great tool for the toolkit!

Sep 12, 2011 11:27 AM in response to Tech Harmony

Keerect on the gardening, Tech Harmony!


Trying to get Roy to click over our way and share share share! Awaiting a working virtualization solution, but we'll take anything good we can get!


You nailed it in your speculation on the likely direction of the path that will lead us out of this mess! It will probably take some kind of virtualization solution, either a full "virtual machine" or some code bottles similar to Wine, to get SnoLep up and jumping over the code gaps in the most recent, committed, "Lion"-only Macs.

Sep 12, 2011 12:07 PM in response to Roy Miller

Hi all,


Here is a quick and dirty revised copy of the Roy Method with contributions from all those involved including screen captures for pre-cursor steps as well as steps A&B - most are probably ok with step C, so it is modified very little and has no screen captures. I did this very quickly, and have the original for those who want to add, mark-up, correct me etc, and please do so.


Thanks to all who have made this a viable solution.


http://www.mediafire.com/?ni82ava3hfdd0v8


Josh

Sep 12, 2011 12:36 PM in response to Steve Jolly

Trying to get Roy to click over our way and share share share! Awaiting a working virtualization solution, but we'll take anything good we can get!

aargh - I'm really good at wiping out my post edits!


anyway Steve, the Mac Mini issue (and MacBook Air issue) revolves around this: these models, with their current hardware configuration, never, ever, shipped with Snow Leopard, according to my Apple Enterprise Tech. Therefore, there is no version of Snow Leopard that can fully support them. I did post early on in at least one Mac Mini thread, with basically this info.


Of course, if, for example, the only hardware change were related to Bluetooth components, and the end user never used or disabled Bluetooth, then it is possible that Snow Leopard 10.6.8 v1.1 would run one of these computers well. But I think it is very dangerous to expand this specific set of circumstances to a general solution.


I was also informed that Apple will not be compiling a new version of Snow Leopard (10.6.9?) to support these hardware changes. "Never have and never will" - these are the words used.


so, eventually, we'll all be running Lion on our newer hardware, unless there are some very creative non-Apple solutions to doing so.


I've been looking at the Tech Specs on Apple's Support pages at current and recent models. The first category are not good candidates for Snow Leopard, the second set used to run under Snow Leopard (= good candidate)


Never shipped with Snow Leopard:

• Mac Mini Mid 2011, release 21 July

• MacBook Air Mid 2011, release 21 July



Shipped with Snow Leopard originally, now shipping with Lion:

• MacBook Pro Early 2011, release 25 February

• Mac Pro Mid 2010, release 16 August 2010



@Zirkenz - I notice two "recent" releases for the iMac. One falls into each category. I wonder if this is some of the issue for your model. Which one is your 'new' iMac?


• iMac Late 2011, released 8 Aug

(never shipped with Snow Leopard, I believe)

• iMac Mid 2011, released 3 May

(certainly shipped with Snow Leopard)

(and may have shipped with Lion installed)

Sep 12, 2011 12:44 PM in response to Tech Harmony

p.s. I LOVE "The Procedure" because it means I can make perfect virgin master systems and pre-install some packages to boot. I haven't had a client drive fail in awhile (knock on megabits) but when they do, I prefer to reinstall from the basics rather than simply restore from Time Machine. I mean, if the hard drive physically failed, TM is alright. But if the system has gotten itself corrupted, restoring said system from a TM gives me the willies: I don't want to "restore" the corruption too! I'd rather start fresh. So The Procedure is a great tool for the toolkit!

Yup, that is what it is designed for. NetInstall & NetRestore are good tools for 'resetting' a system. I've only used them a little, but hope to find time to expand my experience and use of these tools.


At a security training the other day, the presenter stated that any system ought to be recoverable inside of 10 minutes. Until this experience, I would have said that is an unreasonable goal. Now, it really depends upon how the disk partitioning is laid out, etc. I can imagine a system & applications partition and a user partition. Looks like about 50-80 GB would handle the /System, /Library, /Developer, and /Applications directories, along with /private and other boot partition necessities. This leaves plenty of room for user space.


Then, using the restore to wipe out and copy in a new or fresh system would be trivial (5-10 minutes) and the user's files can live happily on their partition undisturbed. I'm going to have to play with that....

Sep 12, 2011 12:53 PM in response to Tech Harmony

i have to agree that roy's method is actually my favorite since it gives you a restore file that you can use over and over. It makes it simple and easy, especially if you have to do multiple systems or have to start over.


Roy you are absolutely right about the TDM method and i said so from the begining but at the time it was just a theory and what i suspected. From what i understand that geekbench tests processor and memory. Perhaps there is a faulty part in my imac. I can't use Apple Hardware Test because it is not installed with any of the methods so pressing D at startup does nothing and since there is no restore disc to pull it from, i can't use Apple Hardware Test.


My restore file was created on the new imac i was downgrading and only the final restore .dmg file was copied to the bootable clone. But since the clone was created using TDM via a macbook and then created with carbon copy cloner of the imac all updated, i wonder if when i used the clone to boot and restore if it saw my clone as a macbook. If so that would mean the bootable system you use to restore does impact what gets installed so essentially it would explain 100% why TDM method=Restore file (roy) method. The only way for me to test this theory is to TDM another system with exact specs then restore. Sadly i don't have such resources and if i did it would be easier to just clone that system and restore to my system.


So i think the system disc i ordered is lost in the mail and i guess my only option is to to go to Apple. Its gonna be fun lugging that into the mall with everyone staring at you then explaining that you violated the book of jobs by downgrading. Depend on who you get i suspect i will either be told it can't be done or see this is what you get and will continue to get for downgrading and my only option is to use Lion. Maybe i get lucky and they fix this issue.

Sep 12, 2011 2:17 PM in response to Roy Miller

Thanks, Roy, Yes, we agree that those Macs never had, and never will have, the code needed to support Snow Leopard -- and that Snow Leopard will never be released in a version that contains code to fill in the gaps in chips, drivers, and other hardware challenges so that the "Lion-only" Macs could run SL.


Being kinda slow in the head, that's precisely why I expect a non-Apple solution to be forthcoming fairly shortly. We shall see! -- much of what follows depends on whether Apple actively stands in the road by, for instance, refusing permission to run Snow Leopard on a virtual engine under Lion. Even then, I expect hacks to be developed and to slip out into the community and be circulated.


This is a kind of "brain surgery," but at least we know which neurons have a problem and can figure out what rewiring is required to produce a result. Then, it takes thought, motivation, effort and time. I'm optimistic.


Just trying to nudge, nudge, nudge the process along. Giddyup!

Sep 12, 2011 2:38 PM in response to Tech Harmony

To All Reading this thread:

Tech Harmony wrote:


Regarding TDM (Target Disc Mode) and TDM Installs:


<snip>


I'm not saying Apple can't have changed all this but historically they seem to install a "universal system."


You are 100% correct Tech Harmony!


I just got off the phone with my Apple Enterprise Tech, a systems engineer. He states that the system installed by any Mac OS X installer is a "universal system". The caveat is that if the system version will only be able to boot systems with which it was released, or were released prior to the compile.


@Zirkenz - so this means your TDM method = Roy Procedure at a 100% level!

@Tech - thanks for increasing my knowledge base


@TheWorld - I've now made my one mistake for 2011, so we'll have to wait until January for the next (yuk, yuk, yuk, LOL) 😮

Sep 12, 2011 2:44 PM in response to Josh1565

@Josh - thanks!


I've only briefly looked at the pdf you've kindly produced. I see my initial mistake in my initial post is immortalized within. It would be really great if you would correct it for the next version. I'll note it here for thread readers as well:


Required Resources:

• another computer....

• .....

• System Image Utility 10.6.8 (download Server Admin Tools 10.6.8 from Apple Support)



you fixed in this in your "Download Snow Leopard 10.6.8 NetRestore" section, with the correct link.


The incorrect text is from my section. I've indicated the Combo Update package name instead of the Server Admin Tools name.


nice work Josh!

Sep 12, 2011 5:15 PM in response to Roy Miller

okay i have some interesting information:


I contacted geekbench asking if there was a bug in 2.2 and gave them my info, details and results, etc. They gave me a link to 2.13. Okay so i ran it and 2.13 gave 54xx and 2.2 gave me 53xx. They said maybe there is some hardware or software issue and asked if had tried it on lion.


I decide to install Lion on my imac using the recovery thumb drive i created. I paritioned 500 gb for this purpose and installed lion. I ran Geekbench 2.2 and 2.13 again under lion. This time 2.13 gave me 10230 and 2.2 gave me 95xx. So this proves that 2.2 is slower than 2.13. So clearly something was not right in the SL install either TDM or Roy's method or Apple is neutering the system.


Next i created a bootable clone of my imac running lion 10.7.1, booted of that ran geekbench 2.13 and 2.2 and got high scores same as above : 102xx and 95xx respectively. Then I erased and restored my sl partition with my roy method .dmg file. Ran thought setup again. It worked fine and i reran geekbench 2.13 and 2.2. I got the same low scores as above!!!. So this proves that system you use to restore the file using roy's method does not matter because i was on a lion clone and restored from that and it did the same thing.


Now i am rebuilding on the imac running lion 10.7.1 the restore file using Server Administration Tools 10.7.

I redownloaded 10.6.8 v1.1 updater on the imac running 10.7.1 and will recreate the .dmg file from the mac box set 10.6.3 disc. This will all be done on the imac running 10.7.1, then i will copy the resulting restore file to my 10.7.1 clone and restore my imac sl parition again and will report if there is any difference. This should prove if the system you build it on matters or not and whether the resulting file supports core i7 after aug 25 or perhaps it could prove that Apple has indeed done something in firmware to neuter the system This and my previous efforts should prove once and for all that neither the TDM method nor Roy method works in SL downrade that gives you 100% performance. Will report back later this evening......

Sep 12, 2011 5:40 PM in response to zirkenz

Super thorough!!!!


Wow.


Okay... Glad your hardware is fine.


So it sounds like even though your iMac does not have a little "New" flag on it in the Apple Store, that it still didn't make some cut that the MBP's seem to have made.


Possibly only the Macbook Pros and Mac Pros are running at full speed on Snow Leo. The New-mini folk and some (most? all?) iMac folk must be in the same boat.Grrrrr.


If you look for your iMac at http://buyersguide.macrumors.com/ it looks like there were multiple firmware updates for graphics and, as an aside, apparently Apple rigged the hard drive so you can't easily replace it yourself. Usually they're not this draconian (although opening some of these babies up isn't always a picnic).


You may have to reach out to the open-mac community to crack this nut. It's probably not really firmware that's in your way, but a combination of kernel, drivers (kexts)... the only way to get your iMac to work like a Mac, may be to start treating it like an Intel box!

Sep 12, 2011 7:32 PM in response to Tech Harmony

Okay, so Server Admin Tools 10.7 does not let you create a netinstall image-option is grayed out (see attached pic) and 10.6.8 does not install on a 10.7 system. So i can't use lion on my imac to recreate roy's file. But see the red text in the image. It did not accept the mac box set dvd nor the image file created from it. So what install DVD is it expecting? Lion does not have one.

So i guess my only option now is the restore disc which seems lost in the mail or an apple store visit.

User uploaded file

HowTo revert new MacBook Pro, Mac Pro or iMac to Snow Leopard

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.