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

Can't upgrade to Mojave on iMac with SSD

When I try to install Mojave, I get an error message saying that "This volume is not a supported Core Storage configuration". I had to replace the hard drive on my iMac with an SSD drive. How do I upgrade to Mohave? Is Apple aware of this issue, which many others seems to also be having?

iMac (Retina 5K, 27-inch, Late 2014), iOS 12.0.1, 1 TB solid sate SATA drive

Posted on Oct 10, 2018 12:44 AM

Reply
58 replies

Oct 11, 2018 6:54 PM in response to heatherfromashburton

Complete the TM Backup first. After it is complete, then...


Restart the Mac, into Internet Recovery, and use the following steps as a reference. Once in Terminal, we need to erase both internal physical disks. Booting in Recovery can renumber disks, so we need to be careful on the next steps. If you run diskutil list, you will see two internal drives. One is your 121GB SSD part, the second is your 1TB EVO. I will call the SSD as disk0, and EVO as disk1. If they are different, adjust the steps accordingly.


Steps should be


  • Erase the CS LV - diskutil cs deleteVolume 01F26C59-3460-407E-B34B-5F6ED151DA82
  • Erase the CS LVG - diskutil cs delete 14F70A2B-67C8-43EC-B1DF-B1B31FBDD088
  • Erase the SSD - diskutil eraseDisk jhfs+ SSD disk0
  • Erase the HDD - diskutil eraseDisk jhfs+ HDD disk1
  • Create the Fusion (CS) Volume Group - diskutil cs create macOS-LVG disk0s2 disk1s2 (please ensure the SSD is first).
  • The previous step will output a long string similar to the following (CS LVG UUID), which I will use as an example.

    F5D64E6C-7796-48E9-955E-46429D58A9BF

  • Create the Fusion (CS) Volume -
    • diskutil cs createVolume F5D64E6C-7796-48E9-955E-46429D58A9BF jhfs+ "Macintosh HD" 100% .
    • The "100%" allocates the entire capacity of the two combined drives to "Macintosh HD".
  • Post the output of diskutil cs list, before we go further.


You can post the output of the Recovery Terminal session (although it is a bit tedious) as noted in Posting Text Output in macOS Recovery Console .

Oct 11, 2018 8:15 PM in response to heatherfromashburton

Looks good. Now you have two choices,


  • Either install Mojave on this clean CS LV/LVG, and restore your TM backup (User settings, applications, and user files), or,
  • Restore full TM, which will put the Mac in the same state as you started with after the last TM backup, and then upgrade to Mojave.


You decide!


You can also try both, but it may take a while.

Oct 12, 2018 5:48 AM in response to heatherfromashburton

Mojave Installer is confused with two SSDs, so we will help the installer a bit. Boot from the USB Installer, and start Terminal.


We need to create an APFS container manually, and then install Mojave and restore your user content (settings/apps/files etc.).


Steps should be


  • Erase the CS LV - diskutil cs deleteVolume <Put-the-Current-CS-LV-Here>
  • Erase the CS LVG - diskutil cs delete <Put-the-Current-CS-LVG-Here>
  • Erase the SSD - diskutil eraseDisk jhfs+ SSD disk0
  • Erase the HDD - diskutil eraseDisk jhfs+ HDD disk1
  • Create the APFS Fusion Container

    diskutil apfs createContainer -main disk0s2 -secondary disk1s2 (please ensure the SSD is first).

  • Post the output of diskutil apfs list, before we go further. We should let the Installer create volumes, as it sees fit.


This is the man page for the command used.

diskutil apfs createContainer

Usage: diskutil apfs createContainer <disk> [<disk>]

diskutil apfs createContainer -main <disk> [-secondary <disk>]

where <disk> = MountPoint|DiskIdentifier|DeviceNode

Create an empty APFS Container. You can then add APFS Volumes with the

diskutil apfs addVolume verb. If you specify two disks, then a "Fusion"

Container is created, with the performance roles assigned automatically

unless you use the -main and -secondary options, in which case, the secondary

disk is assumed to be on "slower" hardware which is preferably not solid

solid state, usually larger, and often used to store associated "auxiliary"

data such as the Windows partition(s) for Boot Camp Assistant.

Ownership of any affected disks is required.

Example: diskutil apfs createContainer disk0s2

Oct 14, 2018 5:30 PM in response to heatherfromashburton

  • Create the Container using the steps on page 2
  • Add the 'Macintosh HD' using the steps on page 3
  • Add additional volumes (assuming disk2 is the container, change as appropriate)
    • Preboot - diskutil apfs addVolume disk2 apfs Preboot -role B -reserve 1g
    • Recovery - diskutil apfs addVolume disk2 apfs Recovery -role R -reserve 1g
    • VM - diskutil apfs addVolume disk2 apfs VM -role V -reserve 1g
  • Post the output of diskutil apfs list before we go further. The role value must be uppercase.

Oct 15, 2018 7:04 AM in response to heatherfromashburton

Since your Container disk is disk3, use the following commands...


  • Add additional volumes (assuming disk3 is the container, change as appropriate)
    • Preboot - diskutil apfs addVolume disk3 apfs Preboot -role B -reserve 1g
    • Recovery - diskutil apfs addVolume disk3 apfs Recovery -role R -reserve 1g
    • VM - diskutil apfs addVolume disk3 apfs VM -role V -reserve 1g
  • Post the output of diskutil apfs list before we go further. The role value must be uppercase.

Oct 10, 2018 12:55 AM in response to heatherfromashburton

First of all do a full clone of your drive to an external drive, using SuperDuper or CCC. Also have an up to date Time Machine backup.

Make sure your can boot from the clone and works correctly.


Download the Mojave installer (in this case apparently you already have it) and follow the available instructions to create a bootable installer on a thumb drive.


Boot from this thumb drive, erase your internal SSD and install.

You can choose at this point to migrate your user accounts from the clone or do it later by running Migration Assistant from your new Mojave system.

Oct 10, 2018 7:36 PM in response to Luis Sequeira1

Hi Luis

I have done all the steps you suggested, up and including erasing the internal SSD. When I try to install macOS Mojave from the thumb drive to the "Macintosh HD" internal SSD, it gives me the error message "This volume is not a supported Core Storage configuration". It was deleted using the Mac OS Extended (Journaled) format.

What do I need to do next to install the OS please?

Oct 11, 2018 5:50 PM in response to heatherfromashburton

heatherfromashburton wrote:


Do I delete the drive and then restore from TM?

Backup your macOS installation using the current TM setup as you have it now.


heatherfromashburton wrote:


Also, am I sharing too much detail with the volume numbers?

The CS LV/LVG UUIDs are generated every time it is rebuilt, so there is no 'private' information. The Partition Type GUIDs are standard and publicly documented, so there is no 'private' information in these either.

Oct 11, 2018 6:02 PM in response to Loner T

+-- Logical Volume Group 14F70A2B-67C8-43EC-B1DF-B1B31FBDD088

=========================================================

Name: Macintosh HD

Status: Online

Size: 1119033974784 B (1.1 TB)

Free Space: 73728 B (73.7 KB)

|

+-< Physical Volume CD9AE6E7-CE52-4C55-9331-BE7570CB213C

| ----------------------------------------------------

| Index: 0

| Disk: disk1s2

| Status: Online

| Size: 999860912128 B (999.9 GB)

|

+-< Physical Volume 1D6C579E-6020-476D-B0AE-F2D7990A2EC4

| ----------------------------------------------------

| Index: 1

| Disk: disk0s2

| Status: Online

| Size: 119173062656 B (119.2 GB)

|

+-> Logical Volume Family 9CBDC8D0-4CF8-415A-8DFB-A63624817C07

----------------------------------------------------------

Encryption Type: None

|

+-> Logical Volume 01F26C59-3460-407E-B34B-5F6ED151DA82

---------------------------------------------------

Disk: disk2

Status: Online

Size (Total): 1118396350464 B (1.1 TB)

Revertible: No

LV Name: Macintosh HD

Volume Name: Macintosh HD

Content Hint: Apple_HFS

LVG Type: Sparse

Can't upgrade to Mojave on iMac with SSD

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