Sujet unique Si votre compte administrateur est passé en compte standard

Bonjour Papnav

Tu as tenté ce qui convenait. Mais tu es victime d'un bogue qui affecte un certain nombre d'utilisateurs : le Terminal de la session de secours (locale aussi bien qu'internet) ne se lance pas > pour le motif imagé par ta capture : "Aucun administrateur n'a été trouvé". J'ignore les raisons de ce plantage invraisemblable du Terminal de la session de secours -->

  • l'utilisateur de ce Terminal est exclusivement root > défini par défaut dans le recoveryOS > et cet OS de secours ne monte qu'en lecture seule à partir d'une image-disque incorruptible : j'ai donc du mal à cerner comment un plantage peut s'immiscer dans un scénario aussi cadenassé.
----------

L'issue de secours pour toi consiste à supprimer le fichier .AppleSetupDone dans le Terminal de la session du Single User (utilisateur unique = root). Pour cela > redémarre > et tiens pressées les 2 touches ⌘S (cmd S) à partir de l'écran noir --> comme FileVault est activé > tu devrais avoir un écran de connexion pour déverrouiller le volume --> puis un autre écran noir sur lequel défilent des lignes de log blanches qui s'immobilisent sur l'invite de commande :
Bloc de code:
root#

  • si elle ne s'affichait pas automatiquement à la fin > presse une fois la touche "Entrée" du clavier pour forcer son affichage.

Tu es dans un Terminal plein écran de root. Clavier en QWERTY logique par défaut. Volume Mac OS monté en lecture seule par défaut. Aucun service (daemon) de l'OS n'est initialisé.

Je te présente par paires les commandes à passer : d'abord comment ça doit s'afficher à l'écran > ensuite comment tu les tapes sur ton AZERTY physique pour que ça corresponde au QWERTY logique.

----------

Passe la commande qui doit s'afficher ainsi -->
Bloc de code:
mount -uw /
  • et que tu tapes ainsi -->
Bloc de code:
,ount )uz =
  • la commande remonte Mac OS en lecture & écriture
----------

Passe la commande qui doit s'afficher ainsi -->
Bloc de code:
rm /var/db/.AppleSetupDone
  • et que tu tapes ainsi -->
Bloc de code:
r, =vqr=db=:QppleSetupDone
  • la commande supprime le fichier .AppleSetupDone
----------

Passe la commande (identique dans les 2 claviers) -->
Bloc de code:
reboot
  • le Mac redémarre
----------
  • tu vas avoir de nouveau à t'authentifier à un écran de connexion (pour le déverrouiller le volume Mac OS) > le Système va se charger > mais à la fin > au lieu d'ouvrir ta session > tu vas toucher la série des panneaux de paramétrage du Mac. Renseigne tout avec exactitude.
  • le dernier panneau te permet de créer un compte admin : ne reprends surtout pas les identifiants de ton compte > choisis : Nom complet = toto > nom de compte = toto > mot-de-passe = toto.

Tu ouvres une session toto --> va à : Menu  > Préférences Système > Utilisateurs et groupes > déverrouille le cadenas avec le mot-de-passe toto > sélectionne ton vrai Nom Complet > coche la case : "Autorisation à administrer cet ordinateur".

Délogge-toi de la session toto > logge-toi dans ta session. Tu es admin à nouveau.
 
Bonjour Macomaniac,

J’ai pu résoudre le problème, fort heureusement! La méthode utilisée a été la même que celle que tu as décrite ;-)

Assez simple, néanmoins problématique avec l’utilisation de boutcamp au démarrage...

Tout est rentre dans l’ordre, même si j’ai lu la réponse tardivement, je recommande cette manipulation pour ceux, qui comme moi, ne parviennent pas à ouvrir le terminal avec le command+R de départ.

Bonne journée à tous & merci encore Macomaniac pour la réponse ;-)
 
Bonjour,
Je ne suis plus administrateur de mon macbook pro 10.13 high seria et je ne parviens pas à redevenir administrateur de l'appareil. J'ai essayé des méthodes de ce site mais rien de fonctionne. Mon firewall est actif.
Merci de bien vouloir m'aider à résoudre ce problème
 
Bonjour Akira

Est-ce que ton compte d'utilisateur > Admin au départ > est passé à Standard --> suite à une tentative de modification de ton nomcourt d'utilisateur ?
 
Alors voici comment tu vas pouvoir fournir les informations de base -->

- dans ta session d'utilisateur habituelle (celle du compte devenu Standard) --> va à Applications > Utilitaires > lance le Terminal. Dans la fenêtre qui s'est ouverte > saisis (l'une après l'autre) les 2 commandes informatives :
Bloc de code:
diskutil list
fdesetup status
et ↩︎ (presse la touche "Entrée" du clavier après chaque commande pour l'exécuter)

  • la 1ère affiche le tableau des disques > et montrera le nom du volume de démarrage
  • la 2è le statut de FileVault > et fera savoir si ce volume sera verrouillé en cas de démarrage sur l'OS de secours

Poste ces informations ici en copier-coller (pas de capture) > mais attention ! > avant de faire ton coller -->

  • dans la page de ce fil de MacGé > presse le bouton
    InsererCodeMcGe.jpg
    (carré avec un + inscrit - juste au milieu de la largeur de la fenêtre totale) dans la barre de menus au-dessus du champ de saisie d'un message > menu  : </> Code > par ⌘V colle dans la fenêtre Code > presse le bouton Insérer (ce procédé permet un affichage fenêtré qui économise l'espace de page en respectant la mise en forme des tableaux du «Terminal» --> d'où une plus grande lisibilité)

Ces informations connues > je pourrai te dire quoi faire.
 
Alors voici comment tu vas pouvoir fournir les informations de base -->

- dans ta session d'utilisateur habituelle (celle du compte devenu Standard) --> va à Applications > Utilitaires > lance le Terminal. Dans la fenêtre qui s'est ouverte > saisis (l'une après l'autre) les 2 commandes informatives :
Bloc de code:
diskutil list
fdesetup status
et ↩︎ (presse la touche "Entrée" du clavier après chaque commande pour l'exécuter)

  • la 1ère affiche le tableau des disques > et montrera le nom du volume de démarrage
  • la 2è le statut de FileVault > et fera savoir si ce volume sera verrouillé en cas de démarrage sur l'OS de secours
Poste ces informations ici en copier-coller (pas de capture) > mais attention ! > avant de faire ton coller -->

  • dans la page de ce fil de MacGé > presse le bouton
    InsererCodeMcGe.jpg
    (carré avec un + inscrit - juste au milieu de la largeur de la fenêtre totale) dans la barre de menus au-dessus du champ de saisie d'un message > menu  : </> Code > par ⌘V colle dans la fenêtre Code > presse le bouton Insérer (ce procédé permet un affichage fenêtré qui économise l'espace de page en respectant la mise en forme des tableaux du «Terminal» --> d'où une plus grande lisibilité)

Ces informations connues > je pourrai te dire quoi faire.
Bloc de code:
MacBook-Pro-de-Marie:~ marie$ diskutil list
/dev/disk0 (internal):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                         121.3 GB   disk0
   1:                        EFI EFI                     314.6 MB   disk0s1
   2:                 Apple_APFS Container disk1         121.0 GB   disk0s2

/dev/disk1 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +121.0 GB   disk1
                                 Physical Store disk0s2
   1:                APFS Volume Macintosh HD            48.9 GB    disk1s1
   2:                APFS Volume Preboot                 24.5 MB    disk1s2
   3:                APFS Volume Recovery                519.0 MB   disk1s3
   4:                APFS Volume VM                      1.1 GB     disk1s4

/dev/disk2 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        +188.7 MB   disk2
   1:                  Apple_HFS WacomTablet             188.7 MB   disk2s1

MacBook-Pro-de-Marie:~ marie$ fdesetup status
FileVault is On.
MacBook-Pro-de-Marie:~ marie$
 
Le volume s'intitule Macintosh HD et FileVault est activé. Voici le tuto correspondant à ton cas de figure -->

- redémarre > et presse les 2 touches ⌘R (cmd R) de l'écran noir à l'affichage d'une  = démarrage en mode récupération. Tu atteins un écran affichant une fenêtre de 4 Utilitaires macOS.

----------

Lance d'abord l'Utilitaire de disque > sélectionne Macintosh HD grisé (= non monté) > bouton : "Monter" > ton mot-de-passe d'ouverture de session dans le panneau qui le demande --> l'intitulé Macintosh HD doit être affiché en noir plein, si le volume est remonté.

----------

Quitte l'Utilitaire de disque > va à la barre de menus supérieure de l'écran > menu : Utilitaires > sous-menu : Terminal.

Dans la fenêtre ouverte > saisis la commande (avec la plus grande exactitude) -->
Bloc de code:
rm /Volumes/"Macintosh HD"/var/db/.AppleSetupDone
(un espace entre rm et /Volumes--- ; mets "Macintosh HD" avec des "" ; pas d'espace entre HD" et la / qui suit ; pas d'espace entre db/ et .AppleSetupDone) -
  • cette commande supprime un fichier de finalisation vide dans le volume Macintosh HD --> ce qui va te permettre de ré-obtenir les panneaux de paramétrage du Mac / création d'un compte admin comme à la fin d'une 1ère installation
  • re-démarre normalement (Menu  > Disque de démarrage > Macintosh HD > Redémarrer) --> tu vas avoir à t'authentifier à l'écran inaugural de connexion destiné à déverrouiller le volume pour le remonter (à chaque redémarrage > un volume chiffré par FileVault se reverrouille) > à la fin du chargement de l'OS > au lieu d'ouvrir ta session > tu vas toucher la série des panneaux de paramétrage du Mac. Renseigne tout avec exactitude.
  • le dernier panneau te permet de créer un compte admin : ne reprends surtout pas les identifiants de ton compte > choisis : Nom complet = toto > nom de compte = toto > mot-de-passe = toto.

Tu ouvres une session toto --> va à : Menu  > Préférences Système > Utilisateurs et groupes > déverrouille le cadenas avec le mot-de-passe toto > sélectionne ton vrai Nom Complet > coche la case : "Autorisation à administrer cet ordinateur".

Délogge-toi de la session toto > logge-toi dans ta session. Tu es admin à nouveau.
 
Le volume s'intitule Macintosh HD et FileVault est activé. Voici le tuto correspondant à ton cas de figure -->

- redémarre > et presse les 2 touches ⌘R (cmd R) de l'écran noir à l'affichage d'une  = démarrage en mode récupération. Tu atteins un écran affichant une fenêtre de 4 Utilitaires macOS.

----------

Lance d'abord l'Utilitaire de disque > sélectionne Macintosh HD grisé (= non monté) > bouton : "Monter" > ton mot-de-passe d'ouverture de session dans le panneau qui le demande --> l'intitulé Macintosh HD doit être affiché en noir plein, si le volume est remonté.

----------

Quitte l'Utilitaire de disque > va à la barre de menus supérieure de l'écran > menu : Utilitaires > sous-menu : Terminal.

Dans la fenêtre ouverte > saisis la commande (avec la plus grande exactitude) -->
Bloc de code:
rm /Volumes/"Macintosh HD"/var/db/.AppleSetupDone
(un espace entre rm et /Volumes--- ; mets "Macintosh HD" avec des "" ; pas d'espace entre HD" et la / qui suit ; pas d'espace entre db/ et .AppleSetupDone) -
  • cette commande supprime un fichier de finalisation vide dans le volume Macintosh HD --> ce qui va te permettre de ré-obtenir les panneaux de paramétrage du Mac / création d'un compte admin comme à la fin d'une 1ère installation
  • re-démarre normalement (Menu  > Disque de démarrage > Macintosh HD > Redémarrer) --> tu vas avoir à t'authentifier à l'écran inaugural de connexion destiné à déverrouiller le volume pour le remonter (à chaque redémarrage > un volume chiffré par FileVault se reverrouille) > à la fin du chargement de l'OS > au lieu d'ouvrir ta session > tu vas toucher la série des panneaux de paramétrage du Mac. Renseigne tout avec exactitude.
  • le dernier panneau te permet de créer un compte admin : ne reprends surtout pas les identifiants de ton compte > choisis : Nom complet = toto > nom de compte = toto > mot-de-passe = toto.
Tu ouvres une session toto --> va à : Menu  > Préférences Système > Utilisateurs et groupes > déverrouille le cadenas avec le mot-de-passe toto > sélectionne ton vrai Nom Complet > coche la case : "Autorisation à administrer cet ordinateur".

Délogge-toi de la session toto > logge-toi dans ta session. Tu es admin à nouveau.
comment j'accède au panneau de démarrage?
 
Pour redémarrer --> Menu  (en haut à gauche de l'écran de ta session) > Redémarrer. Dès que l'écran est noir > tu tiens pressées les 2 touches ⌘R jusqu'à la . Après tu suis le tuto.
 
Bonjour,

J'ai exactement le même problème que Papnav , mais quand je fais CMD+S sa me met un écran noir ou il y a des lignes de code qui s'affiche très rapidement puis me met directement dans la sélection de l'utilisateur donc je ne peux pas

accéder le terminal aucune de toute les solutions ne marche ...

Je l'ai eu il y a a peine 1 jour ...

J'espère qu'une solution existe
 
Bonjour Eltornado

Je ne comprends pas cette déclaration :
puis me met directement dans la sélection de l'utilisateur donc je ne peux pas
accéder le terminal

  • dans la session du Single user > tu es dans un Terminal de root plein écran. Tu n'as pas à "accéder à un Terminal" > puisque tu y es déjà. Veux-tu dire que tu n'as pas l'invite de commande : root# qui te permet de passer une 1ère commande ? - si c'est le cas > une pression sur la touche "Entrée" du clavier après l'arrêt du défilé des ligne de logs de démarrage --> va forcer l'affichage de root#.
 
Bonjour,

J'ai exactement le même problème que Papnav , mais quand je fais CMD+S sa me met un écran noir ou il y a des lignes de code qui s'affiche très rapidement puis me met directement dans la sélection de l'utilisateur donc je ne peux pas

accéder le terminal aucune de toute les solutions ne marche ...

Je l'ai eu il y a a peine 1 jour ...

J'espère qu'une solution existe
Quand tu démarres en mode mono-utilisateur, le système démarre dans un mode très simple, en mode caractère, sans fenêtre.
Cela ressemble à ceci :
mac-osx-boot-into-single-user-mode1.gif
Cela s'appelle un shell et il est en mode interactif, attendant patiemment que tu lui donnes des instructions.
En cet état, tous les services habituels de l'ordinateur ne sont pas disponibles : c'est un état destiné à des opérations de maintenance.
Si c'est ce qui s'affiche sur ton écran, c'est donc normal.
Le '#' est ce qu'on appelle "l'invite" (prompt) et il indique que l'ordinateur attend une commande. Lorsque tu passes une commande, il faut attendre que le '#' réapparaisse pour en envoyer une autre etc.

[Il ne faut pas confondre un terminal, sans capitale initiale, qui est un dispositif d'affichage, et Terminal, avec une capitale initiale et sans adjectif, qui est une application d'Apple qui permet d'ouvrir plusieurs shells, dans autant de terminaux (tty)]
 
Dernière édition:
Bonjour Eltornado,

Je vois exactement ce que tu veux dire par : "quand je fais CMD+S sa me met un écran noir ou il y a des lignes de code qui s'affiche très rapidement puis me met directement dans la sélection de l'utilisateur".

Pour ma part, mon mac s'est comporté de la même façon. Néanmoins il faut choisir le disque sur lequel est installé Mac Os, ensuite tu devrais retrouver l'écran noir (Shell) sur lequel tu devras entrer les commandes citées plus haut par Macomaniac.

Bonne journée :-)
 
Salut la communauté
Meme probleme d'un compte passé d'admin en standard
J'ai fait la manip citée ce pendant impossible d'utiliser le terminal dans le mode recovery. ce la me met un message comme quoi il n'y a pas d'admin !
Une idée ?
Guillaume
 
Il me semble que @macomaniac t'a déjà répondu dans un autre fil.
Merci de ne pas envoyer plus d'une bouteille à la mer : ça pollue.
 
Bonjour à tous,

Je suis confronté aux mêmes soucis que certains ici. Lorsque j'essaye de déverrouiller le cadenas dans la partie préférence système, je mets mon nom, mdp, il m'indique qu'ils sont incorrectes. Alors j'ai du faire un truc, je ne sais pas quoi mais ça ne marche plus.

Pour info j'ai suivi les conseil du début de ce topic c a d :

rm/ Volumes/"Macintosh HD"/var/db/AppleSetupDone
Réponse -> No such file or directory

ls -A /Volumes/"Macintosh HD"/var/db
Réponse -> No such file or directory

Pour info FileVault est actif.

Est-ce que quelqu'un aurait la solution ? Merci d'avance,

Pierre