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
Question marked as Top-ranking reply

Posted on Sep 9, 2011 6:28 PM

hi


okay i got to step:


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


Don't understand what this means. Right now i copied to my imac desktop and renamed the system.dmg file (from the netinstall mount, system/installation/packages) as you said to Snow Leopard 10.6.8 System.dmg. This file is ow sitting on my imac desktop. What do i do next? I dont understand part b7. Where is the external bootable snow leopard system disk and where is install in /Users/Shared/ ?



by the way the renamed system.dmg file to Snow Leopard 10.6.8 System.dmg is 4.82gb (actually they both are) is this right?

364 replies

Feb 24, 2012 10:31 AM in response to MacCekko

@MacCekkoReinstalling apps can be therapeutic -- both for you and your machine 😉 It will likely run faster/better and clean up cruft between 10.5.8 and 10.6.8. However, I think what you could just do is get your 10.6.8 system going on the new machine, boot up, and then use "Migration Assistant" from the new computer's Utilities folder to migrate your old 10.5.8 Mac to this new one. That process will handle the conversions/cruft better than a Carbon Copy Clone from 10.5.8 apps to 10.6.8 apps. You'll just have to figure out how to make your 10.5.8 drive available (over network? Firewire Target Disc Mode, etc).


@rpg2288 General rule of thumb I operate by is: if things are working well, don't update them. At least resist for as long as possible and do so only if you are willing to fix any fallout 😉 That being said, I've heard of shenanigans with Thunderbol, external monitors, sleep/wake and I believe some of the firmware updates have helped things. BUT it took them 2 or 3 successive firmware updates to get it right (or, er, better) and that's just sloppy in my opinion. Really don't want to be mucking with firmware much at all. So if you're experiencing buggery, you could go for it. The 2 or 3 firmware updates that I eventually succumbed to did not mess up my Snow Leopard install. I see I have a new one available now but I'm afraid to do it 😉 Let me know if you do!

Feb 24, 2012 11:14 AM in response to rpg2288

@rpg2288 - I also notice that these firmware upgrades, released 7 Feb and a second batch released 23 Feb, state that the required OS version is Mac OS X 10.7.3 or later. I don't know if that is because the targeted computers were shipped with Lion installed (and of course, no one would even think of installing Snow Leopard on such a computer 😉 ), or because the firmware updates address the way that the hardware interacts with that version of the OS.


I would tend to let the Software Update application help guide me - if an update isn't listed in Software Update running on my particular flavor of computer, I would not likely go grab the update and install it.


on another note, a good thing to remember, IMHO, is that as hardware continues to develop since the time of Lion's release, the ability to run Snow Leopard on "current" hardware may become less and less.


the original reason for this entire thread was to address the installation of Snow Leopard on a newly purchased Apple computer that had been shipping with Snow Leopard installed, but now (actually on this date of 24 Feb 2012, I should say "then") shipped with Lion preinstalled. It really isn't about reverting to Snow Leopard after the computer owner had updated their computer from Snow Leopard to Lion. Solutions for that particular circumstance are much more simple than the original problem statement.


It seems that this thread has been poked, prodded, jabbed and stretched into a new entity - and that is great! But for all those who continue to read this, please don't forget the conditions that prompted this thread - those conditions really set up the utility of the solutions presented.


cheers!

Feb 24, 2012 12:49 PM in response to annettep38

I know many people like to reinstall everything from scratch. Perhaps that is a legacy of experience with other OS's (eg Win). When you have a load of applications on board like I do, reinstalling everything and fixing up all the preferences would take days/weeks of lost productivity. I have been migrating my stuff from OS to OS over many years without reinstalling by default. I have had no major issues since System 7 on a Mac Classic II. An occasional application that protests might require a reinstall or fix to authentication system, but that is the exception rather than the rule. Some applications wil break with an OS upgrade and it is no hassle to remove them.


I lose a lot less productive time by not wanting a "clean" machine and have no regrets. The system log may provide clues to applications with problems, but there are still a load of errors in there that are OS "features" (with no fixes).


PS Many thanks to Roy for starting this thread.

Feb 26, 2012 5:04 PM in response to Roy Miller

@ Tech Harmony -- totally agree. I haven't installed 2.7 yet. Not sure if new bugs will happen, new boot problems. So, that's ok... :)


@Roy -- I also saw that the 'operating system support' was Lion 10.7.3, however, the 'EFI 2.7 for Macbook Pro (early/late '11)' update appeared in the list via software update. hmm :\


I kinda like 'Mountain Lion'....maybe the developers will take out a couple Lion features people don't like. I'm hesistant to switch to Lion at all b/c the battery life for the 15" Macbook Pro (on 2 different Macbook Pros) was about ~50% of that in Snow Leopard. huh? ...

Mar 25, 2012 10:57 AM in response to ratmz

Have never used that method so I am not sure. But one of the first thing you should do is use the Apple Recovery Disk Assistant program to create a Lion Recovery USB thumb drive that contains all the files and functionality of the Recovery HD partition. Just in case you have a drive failure and or can't access the built in Recovery HD.


You can go one step further and create a real Lion install USB thumb drive from the downloaded Lion InstallESD.DMG file. That way you would never need to download Lion again from the internet.


Good Luck.

Mar 25, 2012 11:27 AM in response to ratmz

@ratmz Nice, are you saying you were successful on the new 13"?


@Shootist007 has a good point about backing up the Lion Recovery partition but it's listed on that "Procedure" Google Site you linked... there's a link to the Apple page unless there's a new one up?


That Google site is just an old summary of Roy's original post with a few fixes he couldn't make to it (because you can't re-edit old posts). This whole thread is about cloning from a 10.6.8 system restore image that you make yourself. Although naturally people have piped in with many other methods including cloning from another computer runing 10.6.8

Mar 28, 2012 7:25 PM in response to Silly rabbit

What hoops do you mean?


Partitioning works with Disk Utility. How does bootcamp make it easier?


New machines will not boot from a retail SL disk, giving the three beeps (= memory problems, according to documentation) error, which will seriously confuse anyone who tried.


Some hoops are essential to get SL on new hardware. Roy's method permits us to make a bootable SL disc that will install on new hardware.

Apr 6, 2012 6:45 AM in response to Roy Miller

hey,


got bored of seeing 'Macbook Pro firmware update: 2.7' in Sw update (list of available Sw-updates), so I:


-connected an ext. drive/launched time machine --- just to create a current backup

-installed firmware 2.7, then clicked 'restart'

-workz! 😎


The macbook pro I have is:


MacBookPro8,2 (Late 2011) (15" -- 2.2ghz config.)

Original OS: OSX Lion 10.7


On the Apple support page for macbook pro firmware-update 2.7......it (now?) says:

System Requirements

  • OS X Lion 10.7.3 or later
  • Mac OS X 10.6.8

Apr 19, 2012 1:38 PM in response to Roy Miller

Hi all,


I have been slogging my way through all 22 pages of this thread and had a question I was hoping someone might be able to help me with. I support Macs in a corporate environment. All of our Macs are bound to a Windows 2008 Active Directory domain. To make matters worse, it is an AD domain that ends in “.local”. With Mac OS X 10.6, up through version 10.6.7, as long as the Mac is plugged into the LAN, everything works fine. However, if you disconnect from the LAN, such as when you take a Mac laptop home, login on the Mac takes forever. At least that was the case until Mac OS X 10.6.8 came out.


With the 10.6.8 update, Apple changed their AD plugin and made the problem exponentially worse. With all Mac OS’s after 10.6.7, the long login time now occurs even when you are connected to the LAN. It also now takes an extremely long time to access any network resource that requires network authentication. As you can imagine, we have not updated any of our Macs beyond 10.6.7.


So now we have several new MacBook Pros that shipped with Lion that we are trying to get to run with 10.6.7. For the most part we have been successful. I have been able to put 10.6.7 onto the new Macs using Carbon Copy Cloner and an image that was made on a 2.2 GHz i7 MacBook Pro that shipped with Snow Leopard. Almost everything seems to work OK on these new MacBook Pros except for the trackpad. I can use the trackpad to move and click the cursor, but none of the multi-touch features work. When I click on the trackpad system preference pane, it isn’t able to detect the trackpad on the new MacBook Pro.


Obviously, there was a hardware change for the trackpad in the MacBook Pro since the one that shipped with Snow Leopard. As a further test, I upgraded this new MacBook Pro to 10.6.8, and sure enough, it can now detect the trackpad and configure it properly.


So after all of the above, my question is this: is it possible to copy the trackpad drivers from the 10.6.8 installation onto a 10.6.7 installation and get them to work? If so, does anybody know which files I will need to copy? Any input on this would be appreciated.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

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.