10.13 High Sierra Compte admin transformé en compte standard

Wizcoo

Membre confirmé
21 Août 2018
11
1
31
Bonjour,

Je suis en difficulté à la suite de la transformation de mon compte administrateur en compte standard, j'ai effectué quelques petites recherches mais je bloque au moment de la manipulation : "rm /Volumes/"MON DISQUE"/var/db/.AppleSetupDone

Si cela peut vous aider, voici les données suivantes que j'ai récupéré à la suite du tutoriel suivi depuis là : https://forums.macg.co/threads/compte-admin-transforme-en-compte-standard.1302885/

diskutil list
Bloc de code:
macbook-pro-de-corentin:~ corentin$ 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_APFS Container disk1         499.9 GB   disk0s2

/dev/disk1 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +499.9 GB   disk1
                                 Physical Store disk0s2
   1:                APFS Volume Samsung SSD             64.5 GB    disk1s1
   2:                APFS Volume Preboot                 22.1 MB    disk1s2
   3:                APFS Volume Recovery                516.1 MB   disk1s3
   4:                APFS Volume VM                      1.1 GB     disk1s4

fdesetup status
Bloc de code:
macbook-pro-de-corentin:~ corentin$ fdesetup status 
FileVault is Off.

Voilà je suis bloqué à partir d'ici .. si quelqu'un à des infos sur la fin de la procédure à suivre parce que je n'arrive pas à ré-obtenir les panneaux de paramétrage du Mac / création d'un compte admin comme à la fin d'une 1ère installation..

Je vous remercie par avance,
Wizcoo.
 
Bonjour Wiscoo

Le nom du volume de démarrage est Samsung SSD et FileVault n'est pas activé --> voici le tuto qui correspond à 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. 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/"Samsung SSD"/var/db/.AppleSetupDone
  • un espace entre rm et /Volumes--- ; mets "Samsung SSD" avec des "" ; pas d'espace entre SSD" et la / qui suit ; pas d'espace entre db/ et .AppleSetupDone
et ↩︎ (presse la touche "Entrée" du clavier pour exécuter la commande)

  • cette commande supprime un fichier de finalisation vide dans le volume Samsung SSD --> 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 Samsung SSD > redémarre dessus) --> à 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.
 
Il n’y a pas assez de fils ouverts sur le sujet ?
 
Bonjour Macomaniac, merci d'avoir pris le temps de répondre à ma demande,

J'ai bien effectué avec précision la commande que tu m'as donné dans le "menu : Utilitaires > sous-menu : Terminal" lors du démarrage avec ⌘R (cmd R) le souci est que cela me met la chose suivante lorsque je rentre cette commande :
9zEj5GQD.jpg


Lors du redémarrage effectué comme tu me l'as indiqué (Menu  > Disque de démarrage > choisis Samsung SSD > redémarre dessus) cela rouvre directement la session "standard" du nom de Corentin. Je n'ai pas le menu que tu m'indiques ..

Je te remercie par avance,
 
@ Wizcoo

Pour poster ici une photo > tu as un bouton : Transférer un fichier tout en bas de cette page (à droite du bouton orange : "Poster votre réponse"). Car ta photo ne s'est pas 'affichée.

Comme il doit s'agir d'un message texte dans le Terminal > tu peux peut-être en restituer de tête la teneur ? --> est-ce qu'il sagit d'un message disant (en gros) qu'aucun administrateur n'a été trouvé ? - ou d'un message déclarant : "No such file or directory" (aucun fichier ou dossier de ce nom trouvé à l'adresse donnée) ?
 
@Macamaniac

Ah mince, je pensais que cela avait fonctionné ..
Voici la photo uploadée sur Noelshack : https://image.noelshack.com/fichiers/2018/34/3/1534945230-9zej5gqd.jpg

En effet, il s'agissait du message suivant :
Bloc de code:
"No such file or directory"

C'est normal si avant de rentrer le code que tu m'as indiqué cela m'affiche cela :
Bloc de code:
"–bash–3.2#"

Je te remercie sincèrement de m'aider à trouver une solution à ce problème...
 
L'image c'est entre balises [ img] et [ /img] qu'il faut la mettre (sans espace entre les crochets)

1534945230-9zej5gqd.jpg


Tu as essayé de redémarrer? Si le fichier AppleSetupDone a été supprimé c'est normal qu`il ne le trouve plus quand tu repasses la commande de suppression.
 
Bloc de code:
-bash-3.2#

  • est l'invite de commande régulière du Terminal de la session de secours qu'il ne faut pas chercher à effacer. Les commandes se saisissent juste à partir du #

Dans ta session devenue Standard > passe la commande (qui ne demande pas de droits Admin) :
Bloc de code:
ls -al /private/var/db/.AppleSetupDone

  • si le fichier est trouvé > tu vas obtenir une ligne d'autorisation de ce genre -->
Bloc de code:
-r--------   root  wheel  ......  /private/var/db/.AppleSetupDone

  • si le fichier n'est pas trouvé > tu obtiens le retour -->
Bloc de code:
No such file or directory

=> qu'est-ce que tu obtiens ?
 
Je l'ai redémarré plusieurs fois et à aucun moment cela me propose de créer un administrateur comme lorsque j'avais réinitialisé le Mac ..

Je viens de tester Macomaniac et en effet j'ai eu ça :
Bloc de code:
-r--------  1 root  wheel  0  8 aoû 15:34 /private/var/db/.AppleSetupDone
 
Comme tu le vois > le fichier n'a pas été supprimé. C'est pourquoi au redémarrage --> tu n'as pas eu les panneaux de paramétrage du Mac / création d'un compte admin comme à la fin d'une nouvelle installation.

Ce que je ne conçois pas > c'est la raison pour laquelle le fichier n'a pas été trouvé lorsque tu as passé ta commande de suppression. Car la commande dans le Terminal de l'OS de secours dont tu as posté la photo --> était exactement saisie.

Je te propose de redémarrer dans le session de secours. Mais là --> pas de précipitation. Commence par passer dans le Terminal la commande informative :
Bloc de code:
ls /Volumes

  • qui liste les volumes alors montés

Voici le procédé pour poster ici en copier-coller (sans prendre de photo) -->

  • tu sélectionnes l'affichage > ⌘C pour le copier dans le presse-papier > ⌘Q pour quitter le «Terminal» > option  : "Obtenir de l'aide en ligne" (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  : macgénération (tout court  : c'est une barre de recherche Google) et valide > tu atteins le site MacGé > Forums > te connectes > ce fil  > tu colles dans une fenêtre de code

Note : dans la session de secours > les applications se lancent en mode "alternatif" (et pas parallèle). Il faut donc quitter le Terminal pour lancer Safari et vice-versa : quitter Safari pour relancer le Terminal.
 
Peut-être faut-il essayer de saisir le chemin d'accès complet en tapant
rm /Volumes/"Samsung SSD"/private/var/db/.AppleSetupDone
 
Bonjour, désolé pour la réponse tardive, j'étais dans la rédaction finale de mon rapport de stage, je ne voulais pas prendre le risque de perdre toutes mes données .. ^^'

Je viens de procéder à ce que tu m'as demandé Macomaniac voilà le résultat de la commande "ls /Volumes"
Bloc de code:
-bash-3.2# ls /Volumes
OS X Base System    Samsung SSD
 
Je vois que Samsung SSD se trouve bien monté lorsque tu es dans la session de secours.

Passe la commande informative dans le Terminal de cette même session :
Bloc de code:
ls -al /Volumes/"Samsung SSD"/var/db/.AppleSetupDone

  • est-ce que tu obtiens en retour une ligne d'autorisations sur le fichier ? - ou un "no such file or directory" ?
 
Si le lien symbolic var pointant vers /private/var et normalement situé à la racine du disque, a été corrompu ou supprimé, Wizcoo risque à nouveau d'avoir "No such file or directory" en retour (comme la semaine dernière).

Il vaudrait mieux donner le chemin complet /private/var/db/.AppleSetupDone
 
  • J’aime
Réactions: bompi
Bonjour à vous deux, merci de continuer à chercher à m'aider de trouver une solution .. ça a l'air plus complique que ça en avait l'air .. c'est pourquoi j'avais posté le premier message .. ^^'

Alors je viens d'essayer la dernière commande, comme l'avait prédit r e m y , ce qui en est ressorti c'est un cinglant "No such file or directory" ...

Je ne sais vraiment pas trop quoi faire.. je comprends pas pourquoi cela ne fonctionne pas comme lors de tous les autres problèmes comme celui-ci..
 
Bonjour Wizcoo

Dans le Terminal de la session de secours > passe la commande simple :
Bloc de code:
ls /Volumes

  • le "l" de "ls" est la minuscule de "L"
  • la commande liste tous les volumes actuellement montés

Poste le retour de la commande. C'est pour vérifier déjà si le volume Samsung SSD est monté.
 
Re-bonjour,

J'avais déjà essayé cette commande un peu plus haut dans la discusion, voici le retour que cela me fait quand je la rentre à nouveau :
Bloc de code:
-bash-3.2# ls /Volumes
OS X Base System    Samsung SSD 
-bash-3.2#

Je te remercie pour le temps que tu passes à essayer de m'aider à trouver une solution.
 
Les 2 volumes sont bien affichés : OS X Base System (= volume de l'OS de secours démarré) & Samsung SSD (= volume de macOS). Le volume Samsung SSD est donc bien identifié comme monté.

Je te propose de passer (toujours dans le Terminal de la session de secours) la commande informative :
Bloc de code:
diskutil list

  • qui affiche le tableau des disques

Poste-la ici dans une fenêtre de code. J'ai l'idée d'une petite astuce pour t'aider à sortir de ton impasse...
 
Et pour valider, ou invalider, mon hypothèse d'un lien symbolique défaillant empêchant de trouver le dossier /var en l'adressant directement plutôt que par son chemin complet,
Peux-tu essayer de taper (toujours dans le Terminal de la session de secours):
Bloc de code:
ls -al /Volumes/"Samsung SSD"/private/var/db/.AppleSetupDone

Qu'obtiens-tu en retour?
 
Bonjour à vous deux, voici ce que j'obtiens en faisait chacune des commandes que vous m'avez demandé :

@macomaniac
Bloc de code:
-bash-3.2# 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_APFS Container disk2         499.9 GB   disk0s2

/dev/disk1 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        +2.1 GB     disk1
   1:                  Apple_HFS OS X Base System        2.0 GB     disk1s1

/dev/disk2 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +499.9 GB   disk2
                                Physical Store disk0s2
   1:                APFS Volume Samsung SSD             66.2 GB    disk2s1
   2:                APFS Volume Preboot                 22.1 MB    disk2s2
   3:                APFS Volume Recovery                516.1 MB   disk2s3
   4:                APFS Volume VM                      2.1 GB     disk2s4

/dev/disk3 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +5.2 MB     disk3

/dev/disk4 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk4

/dev/disk5 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk5

/dev/disk6 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk6

/dev/disk7 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +2.1 MB     disk7

/dev/disk8 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk8

/dev/disk9 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk9

/dev/disk10 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +12.6 MB    disk10

/dev/disk11 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +4.2 MB     disk11

/dev/disk12 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +1.0 MB     disk12

/dev/disk13 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +2.1 MB     disk13

/dev/disk14 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk14

/dev/disk15 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk15

/dev/disk16 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +1.0 MB     disk16

/dev/disk17 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +6.3 MB     disk17

/dev/disk18 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +6.3 MB     disk18

/dev/disk19 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk19

/dev/disk20 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +2.1 MB     disk20

@r e m y
Bloc de code:
-bash-3.2# ls -al /Volumes/"Samsung SSD"/private/var/db/.AppleSetupDone
ls: /Volumes/Samsung SSD/private/var/db/.AppleSetupDone: No such file or directory