Incompatible Disk errors

There are a couple of threads on this which are closed, so I'm asking again in case anyone has had some success with a workaround.


I'm moving to a new Mac and so have decided to dedicate the old one as an Aperture workstation, running Mojave 10.14.6, but I also would like to run Monterey on it too.


To this end I started up from a High Sierra startup disk I made some time ago and formatted the drive as APFS with 2 volumes. I installed Mojave on 1 and via Recovery-Time Machine, set it back to 10.14.6 (backup from the day before it was updated to Catalina). This worked fine.


I had already installed Mojave on the the 2nd volume and I now upgraded this to Monterey, which automatically installed the last version.


As described in other threads, APFS changed in the interim between Mojave and Monterey and I now find myself with a broken disk. It works ok and I can startup on both volumes, but Disk Utility lists a lot of errors when run in Mojave (listed below). When run in Monterey, it's fine. So it seems that Monterey, during installation, changes things on the APFS disks and Mojave cannot run on a Monterey APFS disk.


Questions:


  • Has anyone tried partitioning the disk as APFS instead of simply adding Volumes and putting each vs of MacOS on separate partitions?
  • Has anyone tried using HFS+ to solve this problem? (Does it even work with Monterey?)
  • If Monterey cannot be made to work, which vs of MacOS will remain compatible with Mojave flavoured APFS?


Many thanks for any help. Going through this is a veeeeerrrrryyyy slow process, which is why I'm hoping someone can help before I try the next step that occurs to me (currently making new TM backups :) ).



Disk Utility errors when run from Mojave install.


warning: drec_key: invalid hdr.obj_id (0x7)
warning: drec_val object (oid 0x7): invalid flags (0x205)
warning: drec_val object (oid 0x7): invalid type (5)
warning: directory valence check: directory (oid 0x7): orphan directory record
warning: drec_key: invalid hdr.obj_id (0x7)
warning: drec_val object (oid 0x7): invalid flags (0x205)
warning: drec_val object (oid 0x7): invalid type (5)
warning: directory valence check: directory (oid 0x7): orphan directory record
warning: drec_key: invalid hdr.obj_id (0x7)
warning: drec_val object (oid 0x7): invalid flags (0x205)
warning: drec_val object (oid 0x7): invalid type (5)
warning: directory valence check: directory (oid 0x7): orphan directory record
warning: inode_val: object (oid 0x1a5342): invalid internal_flags (0x2008000)
warning: invalid xf.xf_type (0xf)
warning: inode_val: object (oid 0x1a62f7): invalid internal_flags (0x2008000)
warning: invalid xf.xf_type (0xf)
warning: inode_val: object (oid 0x1aff0b): invalid internal_flags (0x2008000)
warning: invalid xf.xf_type (0xf)
Checking the extent ref tree.
Checking the fsroot tree.
warning: drec_key: invalid hdr.obj_id (0x7)
warning: drec_val object (oid 0x7): invalid flags (0x205)
warning: drec_val object (oid 0x7): invalid type (5)
warning: directory valence check: directory (oid 0x7): orphan directory record
warning: drec_key: invalid hdr.obj_id (0x7)
warning: drec_val object (oid 0x7): invalid flags (0x205)
warning: drec_val object (oid 0x7): invalid type (5)
warning: directory valence check: directory (oid 0x7): orphan directory record
warning: drec_key: invalid hdr.obj_id (0x7)
warning: drec_val object (oid 0x7): invalid flags (0x205)
warning: drec_val object (oid 0x7): invalid type (5)
warning: directory valence check: directory (oid 0x7): orphan directory record
warning: inode_val: object (oid 0x1a5342): invalid internal_flags (0x2008000)
warning: invalid xf.xf_type (0xf)
warning: inode_val: object (oid 0x1a62f7): invalid internal_flags (0x2008000)
warning: invalid xf.xf_type (0xf)
warning: inode_val: object (oid 0x1aff0b): invalid internal_flags (0x2008000)
warning: invalid xf.xf_type (0xf)
Checking volume.
Checking the APFS volume superblock.
The volume Preboot was formatted by newfs_apfs (748.77.8) and last modified by apfs_kext (945.275.7).

MacBook Pro

Posted on Jan 17, 2023 07:10 AM

Reply

Similar questions

3 replies

Jan 17, 2023 07:40 AM in response to gee-eff-ess

I can't say for certain what is going on, but I get similar errors using DU in Mojave on my Internal Catalina fusion drive...


Checking the APFS volume superblock.

The volume Recovery was formatted by asr (1412.11.6) and last modified by apfs_kext (1412.141.3).


But always ends...

Verifying allocated space.

The volume /dev/disk2s2 appears to be OK.

Storage system check exit code is 0.


Operation successful.


So far it hasn't seemed to manifest a problem for running Catalina, not that I do that very often.

Jan 23, 2023 10:09 AM in response to gee-eff-ess

You need to use the newer OS to run file system checks on the drive. If each OS is in its own Container, then just run First Aid on the container for its own OS. If both operating systems are using the same Container, then the file system is actually shared between them so only Monterey will be able to be used to scan the file system of both operating systems.


FYI, I never recommend people dual booting with a single drive as it usually ends up bad. People usually discover that one or both operating systems does not have enough room which requires erasing everything and starting over again. Even if you install both operating systems into the same Container so the storage pool is shared, I would be a bit wary of macOS handling this properly...especially Mojave since it may send notifications about an incompatible volume (usually referring to the "Update" volume used by macOS 10.15+...although this volume has changed a bit with 11.x+). It is much better to install the main OS to the internal drive and install a secondary OS to a separate external USB3 SSD.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Incompatible Disk errors

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