Hi guys,
I need your help with solving this issue. Any suggestions on how to fix the system volume?
After multiple power outages in one day, system freezes appeared. I checked system volume with Disk Utility and the following errors have been found:
I need your help with solving this issue. Any suggestions on how to fix the system volume?
After multiple power outages in one day, system freezes appeared. I checked system volume with Disk Utility and the following errors have been found:
Running First Aid on “NVMe MacOS” (disk4s1)
NOTE: First Aid will temporarily lock the startup volume.
Verifying file system.
Volume could not be unmounted.
Using live mode.
Performing fsck_apfs -n -l -x /dev/rdisk4s1
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 NVMe MacOS was formatted by hfs_convert (945.275.7) and last modified by apfs_kext (945.275.9).
Checking the object map.
Checking the snapshot metadata tree.
Checking the snapshot metadata.
Checking snapshot 1 of 1.
Checking the extent ref tree.
error: Cross Check : ExtentRef physical extent (0x313f0e + 1) has kind APFS_KIND_UPDATE but was not referenced previously
error: Cross Check : ExtentRef physical extent (0x313f12 + 2) has kind APFS_KIND_UPDATE but was not referenced previously
error: Cross Check : ExtentRef physical extent (0x313f16 + 4) has kind APFS_KIND_UPDATE but was not referenced previously
error: Cross Check : ExtentRef physical extent (0x313f1c + 1) has kind APFS_KIND_UPDATE but was not referenced previously
error: Cross Check : ExtentRef physical extent (0x313fb4 + 1) has kind APFS_KIND_UPDATE but was not referenced previously
error: Cross Check : ExtentRef physical extent (0x313fc7 + 1) has kind APFS_KIND_UPDATE but was not referenced previously
error: Cross Check : ExtentRef physical extent (0x314709 + 1) has kind APFS_KIND_UPDATE but was not referenced previously
error: Cross Check : ExtentRef physical extent (0x314714 + 1) has kind APFS_KIND_UPDATE but was not referenced previously
error: Cross Check : ExtentRef physical extent (0x314752 + 1) has kind APFS_KIND_UPDATE but was not referenced previously
error: Cross Check : ExtentRef physical extent (0x314758 + 1) has kind APFS_KIND_UPDATE but was not referenced previously
error: Cross Check : ExtentRef physical extent (0x3147cf + 1) has kind APFS_KIND_UPDATE but was not referenced previously
error: Cross Check : ExtentRef physical extent (0x3147d6 + 1) has kind APFS_KIND_UPDATE but was not referenced previously
error: Cross Check : ExtentRef physical extent (0x3147db + 1) has kind APFS_KIND_UPDATE but was not referenced previously
error: Cross Check : ExtentRef physical extent (0x3147de + 1) has kind APFS_KIND_UPDATE but was not referenced previously
error: Cross Check : ExtentRef physical extent (0x3147e1 + 1) has kind APFS_KIND_UPDATE but was not referenced previously
error: Cross Check : ExtentRef physical extent (0x314818 + 1) has kind APFS_KIND_UPDATE but was not referenced previously
error: Cross Check : ExtentRef physical extent (0x314820 + 2) has kind APFS_KIND_UPDATE but was not referenced previously
error: Cross Check : ExtentRef physical extent (0x314826 + 1) has kind APFS_KIND_UPDATE but was not referenced previously
error: Cross Check : ExtentRef physical extent (0x314834 + 2) has kind APFS_KIND_UPDATE but was not referenced previously
error: Cross Check : ExtentRef physical extent (0x31483a + 1) has kind APFS_KIND_UPDATE but was not referenced previously
error: Cross Check : ExtentRef physical extent (0x314845 + 1) has kind APFS_KIND_UPDATE but was not referenced previously
error: Cross Check : ExtentRef physical extent (0x314849 + 1) has kind APFS_KIND_UPDATE but was not referenced previously
error: Cross Check : ExtentRef physical extent (0x31484e + 2) has kind APFS_KIND_UPDATE but was not referenced previously
error: Cross Check : ExtentRef physical extent (0x314851 + 1) has kind APFS_KIND_UPDATE but was not referenced previously
error: Cross Check : ExtentRef physical extent (0x314854 + 1) has kind APFS_KIND_UPDATE but was not referenced previously
error: Cross Check : ExtentRef physical extent (0x314858 + 1) has kind APFS_KIND_UPDATE but was not referenced previously
error: Cross Check : ExtentRef physical extent (0x31485a + 1) has kind APFS_KIND_UPDATE but was not referenced previously
error: Cross Check : ExtentRef physical extent (0x31485c + 1) has kind APFS_KIND_UPDATE but was not referenced previously
error: Cross Check : ExtentRef physical extent (0x31485e + 1) has kind APFS_KIND_UPDATE but was not referenced previously
error: Cross Check : ExtentRef physical extent (0x314861 + 1) has kind APFS_KIND_UPDATE but was not referenced previously
error: Cross Check : ExtentRef physical extent (0x314863 + 1) has kind APFS_KIND_UPDATE but was not referenced previously
error: Cross Check : ExtentRef physical extent (0x314866 + 1) has kind APFS_KIND_UPDATE but was not referenced previously
error: Cross Check : ExtentRef physical extent (0x31486b + 1) has kind APFS_KIND_UPDATE but was not referenced previously
error: Cross Check : ExtentRef physical extent (0x31486d + 2) has kind APFS_KIND_UPDATE but was not referenced previously
error: Cross Check : ExtentRef physical extent (0x314871 + 2) has kind APFS_KIND_UPDATE but was not referenced previously
error: Cross Check : ExtentRef physical extent (0x314878 + 1) has kind APFS_KIND_UPDATE but was not referenced previously
error: Cross Check : ExtentRef physical extent (0x31487c + 1) has kind APFS_KIND_UPDATE but was not referenced previously
error: Cross Check : ExtentRef physical extent (0x314914 + 1) has kind APFS_KIND_UPDATE but was not referenced previously
error: Cross Check : ExtentRef physical extent (0x314920 + 1) has kind APFS_KIND_UPDATE but was not referenced previously
error: Cross Check : ExtentRef physical extent (0x31494e + 1) has kind APFS_KIND_UPDATE but was not referenced previously
error: Cross Check : ExtentRef physical extent (0x314973 + 2) has kind APFS_KIND_UPDATE but was not referenced previously
error: Cross Check : ExtentRef physical extent (0x31497d + 1) has kind APFS_KIND_UPDATE but was not referenced previously
error: Cross Check : ExtentRef physical extent (0xba142d5 + 140) has kind APFS_KIND_UPDATE but was not referenced previously
error: Cross Check : ExtentRef physical extent (0xba14363 + 72) has kind APFS_KIND_UPDATE but was not referenced previously
error: Cross Check : ExtentRef physical extent (0xba143ac + 259) has kind APFS_KIND_UPDATE but was not referenced previously
error: Cross Check : ExtentRef physical extent (0xba1656a + 9) has kind APFS_KIND_UPDATE but was not referenced previously
Checking the fsroot tree.
error: Cross Check : FSroot tree references extent (0xba142d5 + 1) which is not present in the ExtentRef tree
error: Cross Check : FSroot tree references extent (0xba142d6 + 1) which is not present in the ExtentRef tree
error: Cross Check : FSroot tree references extent (0xba142d7 + 1) which is not present in the ExtentRef tree
error: Cross Check : FSroot tree references extent (0xba142d8 + 1) which is not present in the ExtentRef tree
error: Cross Check : FSroot tree references extent (0xba1656a + 1) which is not present in the ExtentRef tree
error: Cross Check : FSroot tree references extent (0xba142d9 + 1) which is not present in the ExtentRef tree
error: Cross Check : FSroot tree references extent (0xba142da + 1) which is not present in the ExtentRef tree
error: Cross Check : FSroot tree references extent (0xba142db + 1) which is not present in the ExtentRef tree
error: Cross Check : FSroot tree references extent (0xba142dc + 1) which is not present in the ExtentRef tree
error: Cross Check : FSroot tree references extent (0xba142dd + 8) which is not present in the ExtentRef tree
error: Cross Check : FSroot tree references extent (0xba142e5 + 1) which is not present in the ExtentRef tree
error: Cross Check : FSroot tree references extent (0xba1656b + 1) which is not present in the ExtentRef tree
error: Cross Check : FSroot tree references extent (0xba142e6 + 2) which is not present in the ExtentRef tree
error: Cross Check : FSroot tree references extent (0xba142e8 + 1) which is not present in the ExtentRef tree
error: Cross Check : FSroot tree references extent (0xba142e9 + 1) which is not present in the ExtentRef tree
error: Cross Check : FSroot tree references extent (0xba142ea + 1) which is not present in the ExtentRef tree
error: Cross Check : FSroot tree references extent (0xba142eb + 1) which is not present in the ExtentRef tree
error: Cross Check : FSroot tree references extent (0xba142ec + 1) which is not present in the ExtentRef tree
error: Cross Check : FSroot tree references extent (0xba142ed + 1) which is not present in the ExtentRef tree
error: Cross Check : FSroot tree references extent (0xba142ee + 1) which is not present in the ExtentRef tree
error: Cross Check : FSroot tree references extent (0xba142ef + 2) which is not present in the ExtentRef tree
error: Cross Check : FSroot tree references extent (0xba142f1 + 1) which is not present in the ExtentRef tree
error: Cross Check : FSroot tree references extent (0xba142f2 + 1) which is not present in the ExtentRef tree
error: Cross Check : FSroot tree references extent (0xba142f3 + 1) which is not present in the ExtentRef tree
error: Cross Check : FSroot tree references extent (0xba142f4 + 1) which is not present in the ExtentRef tree
error: Cross Check : FSroot tree references extent (0xba142f5 + 1) which is not present in the ExtentRef tree
error: Cross Check : FSroot tree references extent (0xba142f6 + 19) which is not present in the ExtentRef tree
error: Cross Check : FSroot tree references extent (0xba14309 + 1) which is not present in the ExtentRef tree
error: Cross Check : FSroot tree references extent (0xba1430a + 1) which is not present in the ExtentRef tree
error: Cross Check : FSroot tree references extent (0xba1430b + 1) which is not present in the ExtentRef tree
error: Cross Check : FSroot tree references extent (0xba1430c + 1) which is not present in the ExtentRef tree
error: Cross Check : FSroot tree references extent (0xba1430d + 1) which is not present in the ExtentRef tree
error: Cross Check : FSroot tree references extent (0xba1430e + 1) which is not present in the ExtentRef tree
error: Cross Check : FSroot tree references extent (0xba1430f + 1) which is not present in the ExtentRef tree
error: Cross Check : FSroot tree references extent (0xba14310 + 1) which is not present in the ExtentRef tree
error: Cross Check : FSroot tree references extent (0xba14311 + 1) which is not present in the ExtentRef tree
error: Cross Check : FSroot tree references extent (0xba14312 + 1) which is not present in the ExtentRef tree
error: Cross Check : FSroot tree references extent (0xba14313 + 1) which is not present in the ExtentRef tree
error: Cross Check : FSroot tree references extent (0xba14314 + 1) which is not present in the ExtentRef tree
error: Cross Check : FSroot tree references extent (0xba14315 + 1) which is not present in the ExtentRef tree
error: Cross Check : FSroot tree references extent (0xba14316 + 1) which is not present in the ExtentRef tree
error: Cross Check : FSroot tree references extent (0xba14317 + 1) which is not present in the ExtentRef tree
error: Cross Check : FSroot tree references extent (0xba14318 + 1) which is not present in the ExtentRef tree
error: Cross Check : FSroot tree references extent (0xba14319 + 1) which is not present in the ExtentRef tree
error: Cross Check : FSroot tree references extent (0xba1431a + 1) which is not present in the ExtentRef tree
error: Cross Check : FSroot tree references extent (0xba1431b + 1) which is not present in the ExtentRef tree
error: Cross Check : FSroot tree references extent (0xba1431c + 1) which is not present in the ExtentRef tree
error: Cross Check : FSroot tree references extent (0xba1431d + 1) which is not present in the ExtentRef tree
error: Cross Check : FSroot tree references extent (0xba1431e + 1) which is not present in the ExtentRef tree
error: Cross Check : FSroot tree references extent (0xba1431f + 1) which is not present in the ExtentRef tree
error: Cross Check : FSroot tree references extent (0xba14320 + 1) which is not present in the ExtentRef tree
error: Cross Check : FSroot tree references extent (0xba14321 + 1) which is not present in the ExtentRef tree
error: Cross Check : FSroot tree references extent (0xba14322 + 1) which is not present in the ExtentRef tree
error: Cross Check : FSroot tree references extent (0xba14323 + 1) which is not present in the ExtentRef tree
error: Cross Check : FSroot tree references extent (0xba14324 + 1) which is not present in the ExtentRef tree
error: Cross Check : FSroot tree references extent (0xba14325 + 1) which is not present in the ExtentRef tree
error: Cross Check : FSroot tree references extent (0xba14326 + 1) which is not present in the ExtentRef tree
error: Cross Check : FSroot tree references extent (0xba14327 + 1) which is not present in the ExtentRef tree
error: Cross Check : FSroot tree references extent (0xba14328 + 1) which is not present in the ExtentRef tree
error: Cross Check : FSroot tree references extent (0xba14329 + 1) which is not present in the ExtentRef tree
error: Cross Check : FSroot tree references extent (0xba1432a + 1) which is not present in the ExtentRef tree
error: Cross Check : FSroot tree references extent (0xba1432b + 1) which is not present in the ExtentRef tree
error: Cross Check : FSroot tree references extent (0xba1432c + 1) which is not present in the ExtentRef tree
error: Cross Check : FSroot tree references extent (0xba1432d + 1) which is not present in the ExtentRef tree
error: Cross Check : FSroot tree references extent (0xba1432e + 1) which is not present in the ExtentRef tree
error: Cross Check : FSroot tree references extent (0xba1432f + 1) which is not present in the ExtentRef tree
error: Cross Check : FSroot tree references extent (0xba14330 + 1) which is not present in the ExtentRef tree
error: Cross Check : FSroot tree references extent (0xba14331 + 1) which is not present in the ExtentRef tree
error: Cross Check : FSroot tree references extent (0xba1656c + 1) which is not present in the ExtentRef tree
error: Cross Check : FSroot tree references extent (0xba1656d + 3) which is not present in the ExtentRef tree
error: Cross Check : FSroot tree references extent (0xba14332 + 1) which is not present in the ExtentRef tree
error: Cross Check : FSroot tree references extent (0xba14333 + 1) which is not present in the ExtentRef tree
~~...~~
error: Cross Check : Mismatch between extentref entry reference count (0) and calculated fsroot entry reference count (1) for extent (0x313f0e + 1)
error: Cross Check : Mismatch between extentref entry reference count (0) and calculated fsroot entry reference count (1) for extent (0x313f12 + 1)
error: Cross Check : Mismatch between extentref entry reference count (0) and calculated fsroot entry reference count (1) for extent (0x313f13 + 1)
error: Cross Check : Mismatch between extentref entry reference count (0) and calculated fsroot entry reference count (1) for extent (0x313f16 + 4)
error: Cross Check : Mismatch between extentref entry reference count (0) and calculated fsroot entry reference count (1) for extent (0x313f1c + 1)
error: Cross Check : Mismatch between extentref entry reference count (0) and calculated fsroot entry reference count (1) for extent (0x313fb4 + 1)
error: Cross Check : Mismatch between extentref entry reference count (0) and calculated fsroot entry reference count (1) for extent (0x313fc7 + 1)
error: Cross Check : Mismatch between extentref entry reference count (0) and calculated fsroot entry reference count (1) for extent (0x314709 + 1)
error: Cross Check : Mismatch between extentref entry reference count (0) and calculated fsroot entry reference count (1) for extent (0x314714 + 1)
error: Cross Check : Mismatch between extentref entry reference count (0) and calculated fsroot entry reference count (1) for extent (0x314752 + 1)
error: Cross Check : Mismatch between extentref entry reference count (0) and calculated fsroot entry reference count (1) for extent (0x314758 + 1)
error: Cross Check : Mismatch between extentref entry reference count (0) and calculated fsroot entry reference count (1) for extent (0x3147cf + 1)
error: Cross Check : Mismatch between extentref entry reference count (0) and calculated fsroot entry reference count (1) for extent (0x3147d6 + 1)
error: Cross Check : Mismatch between extentref entry reference count (0) and calculated fsroot entry reference count (1) for extent (0x3147db + 1)
error: Cross Check : Mismatch between extentref entry reference count (0) and calculated fsroot entry reference count (1) for extent (0x3147de + 1)
error: Cross Check : Mismatch between extentref entry reference count (0) and calculated fsroot entry reference count (1) for extent (0x3147e1 + 1)
error: Cross Check : Mismatch between extentref entry reference count (0) and calculated fsroot entry reference count (1) for extent (0x314818 + 1)
error: Cross Check : Mismatch between extentref entry reference count (0) and calculated fsroot entry reference count (1) for extent (0x314820 + 1)
error: Cross Check : Mismatch between extentref entry reference count (0) and calculated fsroot entry reference count (1) for extent (0x314821 + 1)
error: Cross Check : Mismatch between extentref entry reference count (0) and calculated fsroot entry reference count (1) for extent (0x314826 + 1)
error: Cross Check : Mismatch between extentref entry reference count (0) and calculated fsroot entry reference count (1) for extent (0x314834 + 1)
error: Cross Check : Mismatch between extentref entry reference count (0) and calculated fsroot entry reference count (1) for extent (0x314835 + 1)
error: Cross Check : Mismatch between extentref entry reference count (0) and calculated fsroot entry reference count (1) for extent (0x31483a + 1)
error: Cross Check : Mismatch between extentref entry reference count (0) and calculated fsroot entry reference count (1) for extent (0x314845 + 1)
error: Cross Check : Mismatch between extentref entry reference count (0) and calculated fsroot entry reference count (1) for extent (0x314849 + 1)
error: Cross Check : Mismatch between extentref entry reference count (0) and calculated fsroot entry reference count (1) for extent (0x31484e + 1)
error: Cross Check : Mismatch between extentref entry reference count (0) and calculated fsroot entry reference count (1) for extent (0x31484f + 1)
~~...~~
Verifying allocated space.
Performing deferred repairs.
warning: found physical extent corruption but repairs are disabled
The volume /dev/rdisk4s1 appears to be OK.
File system check exit code is 0.
Restoring the original state found as mounted.
Operation successful.