I'm about to set up a Mac mini to dual boot Mavericks and Yosemite for software development purposes. What's the recommended minimum size of a Yosemite partition?
Instead of rebooting constantly to test software in different environments, try a virtual machine. I use VMware Fusion. Major advantages include suspend rather than shut down, and you can have as many as you have disk space for. You can have as many running simultaneously as you have memory for, and you don't need extra hardware to handle different versions - the hardware is simulated, so it's even possible to run future versions on older hardware within some limits.
My VM library includes 10.6 thru 10.10, Windows XP thru 11, Ubuntu, and DOS.
It is possible, but unadvisable, to run OS X 10.10 Mavericks on a 16 GB partition. I am doing so at the moment during a reinstall.
Mac OS X prefers to have applications on the boot drive, as well as the user home locations, swapfile, and sleep image file.
if you are not willing to hack files, then a 32gb partition is a minimal install partition for practical purposes, allowing for the roughly 12 GB system, 8 GB of vm files, 8 GB of sleep image, and some apps.
These Mac models are compatible with OS X Yosemite
- iMac (Mid 2007 or newer)
- MacBook (Late 2008 Aluminum, or Early 2009 or newer)
- MacBook Pro (Mid/Late 2007 or newer)
- MacBook Air (Late 2008 or newer)
- Mac mini (Early 2009 or newer)
- Mac Pro (Early 2008 or newer)
- Xserve (Early 2009)
You can upgrade to OS X Yosemite from the following
- OS X Snow Leopard (v10.6.8)
- OS X Lion (v10.7)
- OS X Mountain Lion (v10.8)
- OS X Mavericks (v10.9)
- OS X v10.6.8 or later
- 2GB of memory
- 8GB of available storage