Mike Harrison wrote:
Thanks for your reply.
I'm on a 2023 Mac mini M2 with 8 GB RAM. The boot drive OS is 14.7.6. While I may be one or two OS releases behind, I always update my current OS when they become available. I can only assume the Recovery Mode OS is the same.
No you cannot assume anything. While booted into Recovery Mode, what OS is available to reinstall? That is the OS installer you are accessing in Recovery Mode.
I don't recall if I've ever run First Aid on the physical SSD (APPLE SSD AP0512Z Media). Because I follow Apple's instructions to open the device tree and run First Aid on each device from the bottom-up, after beach-balling on the Container, I don't get to the physical SSD.
It is actually better to run it on the physical drive first since it can confirm the partition table is Ok. Then run it on the hidden APFS Container which will automatically run First Aid on the container & each APFS volume within that container. Apple just hides everything from users these days which is why Apple's instructions are different and in my opinion just plain wrong. It the base is not correct, how can the upper floors be Ok (base is physical drive & container, upper floors APFS volumes)?
Here's something that may be a factor: I have run First Aid on my Time Machine drive (also an SSD), but NOT while in Recovery Mode. Could that have caused any snapshot issues?
No. APFS TM backup snapshots on your boot drive are just APFS snapshots formed from locking the file system into the state it was at snapshot creation. The main APFS volume which was the source of the snapshot continues to change as you use it.
When TM backs up to external media, TM will use those frozen snapshot images to create the backup on the external media. The file system on the boot drive and the TM backup drive are completely independent of one another.
My concern regarding the version of macOS on the boot drive and the one being accessed in recovery mode is that the version of Disk Utility in recovery mode is the same or newer. Who knows what happens when an old version of Disk Utility is used to scan a newer file system.