Thank you, Cyrus1111. I highly appreciated your answer as it was a great pointer for me to the topic "Secure Token", that is the underlying mechanism of all this.
Unfortunatelly, the above-mentioned solution did not work. Here is what I did:
- I followed the instructions in http://www.theinstructional.com/guides/how-to-re-run-the-os-x-setup-assistant.
(Basically, this can be done even easier just by entering sudo rm /var/db/.AppleSetupDone on your Terminal, but for being on the safe side, I executed all the steps described in TheInstructional.)
- I rebooted and the Setup Assistant started.
- Using the Setup Assistant, I created a brand new admin user.
- After that, I opened a terminal window and used the tool sysadminctl to check, if my newly created admin is now actually having/owning the "Secure Token":
I entered: sysadminctl interactive -secureTokenStatus NameOfMyAdminUser
I got this result: sysadminctl[1371:100060] Secure token is DISABLED for user NameOfMyAdminUser
That means, that I am currently stuck in a situation, where each newly created admin user, no matter if I am creating him using the Setup Assistant or other means, is not receiving a Secure Token.
The effect of this is:
- No chance to use the Startup Security Utility
- No chance to use FileVault
- and maybe much more side effects
My next step was to contact the support of bombich.com, the Maker of Carbon Copy Cloner.
Mike Bombich, the founder and CEO was so kind to deeply dig into this case. He came up with this solution proposal. Thank you, Mike, for this! I did not try it yet, as this is a bit of a more lengthy operation - but I plan to try it, soon. It sounds extremely logical and might explain everything.
In the meantime I thought, it makes sense to share this with the community, as it might prove helpful to more people.
Mike B. (Bombich Software)
Oct 5, 10:27 AM EDT
Hi Mirko,
**** - this is indeed a problem and maybe you should warn everybody out there:
"Never use CCC's clone to migrate from a non T2 computer to a T2 computer - you will be screwed"...
For the record, I do basically say that:
Use Setup Assistant or Migration Assistant to migrate data from a CCC backup to a new Mac
But you're not screwed, this is just a delay. In this particular case, you can actually restore your Mojave backup to this newer Mac (because Mojave has all of the software components that are required by the newer hardware).
I now recall one other case where someone ran into this, and I remember now why it happened. I haven't reviewed your restore attempt specifically, but I'm guessing that you didn't erase the whole internal disk before restoring from your CCC backup. The existing APFS container retains references to those security tokens, and the tokens are linked to the original admin accounts. If you erase (or just replace) the system, but you don't also erase the whole APFS container, and then you restore a different system with different users into that APFS container, there's a mismatch between the new admin accounts and the old security tokens.
The solution is to boot again from the CCC backup, erase the whole internal disk, then restore the backup again to the new APFS container.
[... email shortened by Mirko ... ]
Thanks,
Mike
Mike Bombich
Bombich Software, Inc.