Hi Everyone.
I just (finally) upgraded my Mac Pro 5.1 from High Sierra to Mojave about a week ago. The upgrade was uneventful. Everything runs fine.
That said, since then I've been getting "Consistency errors" about every other day (as reported by Drive Genius). I clear the report and in another day the error warning pops up again.
Problem Report:
I've tried Disk Utility first aid: the physical drive reports fine but the OS partition come back with:
Verifying file system.
Volume could not be unmounted.
Using live mode.
Performing fsck_apfs -n -l -x /dev/rdisk6s1
Checking the container superblock.
Checking the EFI jumpstart record.
Checking the space manager.
Checking the space manager free queue trees.
Checking the object map.
Checking volume.
Checking the APFS volume superblock.
The volume Macintosh SSD was formatted by hfs_convert (748.77.8) and last modified by apfs_kext (945.275.7).
Checking the object map.
Checking the snapshot metadata tree.
Checking the snapshot metadata.
Checking the extent ref tree.
Checking the fsroot tree.
error: directory valence check: directory (oid 0x3): nchildren (161) does not match drec count (163)
warning: found orphan dstream id object (id 19472155, refcnt 1)
warning: found orphan dstream id object (id 19472156, refcnt 1)
warning: found orphan dstream id object (id 19472157, refcnt 1)
warning: found orphan dstream id object (id 19472158, refcnt 1)
warning: found orphan dstream id object (id 19472159, refcnt 1)
warning: found orphan dstream id object (id 19472160, refcnt 1)
warning: found orphan dstream id object (id 19472161, refcnt 1)
warning: found orphan dstream id object (id 19472162, refcnt 1)
warning: found orphan dstream id object (id 19472163, refcnt 1)
warning: found orphan dstream id object (id 19472164, refcnt 1)
warning: found orphan dstream id object (id 19472165, refcnt 1)
warning: found orphan dstream id object (id 19472166, refcnt 1)
warning: found orphan dstream id object (id 19472167, refcnt 1)
warning: found orphan dstream id object (id 19472168, refcnt 1)
warning: found orphan dstream id object (id 19472169, refcnt 1)
warning: found orphan dstream id object (id 19472170, refcnt 1)
warning: found orphan dstream id object (id 19472171, refcnt 1)
warning: found orphan dstream id object (id 19472172, refcnt 1)
warning: found orphan dstream id object (id 19472173, refcnt 1)
warning: found orphan dstream id object (id 19472174, refcnt 1)
warning: found orphan dstream id object (id 19472175, refcnt 1)
warning: found orphan dstream id object (id 19472176, refcnt 1)
warning: found orphan dstream id object (id 19472177, refcnt 1)
warning: found orphan dstream id object (id 19472178, refcnt 1)
warning: found orphan dstream id object (id 19472179, refcnt 1)
warning: found orphan dstream id object (id 19472180, refcnt 1)
warning: found orphan dstream id object (id 19472181, refcnt 1)
warning: found orphan dstream id object (id 19472182, refcnt 1)
warning: found orphan dstream id object (id 19472183, refcnt 1)
warning: found orphan dstream id object (id 28739283, refcnt 1)
warning: found orphan dstream id object (id 28739289, refcnt 1)
warning: found orphan dstream id object (id 28739290, refcnt 1)
warning: found orphan dstream id object (id 28739291, refcnt 1)
warning: found orphan dstream id object (id 28739292, refcnt 1)
warning: found orphan dstream id object (id 28739293, refcnt 1)
warning: found orphan dstream id object (id 28739294, refcnt 1)
warning: found orphan dstream id object (id 28739295, refcnt 1)
warning: found orphan dstream id object (id 28739296, refcnt 1)
warning: found orphan dstream id object (id 28739297, refcnt 1)
warning: found orphan dstream id object (id 28739298, refcnt 1)
warning: found orphan dstream id object (id 28739299, refcnt 1)
warning: found orphan dstream id object (id 28739300, refcnt 1)
warning: found orphan dstream id object (id 28739301, refcnt 1)
warning: found orphan dstream id object (id 28739302, refcnt 1)
warning: found orphan dstream id object (id 28739303, refcnt 1)
warning: found orphan dstream id object (id 28739306, refcnt 1)
warning: found orphan dstream id object (id 28739331, refcnt 1)
warning: found orphan dstream id object (id 28739522, refcnt 1)
warning: found orphan dstream id object (id 28739524, refcnt 1)
warning: found orphan dstream id object (id 28739526, refcnt 1)
too many warnings generated; suppressing subsequent ones.
Verifying allocated space.
Performing deferred repairs.
error: nchildren of inode object (id 3) does not match expected value
Deferred repairs failed.
The volume /dev/rdisk6s1 could not be verified completely.
Solutions:
a) I was thinking of running (in recovery mode): fsck_hfs -r -d/dev/disk6s1 to see if that fixes the issues (it seemed to for the youtube guy)
b) The other idea was to clone the drive, do a clean install of Mojave and then either Time Machine or Migrate (which is the better way?) to the clean install.
Will the migrate method just copy the issue back?
Any suggestions for the best way to solve these errors is greatly appreciated.
Thanks,
Archetype
I just (finally) upgraded my Mac Pro 5.1 from High Sierra to Mojave about a week ago. The upgrade was uneventful. Everything runs fine.
That said, since then I've been getting "Consistency errors" about every other day (as reported by Drive Genius). I clear the report and in another day the error warning pops up again.
Problem Report:
I've tried Disk Utility first aid: the physical drive reports fine but the OS partition come back with:
Verifying file system.
Volume could not be unmounted.
Using live mode.
Performing fsck_apfs -n -l -x /dev/rdisk6s1
Checking the container superblock.
Checking the EFI jumpstart record.
Checking the space manager.
Checking the space manager free queue trees.
Checking the object map.
Checking volume.
Checking the APFS volume superblock.
The volume Macintosh SSD was formatted by hfs_convert (748.77.8) and last modified by apfs_kext (945.275.7).
Checking the object map.
Checking the snapshot metadata tree.
Checking the snapshot metadata.
Checking the extent ref tree.
Checking the fsroot tree.
error: directory valence check: directory (oid 0x3): nchildren (161) does not match drec count (163)
warning: found orphan dstream id object (id 19472155, refcnt 1)
warning: found orphan dstream id object (id 19472156, refcnt 1)
warning: found orphan dstream id object (id 19472157, refcnt 1)
warning: found orphan dstream id object (id 19472158, refcnt 1)
warning: found orphan dstream id object (id 19472159, refcnt 1)
warning: found orphan dstream id object (id 19472160, refcnt 1)
warning: found orphan dstream id object (id 19472161, refcnt 1)
warning: found orphan dstream id object (id 19472162, refcnt 1)
warning: found orphan dstream id object (id 19472163, refcnt 1)
warning: found orphan dstream id object (id 19472164, refcnt 1)
warning: found orphan dstream id object (id 19472165, refcnt 1)
warning: found orphan dstream id object (id 19472166, refcnt 1)
warning: found orphan dstream id object (id 19472167, refcnt 1)
warning: found orphan dstream id object (id 19472168, refcnt 1)
warning: found orphan dstream id object (id 19472169, refcnt 1)
warning: found orphan dstream id object (id 19472170, refcnt 1)
warning: found orphan dstream id object (id 19472171, refcnt 1)
warning: found orphan dstream id object (id 19472172, refcnt 1)
warning: found orphan dstream id object (id 19472173, refcnt 1)
warning: found orphan dstream id object (id 19472174, refcnt 1)
warning: found orphan dstream id object (id 19472175, refcnt 1)
warning: found orphan dstream id object (id 19472176, refcnt 1)
warning: found orphan dstream id object (id 19472177, refcnt 1)
warning: found orphan dstream id object (id 19472178, refcnt 1)
warning: found orphan dstream id object (id 19472179, refcnt 1)
warning: found orphan dstream id object (id 19472180, refcnt 1)
warning: found orphan dstream id object (id 19472181, refcnt 1)
warning: found orphan dstream id object (id 19472182, refcnt 1)
warning: found orphan dstream id object (id 19472183, refcnt 1)
warning: found orphan dstream id object (id 28739283, refcnt 1)
warning: found orphan dstream id object (id 28739289, refcnt 1)
warning: found orphan dstream id object (id 28739290, refcnt 1)
warning: found orphan dstream id object (id 28739291, refcnt 1)
warning: found orphan dstream id object (id 28739292, refcnt 1)
warning: found orphan dstream id object (id 28739293, refcnt 1)
warning: found orphan dstream id object (id 28739294, refcnt 1)
warning: found orphan dstream id object (id 28739295, refcnt 1)
warning: found orphan dstream id object (id 28739296, refcnt 1)
warning: found orphan dstream id object (id 28739297, refcnt 1)
warning: found orphan dstream id object (id 28739298, refcnt 1)
warning: found orphan dstream id object (id 28739299, refcnt 1)
warning: found orphan dstream id object (id 28739300, refcnt 1)
warning: found orphan dstream id object (id 28739301, refcnt 1)
warning: found orphan dstream id object (id 28739302, refcnt 1)
warning: found orphan dstream id object (id 28739303, refcnt 1)
warning: found orphan dstream id object (id 28739306, refcnt 1)
warning: found orphan dstream id object (id 28739331, refcnt 1)
warning: found orphan dstream id object (id 28739522, refcnt 1)
warning: found orphan dstream id object (id 28739524, refcnt 1)
warning: found orphan dstream id object (id 28739526, refcnt 1)
too many warnings generated; suppressing subsequent ones.
Verifying allocated space.
Performing deferred repairs.
error: nchildren of inode object (id 3) does not match expected value
Deferred repairs failed.
The volume /dev/rdisk6s1 could not be verified completely.
Solutions:
a) I was thinking of running (in recovery mode): fsck_hfs -r -d/dev/disk6s1 to see if that fixes the issues (it seemed to for the youtube guy)
b) The other idea was to clone the drive, do a clean install of Mojave and then either Time Machine or Migrate (which is the better way?) to the clean install.
Will the migrate method just copy the issue back?
Any suggestions for the best way to solve these errors is greatly appreciated.
Thanks,
Archetype