macOS Big Sur "aucun administrateur trouvé" bloque l'activation des extensions système

Presse le bouton : Shutdown (éteindre). Une fois le Mac éteint > rallume-le en maintenant continûment pressé le bouton d'alimentation --> ce qui devrait afficher un message : "Chargement des options de démarrage".

- vois-tu s'afficher un écran avec entre autres un logo : Options ?​
 
Alors sélectionne-la --> est-ce que tu vois s'afficher un écran avec 4 Utilitaires macOS (Récupérer une sauvegarde TM > Réinstaller macOS Monterey ou Big Sur > Safari > Utilitaire de disque) ?
 
Tu es dans la session de secours. Si tu vas directement à la barre de menus supérieure de l'écran > menu : Utilitaires : est-ce que tu peux lancer le Terminal --> ce qui affiche une fenêtre avec une invite de commande -bash-3.2# ?
 
Bon --> passe la commande :
Bloc de code:
diskutil list internal
  • qui affiche la configuration du disque interne

Voici comment tu vas pouvoir poster ici ce tableau sans avoir besoin de prendre de photo -->

  • tu sélectionnes le tableau > ⌘C pour le copier dans le presse-papier > ⌘Q pour quitter le Terminal > option  : "Safari" (dans la fenêtre des 4 Utilitaires) > ce qui lance un navigateur Safari
  • page Apple par défaut > un clic sur l'adresse de haut de page pour l'éditer > saisis  : forums macgénération (c'est une barre de recherche Google) et valide > tu atteins le site MacGé > Forums > te connectes > ce fil > tu postes dans un bloc de code

Note 1 : si tu ne peux pas poster via le Safari de la session de secours (ça arrive) --> poste une photo du tableau comme tu as déjà fait.

Note 2 : dans la session de secours > les applications se lancent en mode "alternatif" et pas parallèle. Il faut quitter le Terminal pour lancer Safari. Vice-versa > quitter Safari pour récupérer l'écran général de la session de secours et pouvoir relancer le Terminal. Aucun redémarrage n'est requis.
 
Bon --> passe la commande :
Bloc de code:
diskutil list internal
  • qui affiche la configuration du disque interne

Voici comment tu vas pouvoir poster ici ce tableau sans avoir besoin de prendre de photo -->

  • tu sélectionnes le tableau > ⌘C pour le copier dans le presse-papier > ⌘Q pour quitter le Terminal > option  : "Safari" (dans la fenêtre des 4 Utilitaires) > ce qui lance un navigateur Safari
  • page Apple par défaut > un clic sur l'adresse de haut de page pour l'éditer > saisis  : forums macgénération (c'est une barre de recherche Google) et valide > tu atteins le site MacGé > Forums > te connectes > ce fil > tu postes dans un bloc de code

Note 1 : si tu ne peux pas poster via le Safari de la session de secours (ça arrive) --> poste une photo du tableau comme tu as déjà fait.

Note 2 : dans la session de secours > les applications se lancent en mode "alternatif" et pas parallèle. Il faut quitter le Terminal pour lancer Safari. Vice-versa > quitter Safari pour récupérer l'écran général de la session de secours et pouvoir relancer le Terminal. Aucun redémarrage n'est requis.
 
Bon. Passe la commande exacte :
Bloc de code:
cd /Vol*/*Data/private/var/db
  • la commande loge les opérations dans le volume-Données > répertoire private > dossier var > sous-dossier db. Tu récupères l'invite de commande -bash-3.2# sans changement

Cela fait > enchaîne avec la commande :
Bloc de code:
touch .AppleSetupDone
  • qui recrée le fichier vide .AppleSetupDone à sa localisation de départ. Retour normalement de -bash-3.2# sans changement.

Si c'est encore le cas > passe pour finir la commande :
Bloc de code:
ls -al .AppleSetupDone
  • qui affiche les autorisations du fichier recréé

Poste le retour.
 
Bon. Passe la commande exacte :
Bloc de code:
cd /Vol*/*Data/private/var/db
  • la commande loge les opérations dans le volume-Données > répertoire private > dossier var > sous-dossier db. Tu récupères l'invite de commande -bash-3.2# sans changement

Cela fait > enchaîne avec la commande :
Bloc de code:
touch .AppleSetupDone
  • qui recrée le fichier vide .AppleSetupDone à sa localisation de départ. Retour normalement de -bash-3.2# sans changement.

Si c'est encore le cas > passe pour finir la commande :
Bloc de code:
ls -al .AppleSetupDone
  • qui affiche les autorisations du fichier recréé

Poste le retour.
Voici le resultat
 

Fichiers joints

  • CACFDE28-06C3-4BD4-946B-64FDA32F046F.jpeg
    CACFDE28-06C3-4BD4-946B-64FDA32F046F.jpeg
    126,4 KB · Affichages: 42
Fichier bien recréé. Ses permissions ne sont pas celles de départ. Donc passe encore la commande :
Bloc de code:
chmod 400 .AppleSetupDone
  • qui restreint les permissions à une simple lecture pour root (pas d'affichage retour).

Cela fait > repasse la commande :
Bloc de code:
ls -al .AppleSetupDone
  • qui réaffiche les autorisations de .AppleSetupDone

Poste le retour.
 
Fichier bien recréé. Ses permissions ne sont pas celles de départ. Donc passe encore la commande :
Bloc de code:
chmod 400 .AppleSetupDone
  • qui restreint les permissions à une simple lecture pour root (pas d'affichage retour).

Cela fait > repasse la commande :
Bloc de code:
ls -al .AppleSetupDone
  • qui réaffiche les autorisations de .AppleSetupDone

Poste le retour.
Après avoir créé le fichier j'ai tenté un redémarrage qui a fonctionné.
Je n'ai donc pas su passer les deux dernières commandes. dois-je retourné dans le terminal?
merci bcp
 
Parfait. Aucun besoin de retrafiquer .AppleSetupDone.

- en quise de récapitulatif : aucun admin (adrien > toto > root) n'a de secure token activé et aucun n'est activable dans cet état des lieux. La tentative de supprimer .AppleSetupDone pour créer un nouvel admin de fin d'installation a échoué contre les nouvelles sécurités du Système : heureusement on a pu échapper leur blocage en recréant le fichier dans le terminal de la session de secours.​

Conclusion : il va falloir que tu sauvegardes les données du volume-Données => dans le volume d'un DDE USB (procédé de clonage - pas à la main). Puis que > depuis la session de secours > tu effaces le Conteneur apfs actuel et lances une réinstallation propre. Avec création d'un utiilisateur neuf sans récupération de données (nom : admin par exemple). Il devrait alors avoir le secure token activé. Alors seulement > tu effectueras une migration depuis le clone via l'Assistant de migration. C'est la seule solution dans ta situation.

Disposes-tu d'un DDE USB reformatable pour réceptionner 125 Go ?