Upgrading 10.6.8 to El Capitan (10.11)

I want to upgrade my mid 2010 Mac Pro's 10.6.8 Snow Leopard to, say, 10.11 El Capitan (please don't ask why I haven't ever done this till now). According to Apple's "How to create a bootable installer for macOS" (HT201372) I can download the El Capitan package installer to install "Install OS X El Capitan.app" into 10.6.8's /Applications, and then use its createinstallmedia tool to create a bootable 10.11 installer on to a flash drive. Then I can use that installer to upgrade (a copy of) my 10.6.8 to 10.11.


I haven't tried this as yet because my main concern is if I don't want to use the result how can I revert back to my 10.6.8? As I said I would do this to a copy of my 10.6.8 drive and ideally if I wanted revert I simply boot from the original 10.6.8.  But what has me concerned is the line in that HT201372 doc (under Learn more near the end) which states:


"A bootable installer doesn't download macOS from the internet, but it does require an internet connection to get firmware and other information specific to the Mac model."


Does that mean it changes my Mac Pro's firmware or it only accesses the appropriate firmware to add to the installer to allow it to boot on my machine?


If installation changes some of my Mac Pro's firmware, presumably the stuff that affects the boot, do I assume that I cannot simply boot back my 10.6.8 once I've done one of these installs beyond 10.6.8? 


If this is the case then one way I can think of to revert the firmware is to install the original 10.6.4 installer CD to revert the firmware done by that install. And yes, I know you have to change the clocks back to about 2012 to do that.


A much simpler way, if it is possible, is to use some terminal command with appropriate arguments to revert the firmware (nvram?). If so what would that command look like?


Bottom line, I don't want to "upgrade" (?) beyond what I got until I am sure I have a backup path in case this doesn't all work out. If the firmware is not changed then all I need to to do is simply reboot from my original 10.6.8.


Any help/suggestions would be appreciated.

Mac Pro

Posted on Jun 7, 2021 1:00 PM

Reply
Question marked as Top-ranking reply

Posted on Jun 7, 2021 6:56 PM

x-y-z-z-y wrote:

I haven't tried this as yet because my main concern is if I don't want to use the result how can I revert back to my 10.6.8?

Just "running" the .pkg "extractor" will just create the "Install macOS El Capitan" app within the Applications folder. Once that happens if the El Capitan installer launches automatically, then just quit it like any normal app. Nothing has changed on your Mac except for the fact that you have a new El Capitan installer app in your Applications folder.


Does that mean it changes my Mac Pro's firmware or it only accesses the appropriate firmware to add to the installer to allow it to boot on my machine?

macOS will update the system's firmware. I don't recall if the El Capitan installer does this or not. I do know that beginning with macOS 10.13+ the macOS installers definitely upgrade the system's firmware. Plus the system firmware can be updated during an OS update (aka patch). I think there were some very significant firmware updates to address security issues so you definitely want to have the system firmware updated from what was used with Snow Leopard. Some newer macOS features may even require updated firmware.


If installation changes some of my Mac Pro's firmware, presumably the stuff that affects the boot, do I assume that I cannot simply boot back my 10.6.8 once I've done one of these installs beyond 10.6.8? 

You should still be able to boot older versions of macOS that are compatible with your hardware. Any firmware updates should not prevent you from using an older OS.


If this is the case then one way I can think of to revert the firmware is to install the original 10.6.4 installer CD to revert the firmware done by that install. And yes, I know you have to change the clocks back to about 2012 to do that.

No I'm not aware any way to downgrade the Mac's firmware.


Before you attempt to upgrade macOS make sure to have a good backup.


You should always have frequent and regular backups.



Similar questions

10 replies
Question marked as Top-ranking reply

Jun 7, 2021 6:56 PM in response to x-y-z-z-y

x-y-z-z-y wrote:

I haven't tried this as yet because my main concern is if I don't want to use the result how can I revert back to my 10.6.8?

Just "running" the .pkg "extractor" will just create the "Install macOS El Capitan" app within the Applications folder. Once that happens if the El Capitan installer launches automatically, then just quit it like any normal app. Nothing has changed on your Mac except for the fact that you have a new El Capitan installer app in your Applications folder.


Does that mean it changes my Mac Pro's firmware or it only accesses the appropriate firmware to add to the installer to allow it to boot on my machine?

macOS will update the system's firmware. I don't recall if the El Capitan installer does this or not. I do know that beginning with macOS 10.13+ the macOS installers definitely upgrade the system's firmware. Plus the system firmware can be updated during an OS update (aka patch). I think there were some very significant firmware updates to address security issues so you definitely want to have the system firmware updated from what was used with Snow Leopard. Some newer macOS features may even require updated firmware.


If installation changes some of my Mac Pro's firmware, presumably the stuff that affects the boot, do I assume that I cannot simply boot back my 10.6.8 once I've done one of these installs beyond 10.6.8? 

You should still be able to boot older versions of macOS that are compatible with your hardware. Any firmware updates should not prevent you from using an older OS.


If this is the case then one way I can think of to revert the firmware is to install the original 10.6.4 installer CD to revert the firmware done by that install. And yes, I know you have to change the clocks back to about 2012 to do that.

No I'm not aware any way to downgrade the Mac's firmware.


Before you attempt to upgrade macOS make sure to have a good backup.


You should always have frequent and regular backups.



Jun 7, 2021 6:56 PM in response to x-y-z-z-y

You are overthinking and over complicating things.

If you want to keep Snow Leopard on your mac then install El Capitan on another drive or partition.

One thing to note is I am not sure you can use Terminal in Snow Leopard to create a bootable USB installer

as it does not understand the createinstallmedia command, you can only try.

As for the firmware it shouldn't affect your Snow Leopard install.

My Mac Pro, although not running Snow Leopard, is running Lion, El Capitan, Sierra, Mojave and Catalina.

Each OS installs its own firmware, and I have no problems booting between the various OS's.


Download El Capitan using this method.


How to get old versions of macOS – Apple Support

Go to Download OS and click on OS X El Capitan 10.11

this downloads InstallMacOSX.dmg to your Downloads folder.


The next section can only be done on a mac that is capable of running El Capitan.

This includes macs that have the potential to run El Capitan but have been upgraded to a newer OS.

A mac that came preinstalled with an OS later than El Capitan will refuse to do the next bit.


When downloaded open to InstallMacOSX.pkg, double-click on

that and an installation window will open, this does not install El Capitan

but converts the InstallMacOSX.pkg to the Install OS X El Capitan.app which 

you will find in your Applications folder, it should be 6.2GBs in size.


(If the installation window asks which disk you want to install to, you must pick 

the disk that you are booted to at the time. Not any internal or external disk that 

you want to eventually install El Capitan on, that is for later.)


To start the installation of El Capitan double click on the Install OS X El Capitan.app.

During the course of the installation dialogues you will be asked to select the disk you

want to install El Capitan on, so pick the disk or partition you want to install it to.


The copy of the install app self deletes after installing El Capitan, so make sure you keep a copy of the 

InstallMacOSX.dmg if you need it in future, or you could just make a copy of the Install OS X El Capitan.app 

prior to installing and moving it to an external drive for safe keeping. 

It is also possible to create a bootable USB installer disk using the Install OS X El Capitan.app in the Applications 

folder and the createinstallmedia command in the Terminal app. 


Read the instructions here,

How to create a bootable installer for macOS – Apple Support

Jun 7, 2021 9:05 PM in response to Eau Rouge

HWTech wrote:

> You should still be able to boot older versions of macOS that are

> compatible with your hardware.  Any firmware updates should not

> prevent you from using an older OS.


That's the info I was asking about, i.e., whether I could reboot my original 10.6.8 if I wish to go back, i.e., I need it as a fallback path.



> Before you attempt to upgrade macOS make sure to have a good backup.


As I said I would be doing this update to a COPY of my "real" system. I would never update the OS without having backups to revert to. And if it weren't for that firmware concern I would have never posted.


Just as a proof of concept I intend to do this on a USB drive, i.e., clone (using Carbon Copy Cloner) my "real" 10.6.8 to the USB, update that 10.6.8 USB to 10.11 using a bootable 10.11 USB, and if it all works, clone the 10.11 back to a free internal 60GB disk parition (after I make one avaiable). Guess I need to downlad a version of CCC (4.1.24) that runs on 10.11 to to do that clone back since I believe there's that recovery partitioan to take into account (hope 60G is big enough for all this, i.e., one half of my 120G SSD - my real 10.6.8 is in the other half).


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


Eau Rouge wrote:

> If you want to keep Snow Leopard on your mac then install El Capitan on

> another drive or partition.


See above.


> One thing to note is I am not sure you can use Terminal in Snow Leopard

> to create a bootable USB installer as it does not understand the

> createinstallmedia command, you can only try.


Some preliminary experiments shows createinstallmedia will launch under 10.6.8. That's consistent with Apple's article "How to get old versions of macOS" (HT211683) which says which OS's can be installed from which OS's., i.e., which Install OS X ...app's will launch.



> As for the firmware it shouldn't affect your Snow Leopard install.

> My Mac Pro, although not running Snow Leopard, is running Lion, El

> Capitan, Sierra, Mojave and Catalina.

> Each OS installs its own firmware, and I have no problems booting

> between the various OS's.


Again, that's the reassurance I'm looking for. Thanks.


> Download El Capitan using this method.

> How to get old versions of macOS – Apple Support

> - - -

> It is also possible to create a bootable USB installer disk using the

> Install OS X El Capitan.app in the Applications folder and the

> createinstallmedia command in the Terminal app. 


Which is precisely what I want to do! Indeed in my original post I referenced the Apple doc HT201372 ("How to create a bootable installer for macOS") which explains all that. It's that article that mentioned about the firmware in the first place which sent me off trying to verify if that was going to be problem rebooting into my original (and untouched) 10.6.8.


Thanks guys for the prompt replies. It's reassuring that I can fall back to my original system. I hope I don't have to because what's forcing me to "upgrade" is mainly because I'm having more and more problems with my browser(s). I still use Firefox 48.0.2 since it's the last FF that works on 10.6.8. But more and more websites are now failing to work correctly. Case in point, these forums. I can't even log into discussions.apple.com! None of my other browsers (e.g., old Chrome) work either. So I am forced to use a Safari on my iPhone 5s (who's iOS is itself is also out of date - yet another story). As best as I can tell I cannot quote here using the discussions.apple.com iPhone UI. Hence the old style quoting convention I am using above. And no, I didn't type all this on that 5s's dinky little keyboard. I created this on my computer, put it in my email, and picked it up on the iPhone. What a pain!

Jul 5, 2021 10:23 PM in response to Eau Rouge

I finally got back to this "project". The short answer for the result of attempting to create a bootable El Capitan USB is it failed.  While the createinstallmedia inside of Install OS X El Capitan.app launches in 10.6.8, it fails near the beginning trying to erase the destination DMG. Here's the output:


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

Ready to start.

To continue we need to erase the disk at /Volumes/Untitled 1.

If you wish to continue type (Y) then press return: y

Failed to start erase of disk due to error (-9999, 0).

A error occurred erasing the disk.

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


So I think createinstallmedia just cannot run on 10.6.8 even if does launch. Would have been nice if the documentation said that!


So giving up on that path I tried to actually install El Capitan on to the USB instead of creating a bootable installer USB. The short answer here is it too failed. It starts the install and apparently part 1 show a progress bar and then reboots. Part 2 after the reboot again shows another progress bar but this time only a small amount of progress before the screen goes all grey and displays a circle with a line through it. I guess you can't do an (update) install to a flash drive! So blocked again.


Finally, out of desperation and the last attempt, I cloned my 10.6.8 to a hard drive partition and tried the update install again. Part 1 was the same as with the USB, shows a progress bar and reboots. After the reboot, just like the USB install, another progress bar is displayed. Also like the USB case it make a small amount of progress and then again another all grey screen. But unlike the USB case, no circle with a line through it.


Now it's usually against my better principles to allow a screen to show no progress, no nothing, without just forcing a reboot. But given this was may last attempt I decided to let it go. I had other things to do anyhow and I did hear some disk activity so what the heck? 


I think it was about 40 minutes later the machine rebooted and what do you know, El Capitan came up asking for my Apple ID!. After I gave it that I could log into one of my accounts.  Pretty rude of it for not giving me any feedback ! Is that normal?


So it looks like I finally have a running El Capitan :-) And it's 10.11.6. I didn't yet check if there are any updates. Since the other accounts seemed to work I got up enough courage to log into my REAL account. There were some problems there but that's to be expected since some (most?) of my software launched at startup isn't 10.11 compatible.


I then rebooted back into my Snow Leopard account. It seemed initially no real damage was done. But as time went on I did find a few "problems" (5 of them) but they all were fixable.


That's it so far so I now downloading critical updated apps that I use that are 10.11 compatible. Top priority is Carbon Copy Cloner so I can back up this thing. Next is XCode and the developer tools.


Some research leads me to believe XCode 8.2.1 is the version for 10.11.6. But could someone confirm that? Or should it be XCode 8.2? And does that also install the command line tools too? Developer tools does have a separate download for Command_Line_Tools_macOS_10.11_for_Xcode_8.2 (but no 8.2.1 if I recall). Do I need to download that too? I think I also read that the tool xcode-select will cause the (appropriate?) command line tools to be installed. Should I use that instead for the tools.

Jun 7, 2021 9:55 PM in response to x-y-z-z-y

If Snow Leopard can't make the bootable USB installer, then just install El Capitan using the Install OS X El Capitan.app,

remember to make a copy first and store it somewhere else on the mac or on an external drive or flash drive.

Once you have El Capitan installed you can use Terminal there to make the bootable USB stick installer and keep that safe.


El Capitan is now a very old OS and some of the problems with Safari you experience in Snow Leopard will possibly still be

experienced in El Capitan as the older versions of Safari don't have the newer security protocols that the latest versions of

Safari on newer macOS's have.


Your 2010 Mac Pro can upgrade to macOS High Sierra or macOS Mojave, if you want to upgrade to Mojave the mac needs to have a 'Metal' capable graphics card installed.


Read this article,

Install macOS 10.14 Mojave on Mac Pro (Mid 2010) and Mac Pro (Mid 2012) - Apple Support


If you were to install High Sierra or Mojave then you will notice that when you boot back into Snow Leopard, you will

get a warning notice that the attached disk is not readable by this computer, just click Ignore,

do not press Initialise this will erase and reformat the drive.

When High Sierra and Mojave are installed the file system is updated to the new APFS file system, older Mac OS X versions

from El Capitan backwards cannot read APFS formatted drives.

If you are on Snow Leopard and want to boot to an APFS formatted drive then you Restart the mac while pressing and holding the option/ alt key, after a minute or two the mac will show the Startup Manager, select the drive you want to boot and press Return.


If you want to upgrade to High Sierra (10.13) or Mojave (10.14) you would need to install Mac OS X El Capitan first

Then open Safari and read this article,

How to get old versions of macOS – Apple Support Although I am not entirely sure if the links for High Sierra or Mojave which redirect you to the App Store will

open the download page correctly, again all you can do is try.



Jun 8, 2021 7:48 AM in response to x-y-z-z-y

x-y-z-z-y wrote:

Just as a proof of concept I intend to do this on a USB drive, i.e., clone (using Carbon Copy Cloner) my "real" 10.6.8 to the USB, update that 10.6.8 USB to 10.11 using a bootable 10.11 USB, and if it all works, clone the 10.11 back to a free internal 60GB disk parition (after I make one avaiable). Guess I need to downlad a version of CCC (4.1.24) that runs on 10.11 to to do that clone back since I believe there's that recovery partitioan to take into account (hope 60G is big enough for all this, i.e., one half of my 120G SSD - my real 10.6.8 is in the other half).

I do not recommend dual booting on your main internal drive. I always discourage this practice because most people will choose the wrong size for the partitions and need to change things later which many times ends up with people unable to boot their computer or access their data. In your case you only have a 120GB SSD which is barely enough room for a single OS to operate properly. If you have a bootable clone of your main boot drive (you've tested that it indeed does boot and you can access your data), then you may as well just perform the upgrade on your main internal drive. The more back & forth with cloning the more likely something will accidentally go wrong. You also need to keep at least 20GB of free storage space available at all times for proper operation of macOS (macOS will actually constantly warn you when you dip below this threshold).


Plus you usually want to avoid completely filling an SSD since it can cause an SSD to run slower and wear out much faster.


Except for possibly an LTS version, Firefox no longer supports macOS 10.11. I recommend that you upgrade to macOS 10.13 High Sierra since you will find a better selection of software to use including Firefox. I don't use Chrome, so I don't know what the minimum OS is required for Chrome, but even if Chrome is still supported on 10.11 it probably won't be for long. I don't know if you can upgrade from 10.6 directly to 10.13 or not as I have heard that 10.11 may be required first.


Keep in mind booting such an old system using USB may be extremely slow if the Mac only has USB2 ports.



Jun 8, 2021 7:07 PM in response to HWTech

In response to Eau Rouge:

> Snow Leopard can't make the bootable USB installer...


According to Apple's "How to get old versions of macOS" (HT211683) the highest I can install from 10.6 is 10.11. So I should be able to make a bootable USB from the InstallMacOSX.dmg it references for download.



> El Capitan is now a very old OS and some of the problems with Safari you experience

> in Snow Leopard will possibly still be experienced in El Capitan as the older versions

> of Safari


I don't experience any problems with Snow Leopord Safari because I never use it. My browser of choice is Firefox. It's not being able to go past version 48 which is the main driving factor pushing me to do this. It's having more an more problems with sites, like the example I said in a previous post, i.e., this site, forcing me to do all these exchanges on an iPhone. Other sites include Apple's store, youtube problems (albeit not too serious), and an ever growing list of others.



> Your 2010 Mac Pro can upgrade to macOS High Sierra or macOS Mojave, if you want to

> upgrade to Mojave the mac needs to have a 'Metal' capable graphics card installed.


Yeah, I know that :-(



> If you want to upgrade to High Sierra (10.13) or Mojave (10.14) you would need to

> install Mac OS X El Capitan first

> Then open Safari and read this article,

> How to get old versions of macOS – Apple Support

> Although I am not entirely sure if the links for High Sierra or Mojave which redirect

> you to the App Store will

> open the download page correctly, again all you can do is try.


Heh, that's the article I just mentioned above. Apple's HT articles fortunately do display ok in my FF 48.!


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


In response to HWTech:


> I do not recommend dual booting on your main internal drive.

> - - -

> In your case you only have a 120GB SSD which is barely enough room for a

> single OS to operate properly.

> - - -

> Plus you usually want to avoid completely filling an SSD since it can cause an SSD

> to run slower and wear out much faster.


I should have mentioned a another detail why 60 GB is more than enough. I always keep my home directory on another drive. The boot disk is keep entirely distinct. The reasoning behind this I can boot different OS's and still use my same home directory. My home directory is on a 2 TB hard drive in my Mac Pro. The 60 GB boot SSD drive is using only about half of the 60 GB. That half includes some additional stuff like a few user libraries, etc. generated by some apps I use. I use /Applications very sparingly for stuff I install (or unless the app requires it be in /Applications).  So, after 10 years, still 50% space available, i.e., leaving plenty of space for paging. And on that topic, I have 24 GB of RAM just to try to minimize paging and hopfully some of the wear and tear of the SSD. In hindsight, 24 GB might have been a bit of overkill!


So at this point Snow Leopard plus any additions is taking about 50%. Assuming 10.11 (or whatever) is a bit bigger I still think that 60 GB is still more than enough to hold it without pinching it's toes.



> Except for possibly an LTS version, Firefox no longer supports macOS 10.11.


It is my understanding FF's up to at least 78 supports all Mac OS's between 10.7 and 10.11. It's using 10.6 that's keeping me from going forward to one of those. If I recall correctly, sometime between versions between 50 and 65 Maozilla changed the addon architecture invalidating the majority of their addons, a bunch of which I use. :-( Sort of defeats the whole reason to use FF but that's off topic! I would probably end up using one of those 50 to 65's.



> I don't know if you can upgrade from 10.6 directly to 10.13 or not as I have heard

> that 10.11 may be required first.


That "How to get old versions of macOS" (HT211683) article says no for going directly to 10.13. Have to get to 10.11 first.



> Keep in mind booting such an old system using USB may be extremely slow if the Mac

> only has USB2 ports.


Yes, I know that. I waited this long. Waiting a little longer is not a problem. :-)

Jun 8, 2021 10:19 PM in response to x-y-z-z-y

I said I am not sure that Terminal in Snow leopard can make the bootable USB installer as I cannot

recall if its version of Terminal understands the createinstallmedia command, but it does not stop you trying.

It is not absolutely necessary to make a bootable USB installer to install El Capitan.

Just double-click on Install OS X El Capitan.app to start the installation process.

I mentioned that you have the potential to upgrade to High Sierra 10.13 and Mojave 10.14 (with a 'Metal' capable graphics card)

and made the point to upgrade to El Capitan 10.11 first before you can upgrade further.


If you look at the article, How to get old versions of macOS – Apple Support go to Check Compatibility

click on High Sierra and Mojave and you will see that the minimum OS you can upgrade to these macOS's

is Mac OS X Mountain Lion 10.8. Therefore if you upgrade from SL 10.6 directly to El Capitan 10.11 you will then

if you want be able to upgrade further to benefit from better security and newer versions of apps and browsers.


So far all I am seeing is you replying to myself and HWTech just repeating what we have already said, spend the time by upgrading.

Jul 7, 2021 5:49 PM in response to x-y-z-z-y

If you were using USB sticks, then the USB stick may have been the problem. The quality of USB sticks is extremely poor and Macs can be very picky about the drives used for booting.


As for XCode downloads check out this link which contains links to older versions of XCode which should also tell you which version of macOS they are compatible with:

https://developer.apple.com/download/all/


I'm glad you were finally able to get macOS installed again.


Edit: Keep in mind a 2010 Mac can run macOS 10.13. Installing macOS 10.13 also updates the system firmware so you have access to Internet Recovery Mode which can make reinstalling macOS in the future a bit easier (or at least provides more options). You can even install macOS to an external drive if you don't want to risk your current El Capitan boot drive.

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.

Upgrading 10.6.8 to El Capitan (10.11)

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