10.13 High Sierra MacBook Pro bloqué

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
83 245
25 062
Forêt de Fontainebleau
Va à la barre de menus supérieure de l'écran > Finder > Préférences > Général --> coche les cases d'affichage de : "Disques durs" & "Disques externes". Le volume Macintosh HD apparaît monté sur le Bureau. Entres-y > va à : Applications > Utilitaires > Terminal. Lance-le.

Passe la commande (copier-coller direct) :
Bloc de code:
dscl . -list /Users home | grep -v '.*[\^\_\].*'

  • la commande affiche en tableau les correspondances : nomcourt => adresse au dossier d'ouverture de session pour les utilisateurs au nom plein (sans underscore _ initial)

Poste ce tableau dans une fenêtre de code.
 

Miikkaa

Membre junior
5 Septembre 2018
79
0
32
Mais avant de faire ca, je dois configurer le compte admin « toto » en remettant les mêmes données que le compte précédent (id.Apple Étc)??
Parce qu’en l’état, la barre menue n’apparaît pas
 

Fichiers joints

  • image.jpg
    image.jpg
    1,1 Mo · Affichages: 20

Miikkaa

Membre junior
5 Septembre 2018
79
0
32
Bloc de code:
Last login: Sat Sep  8 23:09:40 on console
MacBook-Pro-de-Moun:~ toto$ dscl . -list /Users home | grep -v '.*[\^\_\].*'
daemon                  /var/root
Guest                   /Users/Guest
moo                     /Users/moo
nobody                  /var/empty
root                    /var/root
toto                    /Users/toto
MacBook-Pro-de-Moun:~ toto$
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
83 245
25 062
Forêt de Fontainebleau
Je suppose que moo est ton nomcourt d'utilisateur principal.

Passe encore la commande (qui suppose le volume Clone monté) :
Bloc de code:
ls /Volumes/Clone/Users

  • la commande liste les dossiers contenus dans le répertoire Utilisateurs de Clone

Poste le tableau.
 

Miikkaa

Membre junior
5 Septembre 2018
79
0
32
Bloc de code:
Last login: Sat Sep  8 23:09:40 on console
MacBook-Pro-de-Moun:~ toto$ dscl . -list /Users home | grep -v '.*[\^\_\].*'
daemon                  /var/root
Guest                   /Users/Guest
moo                     /Users/moo
nobody                  /var/empty
root                    /var/root
toto                    /Users/toto
MacBook-Pro-de-Moun:~ toto$ ls /Volumes/Clone/Users
Guest    Moo    Shared
MacBook-Pro-de-Moun:~ toto$
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
83 245
25 062
Forêt de Fontainebleau
Bon : je vois le dossier Moo (qui comportait une majuscule ici).

Passe les commandes (l'une après l'autre) :
Bloc de code:
sudo rm -rf /Users/moo
sudo mv /Volumes/Clone/Users/Moo /Volumes/Clone/Users/moo
sudo cp -av /Volumes/Clone/Users/moo /Users

  • à validation de la 1ère > 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. Plus besoin de réauthentification pendant 5' ensuite.
  • la 1ère supprime le dossier moo neuf & vide des Utilisateurs de Macintosh HD
  • la 2è renomme le dossier Moo des Utilisateurs de Clone => moo
  • la 3è copie le dossier moo renommé de Clone => dans les Utilisateurs de Macintosh HD

En résultat de la 3è > tu vas voir défiler des lignes de copie. Préviens quand c'est fini.


Note : si je ne suis plus en ligne > il faut alors passer encore la commande :
Bloc de code:
sudo chown -R moo:staff /Users/moo

  • pour rétablir les autorisations sur le dossier moo cloné.
 

Miikkaa

Membre junior
5 Septembre 2018
79
0
32
j'ai une petite inquiétude, j'ai peur de ne pas avoir validé la commande n°2 à savoir
Bloc de code:
sudo mv /Volumes/Clone/Users/Moo /Volumes/Clone/Users/moo
si tel était le cas, que se passerait il?


Bloc de code:
MacBook-Pro-de-Moun:~ toto$ sudo rm -rf /Users/moo
Password:
MacBook-Pro-de-Moun:~ toto$ sudo mv /Volumes/Clone/Users/Moo /Volumes/Clone/Users/moo
MacBook-Pro-de-Moun:~ toto$ sudo cp -av /Volumes/Clone/Users/moo /Users
/Volumes/Clone/Users/moo -> /Users/moo
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
83 245
25 062
Forêt de Fontainebleau
Ça va peut-être durer pas mal de temps cette affaire.

Fais un simple clic sur la fenêtre du Terminal pour amener l'application à l'avant-plan > puis fais ⌘N au clavier > ce qui ouvre un second Terminal en parallèle. Dans la 2è fenêtre vide > passe la commande :
Bloc de code:
sudo du -sh /Volumes/Clone/Users/*

  • la commande liste & mesure (en Gi) les dossiers contenus dans les Utilisateurs de Clone. Elle prend un peu de temps à passer.

Poste le tableau.
 

Miikkaa

Membre junior
5 Septembre 2018
79
0
32
Elle est passée rapidement pour le coup

Bloc de code:
Last login: Sat Sep  8 23:18:30 on ttys000
MacBook-Pro-de-Moun:~ toto$ sudo du -sh /Volumes/Clone/Users/*
Password:
9,6M    /Volumes/Clone/Users/Guest
3,7M    /Volumes/Clone/Users/Shared
 

Miikkaa

Membre junior
5 Septembre 2018
79
0
32
je n'avais pas fermé la fenêtre
j'ai donc quand même repasser la commande

Bloc de code:
Last login: Sat Sep  8 23:18:30 on ttys000
MacBook-Pro-de-Moun:~ toto$ sudo du -sh /Volumes/Clone/Users/*
Password:
9,6M    /Volumes/Clone/Users/Guest
3,7M    /Volumes/Clone/Users/Shared
sudo du -sh /Volumes/Clone/Users/*
176G    /Volumes/Clone/Users/moo

fenêtre toujours ouverte, je ne sais pas si quelque chose doit apparaître ou défiler
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
83 245
25 062
Forêt de Fontainebleau
Ça va prendre du temps (176 Gi = 189 Go). On voit que le dossier a bien été renommé moo.

Une fois le clonage fini > tu passes la commande :
Bloc de code:
sudo chown -R moo:staff /Users/moo

  • qui instaure moo propriétaire du dossier moo et de ses contenus

Puis tu redémarres une fois et tu peux te logger comme moo. Tu n'auras qu'à dire comment ça se passe. Je reviendrai demain matin aux nouvelles.
 

Miikkaa

Membre junior
5 Septembre 2018
79
0
32
comment savoir si le processus s'est terminé correctement?
car j'ai laissé défiler dans la nuit et en retournant sur le mac à l'instant, je le retrouvais en mode veille à devoir remettre les identifiants du compte admin
(la commande caffeinate aurait peut être été utile?)
 
Dernière édition:

Miikkaa

Membre junior
5 Septembre 2018
79
0
32
Bloc de code:
MacBook-Pro-de-Moun:~ toto$ sudo du -sh /Users/moo
Password:
176G    /Users/moo

Si tu penses que c'est bon, je vais pouvoir lancer la commande:

Bloc de code:
sudo chown -R moo:staff /Users/moo