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

How to install Mavericks virtual machine in Parallels Desktop 10

Can somebody point me in the direction on how to create a Mavericks VM in Parallels Desktop 10 running on Yosemite? I've upgraded to Yosemite with the thought that Bento would work just fine (based on a small amount of research) until I can get fully migrated off it. Upon firing up Yosemite, Bento is unresponsive. I know Bento is dead, but I still have data I need to reference for another month or two. Setting up a VM of a known OS that works seems like it'd be a quick fix...


-John

MacBook Pro, OS X Yosemite (10.10), 2.3 GHz Intel Core i7, 12 GB RAM

Posted on Oct 24, 2014 3:17 PM

Reply
13 replies

Oct 24, 2014 4:12 PM in response to jb9573

I've only created a Mavericks VM from Mavericks, but I imagine the same approach will work. I subsequently upgraded this to Yosemite for testing purposes. Must say I'm glad I haven't upgraded my host OS yet!


Anyway, I happened to have "Install OS X Mavericks.app" on my disk still, and Parallels 10 was quite happy to use that when I tried making a new VM from Disk Image. Of course the Installer package does indeed contain a disk image.

Oct 25, 2014 11:55 AM in response to jb9573

Hi jb9572,


Unfortunately, Mavericks is not licensed to be run in a virtual machine unless the host OS is also Mavericks. Since 10.7, both the host and guest OS have to be the same version for a virtual machine to be compliant with the license.


This is the relevant part of the SLA that permits you (emphasis added):


(iii) to install, use and run up to two (2) additional copies or instances of the Apple Software within virtual operating system environments on each Mac Computer you own or control that is already running the Apple Software, for purposes of: (a) software development; (b) testing during software development; (c) using OS X Server; or (d) personal, non-commercial use.


Note that it doesn't say "any Apple Software", it says "the Apple Software", meaning the Apple Software defined and covered by that license.


Oct 25, 2014 6:24 PM in response to Király

Hi Király,


I can't find a copy of the Yosemite SLA on the Apple site using Search functions in the Support section of that site. I tried all sorts of things including just a general "Software Licensing Agreement". Got a list of sorts, not including Yosemite. Do you have a URL?


I don't want to confirm your comment re VMs, though, as an aside, I'd point out that Apple "invited" me to upgrade after I correctly made a Mavericks VM while running Mavericks. I do want to read what the ruling would be on having Yosemite on an external bootable drive, given my internal drive boots Mavericks.

Oct 25, 2014 9:09 PM in response to StevenAR

StevenAR wrote:


Hi Király,


I can't find a copy of the Yosemite SLA on the Apple site using Search functions in the Support section of that site. I tried all sorts of things including just a general "Software Licensing Agreement". Got a list of sorts, not including Yosemite. Do you have a URL?



It's here: OS X (Yosemite)

The link can be found here: http://www.apple.com/legal/sla/


The SLA that applies in the OP's case, though, is the Mavericks SLA, since that's what he wants to install in a VM.



I don't want to confirm your comment re VMs, though, as an aside, I'd point out that Apple "invited" me to upgrade after I correctly made a Mavericks VM while running Mavericks. I do want to read what the ruling would be on having Yosemite on an external bootable drive, given my internal drive boots Mavericks.


There are no licensing restrictions against having different versions of OS X on external bootable drives. That's fine. It's running OS X in VMs that is restricted. "The Apple Software" as defined by the Mavericks license, can be run in a VM, as long as the Mac computer that is running it is "already running the Apple software."


If Apple had allowed 10.9 to be run inside a VM with a different OS X version as the host, the license would have said this:


(iii) to install, use and run up to two (2) additional copies or instances of the Apple Software within virtual operating system environments on each Mac Computer you own or control that is already running the Apple Software, for purposes of: (a) software development; (b) testing during software development; (c) using OS X Server; or (d) personal, non-commercial use.


But that's not what it says, of course.

Oct 26, 2014 1:11 PM in response to Király

So even if I have an old version of OS X on disc (I think I have an old version of Lion or Mountain Lion on disc, whatever the last version was that you purchased discs for), there isn't a legal way for me to run an old version of OS X in a VM to get to software that's now broken in 10.10? I guess this means I must access it via another machine running an older version of OS X?


Sheesh. That's not helpful for the computer I use for my business that is affected by all of this. Looks like I might need to carry my MBA as well in the mean time.


Looking forward to some more discussion. Thanks, you two!


-John

Oct 26, 2014 2:27 PM in response to jb9573

jb9573 wrote:


So even if I have an old version of OS X on disc (I think I have an old version of Lion or Mountain Lion on disc, whatever the last version was that you purchased discs for), there isn't a legal way for me to run an old version of OS X in a VM to get to software that's now broken in 10.10?


Lion and Mountain Lion never came on discs, they were download only (except for Lion which also came on a USB stick that almost nobody bought).


Only OS X 10.6 and earlier came on discs. Fortunately for you, no legal restrictions in any of their SLAs prevent you from installing them in a virtual machine on a Mac with a different OS as the host. That restriction started with 10.7.

Unfortunately for you, though, none of the VM companies support the installation of non-Server versions of OS X 10.6 and earlier into their virtual machines. The reason they don't support it is unknown, but I suspect it has something to do with some agreement that they have with Apple.

Fortunately for you, though (sounds like we're playing ping pong here) Snow Leopard 10.6 Server can be run in a virtual machine with a newer OS as the host. All of the most popular VM companies support 10.6 Server, and Apple now sells it for only $20.


I guess this means I must access it via another machine running an older version of OS X?


There is another way. You could partition your hard drive, and install a copy of 10.10 and 10.9 on each. Reboot between the two of them to use them. Unfortunately you won't be able to use both of them at the same time.


This is what I do now when I need to run an old app. Just reboot into Snow Leopard.

Oct 26, 2014 3:18 PM in response to Király

I guess I got my cats mixed up. I don't understand why dual boot is acceptable but a VM isn't. Then again, it doesn't matter to me as I want to stay legit.


It looks like I need the server edition for the first option, a better option than dual-booting since I need this info on the fly until I can migrate it to my new database solution.


So the next question is how hard is this to do (10.6 Serve in a Parallels VM)? Will this be a challenge or will it be fairly straight-forward? Additionally, are there any implications of doing this (e.g. will the VM try to index information for Spotlight from the parent OS X installation and vice versa)? If so, I'd like to make this 10.6 Server VM be an island (networking, file sharing, device sharing, Internet access, etc.) as much as possible since it'll really just be a read-only deal anyway.


I sure appreciate the well thought out response!

Oct 26, 2014 5:20 PM in response to jb9573

So the next question is how hard is this to do (10.6 Serve in a Parallels VM)? Will this be a challenge or will it be fairly straight-forward?


It's a piece of cake. Easy.


Additionally, are there any implications of doing this (e.g. will the VM try to index information for Spotlight from the parent OS X installation and vice versa)? If so, I'd like to make this 10.6 Server VM be an island (networking, file sharing, device sharing, Internet access, etc.) as much as possible since it'll really just be a read-only deal anyway.


An island is exactly what you'll get - 10.6 Server running in its own VM window. Nothing will cross over between the VM and the host system unless you explicitly transfer a file across or some such.


One more thing: You have to call Apple on the phone to order Snow Leopard Server. It isn't available in the web Apple Store. Use the phone number and quote the part number that dianeoforegon gave you. But don't order from the link that she provided - that's for the non-Server version!

Oct 28, 2014 9:09 AM in response to Király

Thanks for all the assistance. Apple said it won't be here until around 12/4. At least I found a solution to my underlying problem this morning that gets rid of the immediate need for a 10.6 VM. With the information I learned in this thread, it makes me think I need to have the tools to create a valid VM of an old OS should I need it in the near future.


Thanks again!

How to install Mavericks virtual machine in Parallels Desktop 10

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