• Bonjour Visiteur. Bienvenue sur les nouveaux forums de MacGeneration. La peinture est encore fraiche, quelques boulons doivent être resserrés, plus d’informations demain !

10.13 High Sierra Disparition Du Compte Admin

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
59 068
19 636
Forêt de Fontainebleau
48 Go d'espace libre : ton volume respire mieux.

Je te propose à présent > dans la fenêtre des 4 Utilitaires macOS > de lancer l'option : "Réinstaller macOS" --> en choisissant Macintosh HD comme destination lorsque cela te sera proposé

=> tu n'auras qu'à dire comment ça s'est passé. À la fin de l'installation > le Mac aura-t-il bien redémarré et le Système se sera-t-il chargé ? - auras-tu eu à la fin les écrans de paramétrage du Mac permettant la création d'un nouveau compte admin (toto) ? - ou pas ?
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
59 068
19 636
Forêt de Fontainebleau
Note : l'option de réinstallation n'effectue aucun reformatage > mais restaure seulement le Logiciel-Système du volume. Les données de l'utilisateur ne sont pas touchées (non plus que applications tierces ajoutées).
 

Cricri974

Membre junior
20 Mai 2019
45
0
28
La barre de chargement reste bloquée au début avec un temps estimé à 6 min qui n’évolue pas non plus
 

Cricri974

Membre junior
20 Mai 2019
45
0
28
La barre a avancé légèrement mais temps restant toujours bloqué à 6min. Je vais laisser poursuivre tranquillement.
Je reprends les manipulations demain soir (oui parce qu’il est presque 23h30 chez moi à la Réunion et que je travaille demain).
Un grand merci pour ton aide en tout cas. J’espère que nous aurons une fin heureuse à cette histoire :)
Bonne soirée à toi.
 

Cricri974

Membre junior
20 Mai 2019
45
0
28
D'accord : à demain.
Bonjour,
J'ai jeté un coup d'œil au Mac avant d'aller à boulot : il semble le processus d'installation de l'os se soit terminé mais pas de possibilité de création de compte. J'ai juste récupéré l'ecran de choix des utilisateurs où seuls sont présentes les sessions Aurélie et Turpin comme au départ.
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
59 068
19 636
Forêt de Fontainebleau
Bien ! -->

- tu as donc un OS qui démarre > avec présentation à la fin de ce démarrage --> de l'écran d'ouverture de session (LoginWindow : écran de connexion). La situation étant comme tu dis revenue à la situation de départ : existence pour le Système des 2 seuls utilisateurs standards (Aurélie et TURPIN) > inexistence des 2 autres utilisateurs toujours recensés dans le tableau admin mais dont les fichiers identitaires sont corrompus (jojo & Christophe Turpin)​

=> on va donc pouvoir récidiver la suppression du fichier .AppleSetupDone dans le terminal de la session de secours en misant sur le fait que > le volume ayant récupéré de l'espace libre et le Système ayant été restauré --> cette création d'un 3è admin (= toto) s'effectue bien et demeure stable.

- tu n'auras qu'à dire quand tu seras disponible pour cette manipulation.​
 

Cricri974

Membre junior
20 Mai 2019
45
0
28
Bien ! -->

- tu as donc un OS qui démarre > avec présentation à la fin de ce démarrage --> de l'écran d'ouverture de session (LoginWindow : écran de connexion). La situation étant comme tu dis revenue à la situation de départ : existence pour le Système des 2 seuls utilisateurs standards (Aurélie et TURPIN) > inexistence des 2 autres utilisateurs toujours recensés dans le tableau admin mais dont les fichiers identitaires sont corrompus (jojo & Christophe Turpin)​

=> on va donc pouvoir récidiver la suppression du fichier .AppleSetupDone dans le terminal de la session de secours en misant sur le fait que > le volume ayant récupéré de l'espace libre et le Système ayant été restauré --> cette création d'un 3è admin (= toto) s'effectue bien et demeure stable.

- tu n'auras qu'à dire quand tu seras disponible pour cette manipulation.​
C’est bon! Prêt pour la manipulation, j’attends tes instructions.
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
59 068
19 636
Forêt de Fontainebleau
Démarre sur l'OS de secours (via ⌘R). Quand tu as l'écran aux 4 Utilitaires macOS > lance le Terminal et passe la commande exacte :
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 > 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 --> tu n'auras qu'à dire si tout s'est bien passé comme indiqué et si tu es dans la session toto, admin.
 

Cricri974

Membre junior
20 Mai 2019
45
0
28
Démarre sur l'OS de secours (via ⌘R). Quand tu as l'écran aux 4 Utilitaires macOS > lance le Terminal et passe la commande exacte :
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 > 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 --> tu n'auras qu'à dire si tout s'est bien passé comme indiqué et si tu es dans la session toto, admin.
Ça y est je suis dans la session toto.
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
59 068
19 636
Forêt de Fontainebleau
Quand même... :)

Tu trouves le Terminal de macOS at: Applications > Utilitaires > Terminal. Passe la commande (copier-coller direct) :
Bloc de code:
sudo ls /private/var/db/dslocal/nodes/Default/users | sed '/^_/ d'
  • à validation > une demande de password s'affiche (commande sudo) --> tape le mot-de-passe toto en aveugle - aucun caractère ne se montrant à la frappe - et revalide
  • la commande liste les fichiers identitaires des utilisateurs à noms pleins (sans underscore _ initial) > recelés dans la base de données users du Service d'Annuaire

Poste le tableau retourné. J'espère que l'activation du SIP (protocole de sécurisation) n'aura pas opposé un déni d'accès à cette commande de simple lecture...
 

Cricri974

Membre junior
20 Mai 2019
45
0
28
Quand même... :)

Tu trouves le Terminal de macOS at: Applications > Utilitaires > Terminal. Passe la commande (copier-coller direct) :
Bloc de code:
sudo ls /private/var/db/dslocal/nodes/Default/users | sed '/^_/ d'
  • à validation > une demande de password s'affiche (commande sudo) --> tape le mot-de-passe toto en aveugle - aucun caractère ne se montrant à la frappe - et revalide
  • la commande liste les fichiers identitaires des utilisateurs à noms pleins (sans underscore _ initial) > recelés dans la base de données users du Service d'Annuaire
Poste le tableau retourné. J'espère que l'activation du SIP (protocole de sécurisation) n'aura pas opposé un déni d'accès à cette commande de simple lecture...
Voici le tableau :
Bloc de code:
Aurelie.plist
TURPIN.plist
daemon.plist
nobody.plist
root.plist
toto.plist
imacdecristophe:~ toto$
 

Cricri974

Membre junior
20 Mai 2019
45
0
28
Ça y est je l'utilisateur Christophe Turpin est réapparu ! Serait-ce le bout du tunnel?
 

Cricri974

Membre junior
20 Mai 2019
45
0
28
[Ce qui est moins magnifique est le désordre dantesque des messages dans ce fil...]

Tout est en ordre. Redémarre une fois > après chargement de l'OS > tu vas pouvoir te loger comme Christophe Turpin à l'écran de connexion -->

- bonne réouverture de session !​
Un grand merci à toi, ô héros des temps modernes! :)
Tu me sors d’une sacré galère.. Merci pour le temps consacré :up:
Très bonne soirée

PS : je ferai plus attention à mon espace de stockage à l’avenir
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
59 068
19 636
Forêt de Fontainebleau
La meilleure de l'affaire > c'est que les 2 fichiers identiaires des utilisateurs disparus (jojo & christopheturpin) > qui devraient être listés en tant que :
Bloc de code:
jojo.plist
christopheturpin.plist
  • n'existent tout simplement plus dans la base de données users. Ils ne sont pas corrompus > ils ont été supprimés carrément !

Ce qui facilite la manœuvre > dont la 1ère étape consistait en la suppression du fichier christopheturpin.plist présumé corrompu. On peut donc sauter directement à la seconde étape > qui consiste à recréer un fichier christopheturpin.plist valide -->

- prêt pour la manœuvre ?​
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
59 068
19 636
Forêt de Fontainebleau
Va à : Menu  > Préférences Système > Utilisateurs & groupes > déverrouille le cadenas (avec le mot-de-passe toto) > bouton + pour créer un nouvel utilisateur > et tu recrées ainsi ton identité -->

  • Nouveau compte = Administrateur > Nom complet = Christophe Turpin > Nom du compte = christopheturpin (il faut absolument que ce soit cet intitulé ici) > Mot de passe = le même qu'avant (important pour le Trousseau de session) > Confirmation : idem => Créer l'utilisateur
  • un panneau va déclarer qu'il existe déjà un dossier de ce nom (christopheturpin) dans les Utilisateurs et te demandant si tu veux l'utiliser comme dossier de départ de session ? => presse le bouton bleu : "Utiliser le dossier existant"

=> en conséquence > un fichier identitaire christopheturpin.plist va être recréé at: /private/var/db/dslocal/nodes/Default /users/christopheturpin.plist > avec des écritures valides > dont à la clé home cette adresse : /Users/christopheturpin => qui va te permettre de réouvrir ta session sur ton dossier de compte plein de données.

Cela fait > vois-tu affiché l'utilisateur : Christophe Turpin, Admin dans la colonne de gauche des Utilisateurs & groupes ?
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
59 068
19 636
Forêt de Fontainebleau
Passe la commande :
Bloc de code:
sudo defaults read /private/var/db/dslocal/nodes/Default/users/christopheturpin.plist home
  • la commande lit > dans le fichier identitaire christopheturpin.plist qui vient d'être recréé > la valeur associée à la clé : home (càd. le chemin au dossier d'ouverture de session de l'utilisateur)

Poste le retour. Pour bien faire > il faut que ce soit :
Bloc de code:
(
    "/Users/christopheturpin"
)
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
59 068
19 636
Forêt de Fontainebleau
[Ce qui est moins magnifique est le désordre dantesque des messages dans ce fil...]

Tout est en ordre. Redémarre une fois > après chargement de l'OS > tu vas pouvoir te loger comme Christophe Turpin à l'écran de connexion -->

- bonne réouverture de session !​
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
59 068
19 636
Forêt de Fontainebleau
Content pour toi !

- tu as intérêt à purger pas mal de données de ton volume. Tu pourrais par exemple vider le sous-dossier Téléchargement qui a quelques 400 Go => après avoir copié les données dans le grand volume de ton DDE...​
 

insecte peintre

Nouveau membre
19 Octobre 2019
4
0
29
bonjour a tous

je rencontre le meme problème

j ai perdu ma session utilisateur sa fait environ 2 ans j ai essayer plusieurs manipulations , j ai survoler quelques pages du site et essayer divers commandes dans le terminal rien ni fait pour tous vous dire j arrive meme pas a faire une simple manipulation de copier les commande en mode tableau je trouve pas le bouton carré avec un + pour poster les affichages des commandes

en vous remerciant cordialement
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
59 068
19 636
Forêt de Fontainebleau
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 cette page de MacGé > presse le bouton
    ici :

    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 permettront d'adapter le tuto à ton cas de figure.

Note : si tu n'arrives toujours pas à trouver le bouton permettant de coller dans une fenêtre de code > fais un coller brut.
 
  • J’aime
Réactions: insecte peintre

insecte peintre

Nouveau membre
19 Octobre 2019
4
0
29
c est bon j ai réussi la manipulation pour rentrer les commandes en tableau
Bloc de code:
Last login: Sat Oct 19 15:13:37 on ttys000
macbookdekevin:~ bbox$ diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *121.3 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                 Apple_APFS Container disk1         121.1 GB   disk0s2

/dev/disk1 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +121.1 GB   disk1
                                 Physical Store disk0s2
   1:                APFS Volume osx                     103.6 GB   disk1s1
   2:                APFS Volume Preboot                 20.5 MB    disk1s2
   3:                APFS Volume Recovery                519.0 MB   disk1s3
   4:                APFS Volume VM                      2.1 GB     disk1s4

macbookdekevin:~ bbox$

Bloc de code:
macbookdekevin:~ bbox$ fdesetup status
FileVault is Off.
macbookdekevin:~ bbox$
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
59 068
19 636
Forêt de Fontainebleau
Le nom du volume est osx et FileVault est désactivé : voici le tuto qui correspond à 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 > passe la commande (avec la plus grande exactitude) -->
Bloc de code:
rm /Volumes/osx/var/db/.AppleSetupDone
(un espace entre rm et /Volumes--- ; pas d'espace (!) entre db/ et .AppleSetupDone)
  • cette commande supprime un fichier de finalisation vide dans le volume osx --> 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 osx > 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 propose de récupérer des données : choisis "Ne pas récupérer de données maintenant" => ce qui affiche un écran permettant 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 compte bbox > coche la case : "Autorisation à administrer cet ordinateur".

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

insecte peintre

Nouveau membre
19 Octobre 2019
4
0
29
merci macomaniac

sa a marché enfaite si j ai bien compris j ais la même commande pour chaque mac moi par exemple c était rm /Volumes/osx/vardb/.AppleSetupDone d autre j ai vu c était rm /Volumes/"Macintosh HD"/var/db/.AppleSetupDone etc ...
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
59 068
19 636
Forêt de Fontainebleau
Content pour toi !

- la commande a une partie constante qui est :
Bloc de code:
rm /Volumes/        /var/db/.AppleSetupDone
  • et une partie variable qui est le nom du volume que tu écris dans l'espace laissé vide. Si le nom du volume est d'un seul tenant (comme le tien = osx) => tu écris osx directement dans l'espace libre. Si le nom du Mac est composé de plusieurs termes (comme Macintosh HD) => tu l'encadres avec des guillements droits "" (afin que l'espace libre entre les 2 termes soit compris comme faisant partie de l'intitulé) et tu l'écris ainsi encadré dans l'espace libre.
- de plus > si FileVault est activé => il faut d'abord déverrouiller et remonter le volume dans l'Utilitaire de disque (afin de pouvoir y avoir accès pour supprimer un des ses fichiers). Si FileVault est désactivé (comme chez toi) => le volume est automatiquement monté et il suffit de passer directement la commande dans le terminal.​

=> en résumé : tu étais dans le cas de figure le plus commode (nom d'un seul tenant osx & FileVault désactivé).
 

Laura-D

Nouveau membre
29 Octobre 2019
4
0
30
Bonjour,
Je me retrouve face au même problème :/ session Administreur disparue... dois faire la même manipulation ? Pouvez vous m’aider ?
Mille merci

Laura