Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

macstatic

macrumors 68020
Original poster
Oct 21, 2005
2,025
165
Norway
I have a mid-2010 Mac Pro where one of its advantages is having room for multiple internal hard drives and/or SSDs.
Still, I'll run out of drive bays if I want to install several OSes in addition to the one I use daily, so I'm wondering if I could simply partition a suitably sized hard drive or SSD into as many parts/sizes as I need, then perform the different OS installations to each drive-partition? And I'd select the appropriate OS by holding down ALT while booting. Would that work?

Apart from Windows 10 I would want a few different MacOS versions (probably something like 10.6 Snow Leopard, 10.9 Mavericks, 10.15 Catalina and one or a couple of the latest ones: 11, 12 or 13).
Should I just go ahead and partition the drive using MacOS extended Journaled/GUID?
 
Yes, you can partition a hard drive or SSD into multiple partitions and install different operating systems on each partition. When you hold down the Option key (not ALT, which is a Windows key), during boot, you should see a menu that allows you to choose which partition and operating system you want to boot from.

In your case, if you want to install different versions of macOS, you will need to make sure that each partition is formatted with the appropriate file system for that version of macOS. For example, if you want to install macOS 10.6 Snow Leopard, you will need to format the partition with Mac OS Extended (Journaled). If you want to install macOS 10.15 Catalina or later, you will need to format the partition with the new Apple File System (APFS).

It's also important to note that some older versions of macOS may not be compatible with newer hardware, so you may need to check the system requirements for each version of macOS you want to install to ensure compatibility with your Mac Pro.

Finally, it's a good idea to back up any important data on your Mac Pro before partitioning the drive or installing any new operating systems, as there is always a risk of data loss during these processes.
 
Great to hear that I can put everything one one drive.

In your case, if you want to install different versions of macOS, you will need to make sure that each partition is formatted with the appropriate file system for that version of macOS. For example, if you want to install macOS 10.6 Snow Leopard, you will need to format the partition with Mac OS Extended (Journaled). If you want to install macOS 10.15 Catalina or later, you will need to format the partition with the new Apple File System (APFS).

Good point! I've always used MacOS Extended journaled, but noticed that while doing a clean install of MacOS 10.14 (Mojave) on my Macbook Pro it formatted the (SSD) drive to APFS.
I can't say I've seen an option for APFS in Disk Utility, so is it safe to assume that when doing a clean install of any MacOS/OSX version it formats the partition appropriately itself? If that's the case, is all all I need to do (prior to installing each OS) is split up the drive into the into the number of sections I need for my alternative OSes (using Disk Utility)?


It's also important to note that some older versions of macOS may not be compatible with newer hardware, so you may need to check the system requirements for each version of macOS you want to install to ensure compatibility with your Mac Pro.

Thanks for mentioning this.
From other discussion threads I've learnt that the latest MacOS versions need to be patched in order to "fool" the Mac Pro into thinking it can use an otherwise incompatible OS. I'm a little skeptical, but having heard from others with good experiences I'd like to give it a go, and with a separate drive it's more or less risk-free.


Finally, it's a good idea to back up any important data on your Mac Pro before partitioning the drive or installing any new operating systems, as there is always a risk of data loss during these processes.

Yes! Many people (including myself) learn to backup after having lost irreplaceable files, so now I have an internal Time Machine backup drive which does its thing all through the day, and an external USB-3 dual drive bay for an additional backup to a separate removable hard drive (I use Chronosync for this, and try to do it regularly).

Another excellent tip I got from another thread (concerning the installation of Windows on a separate drive) is to shut down the Mac Pro, then physically remove all drives except the ones you actually need for installing the new OS (in my case that would just leave the single drive where I wanted to have Windows on, and the Windows installer DVD).

OK, all the above seems pretty straightforward (once a little planning has been done concerning the amount of and size of each partition, the actual file system for each OS, and compatibility with the specific computer), but once that's all done I'll have the ability to boot into whatever OS I've installed, which is fine if I want to work in an "isolated environment" (i.e. apart from my usual files and folders), just in the same way as when I boot into Windows where I need to transfer files i'm working with on to a USB-flash drive, then reboot back into MacOS (or another MacOS version in the above case).

So how about integrating those "environments"?
Let's say my day to day OS is 10.13 (High Sierra) which I'm using now, but I want to reboot into 10.6 (Snow Leopard) for running some old Power-PC software, or 10.9 (Mavericks) for running some 32-bit apps which no longer work in High Sierra... would it be possible to access my home folder (belonging to 10.13) from either of those other OSes, or even logging into that home folder for a seamless experience? Or would the latter cause a mess with preferences etc. since I might be using different versions of the same apps?
 
Last edited:
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.