elisatems wrote:
So what is the procedure to restore user accounts after the clean reinstall? Do you have to create the user accounts in Users & Groups and THEN restore from TM, or does the TM restore recreate the old accounts transparently?
Assuming you are willing to revert everything and revert all changes and all updates and all of your own changes back to the state that existed prior to the upgrade, and assuming your Time Machine back ups (or whatever other local backups might exist) are deep enough to allow it, you can revert to the old backup, restoring it, and losing all your changes made since then.
If the former, and if there's a mismatch between UIDs / GIDs in the newly created accounts and existing user files, is there a good way to resolve the conflict? A few files under my account are not owned by me or have unusual group ownership, so chown -R does not seem like a good option.
macOS downgrades are not and never have been supported, require a whole lot of work, and require either reverting to the macOS install and manually selecting and transferring individual files, or re-loading a backup from the release and reverting everything that has changed since.
My machine is covered under AppleCare through December of this year. Is this downgrade something that would be covered if I sent it in to Apple?
You’d need to ask Apple that, but I’d doubt it. I’d expect them to install the latest.
There is no general roadmap, no plan, no strategy here, there is only restoring an old backup (probably works), or there is starting over with manual file selection from a newer backup to the restored environment. App files are generally cross-version, but macOS plists and settings, and details from newer versions of the app are not.
Even assuming this all gets stitched together, it may well break again during some future app or macOS upgrade, such as to macOS 27.
1. Because MacOS is (at least under the hood) a Unix system and has UIDs/GIDs, how do I make sure that when I recreate the accounts on my system (of which there are several), they all have the same UIDs/GIDs as currently? Is it possible to specify those parameters when creating a new user immediately after an OS install?
macOS is Darwin, and the Darwin kernel XNU is based on a BSD 4.3 kernel on Mach acquired via NeXT, and with a BSD-ish userland. The many UNIX kernels differ in many ways, and XNU is itself quite unique.
macOS associates GUIDs on many things including users and files, GUIDs which are unique values, and which are generated (uniquely) as needed.
Stitching together an install manually is an immense (read: intractable) effort.
2. There should be no need to restore my personal files from Time Machine, as I will (hopefully) not need to wipe the external drive to reinstall Sequoia. But I will need to restore everything that was placed on the internal disk. Is there a safe way in Time Machine to restore ONLY those files, as opposed to doing a COMPLETE restore of everything in the backup?
Time Machine backs up user files, and does not back up macOS itself. macOS gets reloaded through other means. In this case, through though complete erasure of macOS and erasure of user files, and a new install of the older version. Then manual selection, or restoring an old backup and reverting. And user files contain lots of stuff that gets updated with macOS; settings and preferences.
3. I have seen concerning reports from high-level contributors here that the upgrade to Tahoe involves an (apparently transparent) firmware upgrade. Does that upgrade need to be reversed, and if so, how? (That's an area where I would greatly appreciate a detailed procedure.)
That firmware update stuff has happened in the past, and can block various downgrades.
I don’t know if it has happened with your Mac model somewhere in the macOS 26 range.
TL:DR: I’d skip the downgrade, and would pursue the reported audio issues with Apple support.