10.13 High Sierra Blocage au redémarrage lors de l'installation de High Sierra

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
71 714
21 526
Forêt de Fontainebleau
Alors va à : Menu  > Préférences Système > Utilisateurs et groupes. Déverrouille le cadenas. Presse la bouton + pour créer un nouvel utilisateur -->

- choisis : Nouveau compte = Administrateur > Nom complet = toto > Nom du compte = toto > Mot de passe (& confirmation) = toto => Créer l'utilisateur.​

Cela fait > quitte la session New (Menu  > Quitter la session New) => ce qui te donne l'écran de connexion. Loge-toi comme toto et ouvre la session toto (vide).

- va à la barre de menus du Finder : Finder > Préférences > Général => coche les cases d'affichage de : "Disques durs" & "Disques externes". Tous les volumes sont affichés sur le Bureau.​

Préviens quand tu es à ce point.
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
71 714
21 526
Forêt de Fontainebleau
Lance le Terminal. Passe la commande (copier-coller) :
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 d'utilisateurs à noms pleins > recelés dans la base de données users du Service d'Annuaire

Poste le retour.
 

Boris J

Membre junior
29 Mars 2020
60
0
30
Bloc de code:
Last login: Wed Apr  1 09:53:12 on console
macbook-pro-de-boris:~ toto$ sudo ls /private/var/db/dslocal/nodes/Default/users | sed '/^_/ d'
Password:
New.plist
daemon.plist
jujardboris.plist
nobody.plist
root.plist
toto.plist
macbook-pro-de-boris:~ toto$
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
71 714
21 526
Forêt de Fontainebleau
Il existe un fichier jujardboris.plist => mais qui doit être corrompu et ne pas définir actuellement un utilisateur existant sous ce nom.

- pour le vérifier > passe la commande :​
Bloc de code:
diskutil listUsers / | grep -v '.*[\^\_\].*'
  • qui affiche les utilisateurs existant pour le Système > sous leurs nomcourt / nom complet en correspondance

Poste le retour.
 

Boris J

Membre junior
29 Mars 2020
60
0
30
Bloc de code:
Last login: Wed Apr  1 10:07:16 on ttys000
macbook-pro-de-boris:~ toto$ diskutil listUsers / | grep -v '.*[\^\_\].*'
USERS
-----

Disk: disk0s3
Volume: Clone
Mountpoint: /

UID       Short Name                      Long Name
------------------------------------------------------------------------
1         daemon                          System Services
501       jujardboris                     Boris jujard
502       New                             Boris
-2        nobody                          Unprivileged User
0         root                            System Administrator
503       toto                            toto
macbook-pro-de-boris:~ toto$
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
71 714
21 526
Forêt de Fontainebleau
Pourtant l'utilisateur jujardboris (nomcourt) = Boris jujard (nom complet) => existe pour le Système !

- passe la commande :​
Bloc de code:
dscl . -list /Users home | grep -v '.*[\^\_\].*'
  • qui affiche en correspondance : nomcourt => adresse au dossier d'ouverture de session - pour les utilisateurs à noms pleins

Poste le retour.
 

Boris J

Membre junior
29 Mars 2020
60
0
30
Bloc de code:
Last login: Wed Apr  1 10:16:22 on ttys000
macbook-pro-de-boris:~ toto$ dscl . -list /Users home | grep -v '.*[\^\_\].*'
daemon                  /var/root
jujardboris             /Users/jujardboris
New                     /Users/jujardboris
nobody                  /var/empty
root                    /var/root /private/var/root
toto                    /Users/toto
macbook-pro-de-boris:~ toto$
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
71 714
21 526
Forêt de Fontainebleau
Voici le pot-au-rose -->
Bloc de code:
jujardboris             /Users/jujardboris
New                     /Users/jujardboris
  • un fauteuil (le dossier jujardboris dans les Utilisateurs) pour deux (utilisateurs) : New = utilisateur parasite qu'il faut supprimer > et jujardboris = utilisateur authentique qu'il faut conserver.

Si tu vas à : Menu  > Préférences Système > Utilisateurs et groupes => tu n'as pas un utilisateur Boris jujard, Admin d'affiché ?
 

Boris J

Membre junior
29 Mars 2020
60
0
30
Oui j'ai bien un utilisateur Boris jujard en admin d'affiché.

Mais toute ma sauvegarde est configurée sur la session New non ?
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
71 714
21 526
Forêt de Fontainebleau
Quitte la session toto (Menu  > Quitter la session toto) => ce qui te donne l'écran de connexion =>

- loge-toi exclusivement comme Boris jujard avec ton mot-de-passe de session habituel

=> est-ce que tu ouvres bien ta session en y retrouvant tes données > sans message d'erreur d'avoir à réparer la Bibliothèque ?
 

Boris J

Membre junior
29 Mars 2020
60
0
30
La session s’ouvre mais j’ai toujours le message d’erreur pour réparer la bibliothèque ainsi qu’un autre concernant le trousseau introuvable

Et pardon je n’ai pas mes données sur cette session
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
71 714
21 526
Forêt de Fontainebleau
Pourtant tu ouvres bien ta session sur le dossier jujardboris des utilisateurs. Tu devrais y récupérer toutes tes données. Il doit y avoir un problème d'autorisations sur les fichiers.

- ferme la session actuelle et reloge-toi dans celle de toto. Signale quand tu y es.​
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
71 714
21 526
Forêt de Fontainebleau
Passe la commande (copier-coller) :
Bloc de code:
sudo chown -R jujardboris /Users/jujardboris
  • la commande restaure l'utilisateur jujardboris => en propriétaire du dossier jujardboris et de tous ses contenus

=> as-tu obtenu un retour de la commande ?
 

Boris J

Membre junior
29 Mars 2020
60
0
30
voici le retour :
Bloc de code:
Last login: Wed Apr  1 10:53:34 on ttys000
macbook-pro-de-boris:~ toto$ sudo chown -R jujardboris /Users/jujardboris
Password:
chown: /Users/jujardboris/Documents/IUT /GEA 2EME ANNEE/vrai rapport/RECYCLER/S-1-5-21-1482476501-3352491937-682996330-1013/server.exe: Operation not permitted
chown: /Users/jujardboris/Documents/Orange/EURO 2016/Orange - Euro 2016/Trophy tour interne/BILAN/Trophée_Euro_2016.jpg: Operation not permitted
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
71 714
21 526
Forêt de Fontainebleau
Bon -->

- redémarre carrément une fois > de retour à l'écran de connexion => reloge-toi encore comme comme Boris jujard

=> est-ce que tu retrouves tes données ? - est-ce que tu as des messages d'erreur ?
 

Boris J

Membre junior
29 Mars 2020
60
0
30
Tout est Ok :) !! Merci j'ai mes données et plus de message d'erreur !!!

Donc je peux supprimer les sessions new et toto et m'attaquer à départionner mon DDE dont le clone qui possède la sauvegarde de la TM.
Comment remettre ces données directement sur le DD de mon MacBook ?
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
71 714
21 526
Forêt de Fontainebleau
J'm'disais zoci :hilarious:

- attention ! Dans ta session actuelle > lance le Terminal et passe la commande (copier-coller) :​
Bloc de code:
sudo rm -f /private/var/db/dslocal/nodes/Default/users/New.plist
  • qui supprime le fichier identitaire New.plist et par là l'existence de l'utilisateur New (nomcourt) = Boris (nom complet)

Cela fait > regarde dans les Utilisateurs et groupes : est-ce que Boris a bien disparu d'affichage ?