< The MacPaw How-tos

Here are all the ways to dual boot High Sierra and Mojave


If you’re excited about the release of the macOS Mojave public beta and are keen to install it and try it out, but need to be able to run High Sierra as well, you can create multiple volumes on your startup disk and boot from whichever one you choose. For example, High Sierra was the last version of macOS that fully supported 32-bit applications. It’s likely that in Mojave, if a 32-bit app runs at all, it will have problems with performance and stability. Microsoft Office 2011 is 32-bit, as is Adobe CS 6. So, if you want to keep using those apps, you’ll need to run them in High Sierra. That means you’ll need to install macOS Mojave on a separate volume.

There are several different ways to dual boot High Sierra and Mojave beta. You could run a virtual machine, say Parallels Desktop or VMWare Fusion, and install Mojave on that. Or you could install Mojave on an external drive and boot from that when you want to use it. However, if you want the best possible performance, it’s better to install the OS natively on its own volume.

How to create space on your startup disk for another volume

Running two different versions of the operating system on the same drive takes up lots of space, especially when you install applications and start using them. To free up space for the new volume, you should uninstall any apps you don’t use and get rid of ‘junk’ files the OS has created but aren’t needed. These include files for language support for languages you don’t use, temporary files, caches, and files created by Photos and iTunes.

The easiest way to remove all of those files and free up space, is to run CleanMyMac X. It has a dedicated app uninstaller that removes all traces of an app from your disk, not just the application binaries. It also has tools to clear out junk files in the system, in Photos, and iTunes. And it can securely delete, or shred, files that contain sensitive data.

To get started, download CleanMyMac free here (for free).

  1. Launch CleanMyMac.
  2. Click the Uninstaller and then check the box next to the apps you want to uninstall.
  3. Press Uninstall.

Or, to clean your drive the easy way, do a Smart Cleanup. Click on Smart Cleanup in the sidebar, then press the Scan button. CleanMyMac will scan your drive looking for files it can safely delete. Once it’s finished, you can review what it’s found our delete everything straight away.

New partition vs Add a volume

Until High Sierra, the only way to add a new volume to your startup disk was to partition it. High Sierra introduced a new file system, APFS and that added a new way to create volumes.

How to choose whether to create a new partition or add a volume

If your Mac’s startup disk is formatted using MacOS Extended, even if it’s running High Sierra, you should follow the instructions to partition the disk. If it’s formatted as APFS, you should use the ‘Add a volume’ method. APFS disks are containers that can house multiple volumes. Storage space for each volume is managed dynamically, meaning that free space can be swapped from one volume to the other as necessary.

How to check the format of your startup disk

Go to the Apple menu and choose About this Mac. In the Overview, click System Report. Choose the Storage section under Hardware. The fourth item down on the list, File System, will either say APFS or MacOS Extended.

How to partition your hard drive

Partitioning a drive doesn’t erase it. However, as with any process involving low level tasks on a disk, it carries a risk of data loss. So, you should always backup your Mac before partitioning a disk. You can do that by running a Time Machine backup manually just before you start, if you use Time Machine. If you don’t use Time Machine, run a backup using application you normally backup with. If you don’t have a regular backup routine, clone you startup disk using a tool like CarbonCopyCloner, SuperDuper, or Get Backup Pro.

  1. Backup your hard drive. Don’t do anything more until that’s done.
  2. Go to Applications > Utilities and launch Disk Utility.
  3. Click the Partition button in the toolbar.
  4. You’ll see a pie chart representing the two volumes.
  5. Click the “+” button.
  6. Disk Utility will split the volume in two. If your startup disk has more than half of its capacity free, the volumes will be of equal size. Otherwise, one will be big enough to house the existing data, and the other will be whatever free space is left.
  7. Click on each volume in turn and name them Mojave, for the new volume, and High Sierra for the existing one.
  8. Type in the data size you want for each volume, or drag the slider on the pie chart.
  9. Click the Format menu and select Mac OS Extended (Journaled).
  10. Click Apply.
  11. Choose Show Details to display the step-by-step process for creating a new volume.
  12. When Disk Utility reports that it’s finished, click Done.


You’ll now see two volumes in the Finder, one called High Sierra and one called Mojave.

  1. To install the Mojave public beta onto that volume, you’ll need to first sign up for the public beta program here
  2. When you’ve signed up, download the Public Beta Access Utility.
  3. Double-click the Utility to run it and enrol your Mac in the program.
  4. Launch the App Store and go to the Updates section.
  5. Find the Mojave Public Beta there.
  6. Click Update.
  7. Once the download has finished, click Continue.
  8. Agree to the terms.
  9. Click Agree to confirm you’ve read the terms.
  10. Choose Show All Disks to see your new partition.
  11. Select the Mojave partition.
  12. Click Install.

Once the installation has finished, your Mac will restart into the Mojave partition and you’ll see the Setup Assistant. Follow the instructions onscreen to set up Mojave. You’ll be given the option to transfer data from another Mac, which could be your High Sierra partition, or from a Time Machine backup. It’s up to you whether you choose to do that or run Mojave as a completely clean install.

To reboot into High Sierra, go to the Apple menu, choose System Preferences and click on the Startup disk pane. Choose the High Sierra partition. Whenever you want to boot into the other version of macOS, just go back to System Preferences > Startup Disk and choose the one you want.

How to add a volume to APFS drives

If your Mac’s main disk is formatted as APFS, Apple recommends that you add a volume, rather than partition your drive.

  1. Go to Applications > Utilities and launch Disk Utility.
  2. Click the View button in the toolbar and choose Show All Devices.
  3. Select an existing APFS volume in the sidebar and press the Add Volume button (it’s a disk with a “+”on it) in the toolbar.
  4. Give the new volume a name, say “Mojave.”
  5. Click the Format menu and choose APFS.
  6. If you want to set maximum or minimum storage limits for the volume, click Size Option and enter values. “Reserve” is the minimum size the volume can be and “Quota” is the maximum. When you’ve done that , click Ok.
  7. Click Add.

You can now install Mojave public beta on the new volume by following the instructions above for enrolling in the public beta program and downloading the beta.

How to install macOS Mojave on an external disk

The process for installing Mojave on an external disk is very similar to the one for installing it on a new volume. You can use an external hard disk, SSD, or USB flash drive. Just make sure it’s at least 16GB in capacity.

Plug the drive or USB stick into your Mac.

  1. Launch Disk Utility.
  2. Click on the disk in the sidebar.
  3. Choose the Erase tab.
  4. Give the disk a name.
  5. Click the Format menu.
  6. Choose MacOS Extended (Journaled) or APFS.
  7. If the partition map menu is available, choose GUID Partition Map.
  8. Press Erase.

Once your drive is erased, you can install Mojave public beta, following the same steps as above for enrolling your Mac in the public beta program and downloading the beta.

Running two versions of the operating system on the same Mac isn’t for everyone. But it’s not difficult to do, and it’s perfect if you want to try out the public beta of Mojave, but still need to run High Sierra. Follow the instructions above to dual boot High Sierra and Mojave and you’ll be running both in no time.

Share it! Knowledge is power:
MacPaw uses cookies to personalize your experience on our website. By continuing to use this site, you agree to our cookie policy. Click here to learn more.