MacBook Pro Problème administrateur

Theobo

Membre enregistré
6 Décembre 2018
6
0
27
Bonsoir,
J ai acheté un MacBook Pro d’occasion, lorsque j ai voulu changer le nom de la session, celle ci est passé en “standard” j ai déjà vu des conversation sur ce sujet or sur mon mac cela ne marche pas..
J ai le macOS High Sierra en version 10.13.6
Merci d’avance
 
Bonsoir Theobo

- 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 (ce qui est inscrit dans l'espace bleu-grisé) :
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 feront connaître la configuration de ton disque.
 
Merci de votre réponse aussi rapide :
Voila ce que cela me donne:

Bloc de code:
Last login: Thu Dec  6 21:19:27 on console
MBP-de-macbook:~ macbookpro$ diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *500.1 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:          Apple_CoreStorage  macintosh HD           499.2 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3

/dev/disk1 (internal, virtual):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                  Apple_HFS  macintosh HD          +498.9 GB   disk1
                                 Logical Volume on disk0s2
                                 AAC2570C-787A-4FE4-A303-0145F69E4DB9
                                 Unencrypted

MBP-de-macbook:~ macbookpro$ fdesetup status
FileVault is Off.
MBP-de-macbook:~ macbookpro$
 
Le nom du volume est macintosh HD et FileVault est désactivé. Voici le tuto adapté à ton cas de figure -->

- redémarre (Menu  > Redémarrer) > et presse les 2 touches ⌘R (cmd R) à partir de l'écran noir jusqu'à la  = démarrage sur l'OS de secours. Tu atteins à la fin un écran affichant une fenêtre de 4 Utilitaires macOS.

Va à la barre de menus supérieure de l'écran > menu : Utilitaires > sous-menu : Terminal.

Dans la fenêtre ouverte > à droite de -bash-3.2# > passe 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 les "" ; 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 > choisis macintosh HD > redémarre dessus) --> à la fin du chargement de l'OS > au lieu d'avoir l'écran de connexion > tu vas toucher la série des panneaux de paramétrage du Mac (Pays etc.). 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.
 
@ Theobo

Tu avais bien saisi la commande.

J'ai l'impression que tu fais partie d'un petit lot d'utilisateurs > qui > malgré une saisie impeccable de la commande de suppression du fichier .AppleSetupDone dans le Terminal de l'OS de secours > se heurtent à un message : "no such file or directory" contre toute évidence.

Je suppose que tu as fait le test de redémarrer > et qu'il ne s'est rien passé de neuf > sinon le chargement habituel du Système et l'ouverture de ta session devenue Standard ?

Si tel est bien le cas > dans ta session Standard > lance le Terminal de macOS et passe la commande (copier-coller) :
Bloc de code:
ls -al /private/var/db/.AppleSetupDone

  • la commande retourne une ligne d'autorisations si le fichier est trouvé à sa place > sinon un : "no such file or directory"

Poste le retour.
 
Voila la réponse
Bloc de code:
Last login: Fri Dec  7 08:35:20 on ttys000
MBP-de-macbook:~ macbookpro$ ls -al /private/var/db/.AppleSetupDone
-r--------  1 root  wheel  0 24 nov 13:51 /private/var/db/.AppleSetupDone
MBP-de-macbook:~ macbookpro$
 
Ouaip ! --> fichier bien présent > mais prétendu non trouvé par la commande dans le Terminal de la session de secours.

Je te propose une variante > qui 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 --> tu devrais avoir 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 macintosh HD 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 macintosh HD 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
----------
  • 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.

=> tu n'auras qu'à dire si cette variante a fonctionné pour toi.
 
Content pour toi !

- note : c'est quand même étrange ce plantage d'une commande formellement bien construite et bien saisie dans le Terminal de l'OS de secours. Heureusement > qu'il y a le Terminal du Single User en 2è rideau...​