I know that Apple doesn't want me to run a version of Mac OS older than the one my Mac came with, but is there a way around this? For example: if I buy a new Retina MacBook Pro, is there a way to run OS 10.6 on it without a VM?


5 Answers 5


It's not directly that Apple doesn't want you to do so, it's more that older OS versions are lacking the drivers etc. required for hardware which wasn't even known at the time the older OS was released. The most obvious example for this in your case is the Retina display (and the graphics driver required for it), there are probably a lot more parts including the CPU which require special handling by the OS.


Think about it this way, OP. When Snow Leopard was released in 2009, it had no way to know how to "talk" to a 13" MacBook Pro Retina which would be released 4 years later. It doesn't know how to drive the video card, the network card, even the logic board to some extent. You would rightly expect kernel panics and other weirdness.

That said, you can still run 10.6.x in VMware, Parallels, or VirtualBox.

I know a lot of people greatly miss the days of Snow Leopard, but give Mavericks and Yosemite a chance. I am currently running the Yosemite GM on all four of my Macs, it runs very well on a 2012 MBPr. They are incredibly stable, and they have introduced a significant number of improvements over Mountain Lion, Lion, and Snow Leopard.

  • 1
    But you are NOT allowed to run 10.6 as a guest OS on a different OS X host. Commented Oct 6, 2014 at 18:58
  • Rene, I run a 10.7 guest on a 10.10 host. When it's a VM, the hardware matters little. Commented Oct 6, 2014 at 20:28
  • 2
    @PatrickMcMahon Rene is talking about licensing issues; you cannot legally run, eg, 10.6 on anything but 10.6. See 2.B(iii) of the EULA: apple.com/legal/sla
    – sapi
    Commented Oct 7, 2014 at 3:14
  • VMware Fusion enables running an OS X guest on an OS X host. If Apple didn't want to allow such a thing, wouldn't you have expected them to fight against it? I bought 10.6, I own 10.6, why should I not be able to install it on Macintosh hardware (via a VM)? Commented Oct 7, 2014 at 12:08
  • 1
    From the licensing point of view, Apple do allow Snow Leopard Server ($20) to be virtualised on more recent OS X hosts.
    – Gilby
    Commented Oct 8, 2014 at 5:04

A new Mac will have trouble running previous releases. The older releases won't have necessary drivers for the newer hardware.

However, there are two things that might make it possible:

First, a newer machine might be using older hardware that the older OSX does support. Try it out.

If you treat your new hardware as a non-Apple PC, you can follow various "hackintosh" tutorials to install older versions of OSX onto it, provided that you can resolve driver dependencies. This will still be difficult, but there are resources to make it work.

Typically, though, when you want to run an older release, you find an older machine that the desired release supported, and you buy the older machine. I ended up doing this in order to support OSX Tiger (10.4) for a specific project when all the new machines supported Snow Leopard(10.6). Depending on how much your time is worth, it might be a better choice than making your system work with the older release.

  • I was under the impression that Mac OS X installers would specifically refuse to install on any Mac that Apple didn't intend them to run on, unless you resort to hacks of whatever kind. Do you have any actual examples of Mac models that don't officially support an older OS X release but on which that older release can be installed without a hack?
    – nekomatic
    Commented Oct 7, 2014 at 12:50

Some days ago I discovered that installing an older version of mac is possible, but no one did it. The problem is in the EFI Bootloader Volume, if you have your mac from 2010 you have an EFI Controller Chip with version for example 1.6 (like BIOS in PCs) already installed in the logic board that supports an old System Drivers, but if you have a New Mac so EFI had been updated to the newer version (Again like in BIOS- bios os 1.6 in 2010 and bios 2.0 in 2014) it would be a terrible headache! if you bought mac in the end of 2013 and your primary OS was OS X 10.9 Mavericks, you can install only this OS(you can update and downgrade between the newer version or Pre installed OS) , because otherwise EFI will block an oldest version of OS X such as 10.7x or 10,8x! I had an idea to make my own EFI downgrade with support of 10.8 and so more, but it is a bit difficult to do that because firstly you must have an old OS X and only then the EFI Bootloader. Nowadays Apple started updating their EFE by installing Yosemite, and i think that is so stupid, because I started having troubles with my computer even though OS loading faster then on the old version of Loader P.S. I remember the PPC computers with Open Firmware instead of EFI, there you could easily install os x from 10.0 to 10.4 and back) but anyway now apple using EFI and we have more trouble by downgrading :( what a pity)))


its like Apple does Not want people to buy Apple. its like Apple does Not want people to run OSX or Windows, just Linux.

seriously... pearOS 12.0 works amazing.. Kubuntu 20.10 flawless, but... cant run OSX HighSierra in genuine MacMini 2018, but all Hackintosh can. cant run OSX Mavericks in genuine MacMini 2014, but all hackintosh can. cant run Windows8.1 in genuine MacMini 2018, but all computers in the planet can.

Tested Clover but did Not worked Booting from USB3.0.. will have to test again, booting from SATA, or Clover booting from Thunderbolt.

if i didnt needed dedicated software that only runs on Mac... Apple HW works great with Linux, Not with OSX.

P.D. OSX Mavericks latest update 10.9.5 was in 2016, but does Not boot in MacMini 2014. has forbiden logo. tested to boot from USB3 and TB2, fail. havent tested SATA, but i guess result will be same.

https://en.wikipedia.org/wiki/Mac_Mini#Supported_macOS_releases https://en.wikipedia.org/wiki/OS_X_Mavericks

OSX HighSierra & Sierra mouse wheel does Not work well, needs 3rd party software. insane... using Microsoft All-in-One Keyboard+Trackpad.

booting from Thunderbolt2 works ok if OS has EFI GPT, does Not boot if has MBR Legacy Bios Boot partition. Kubuntu 20.10 ok OSX HighSierra ok boot from TB2 in a MacMini 2014

Latest OSX Sierra update was in 2019, but does Not run on MacMini 2018. https://en.wikipedia.org/wiki/MacOS_Sierra

OSX SnowLeopard in MacMini 2014, does Not boot from USB3.0 have to test booting from SATA or TB2.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .