10.13 High Sierra Blocage au redémarrage High Sierra MBP

Passe la commande :
Bloc de code:
diskutil eraseVolume jhfs+ "Macintosh HD" disk2

  • cette commande reformate le volume Macintosh HD

=> poste le retour de cette commande. Ne re-démarre pas.
 
Passe la commande :
Bloc de code:
diskutil eraseVolume jhfs+ "Macintosh HD" disk2

  • cette commande reformate le volume Macintosh HD

=> poste le retour de cette commande. Ne re-démarre pas.
Bloc de code:
-bash-3.2# diskutil eraseVolume jhfs+ "Macintosh HD" disk2
Started erase on disk2 Macintosh HD
Unmounting disk
Erasing
Initialized /dev/rdisk2 as a 465 GB case-insensitive HFS Plus volume with a 40960k journal
Mounting disk
Finished erase on disk2 Macintosh HD
-bash-3.2#
 
La commande est passée. Le volume est reformaté.

Quitte le Terminal et lance (tu dois commencer à en avoir l'habitude) l'option : "Ré-installer macOS" à destination du volume Macintosh HD.

Mais ce coup-ci hop ! --> changement de programme en fin d'installation. À la page qui demande si tu veux transférer des données --> tu coches la case : "Ne pas transférer de données maintenant" --> ce qui te fait accéder à un panneau de création d'un compte d'utilisateur admin.

Ne crée pas ton compte personnel habituel. Crée un compte : nom de compte = toto > nom complet = toto > mot-de-passe = toto.

Ce qui va te faire ouvrir une session admin toto.

Tu n'auras qu'à prévenir à ce moment là.

----------

Après vérification qu'il n'y a pas de surcroît de taille de fichiers nulle part dans le volume Macintosh HD - qui aura donc toute la place voulue --> hop ! clonage du dossier de compte JC du volume Clone du DDE dans les Utilisateurs de Macintosh HD. Puis création d'une identité d'utilisateur JC qui utilisera le dossier de compte JC comme dossier de départ d'ouverture de session.
 
La commande est passée. Le volume est reformaté.

Quitte le Terminal et lance (tu dois commencer à en avoir l'habitude) l'option : "Ré-installer macOS" à destination du volume Macintosh HD.

Mais ce coup-ci hop ! --> changement de programme en fin d'installation. À la page qui demande si tu veux transférer des données --> tu coches la case : "Ne pas transférer de données maintenant" --> ce qui te fait accéder à un panneau de création d'un compte d'utilisateur admin.

Ne crée pas ton compte personnel habituel. Crée un compte : nom de compte = toto > nom complet = toto > mot-de-passe = toto.

Ce qui va te faire ouvrir une session admin toto.

Tu n'auras qu'à prévenir à ce moment là.

----------

Après vérification qu'il n'y a pas de surcroît de taille de fichiers nulle part dans le volume Macintosh HD - qui aura donc toute la place voulue --> hop ! clonage du dossier de compte JC du volume Clone du DDE dans les Utilisateurs de Macintosh HD. Puis création d'une identité d'utilisateur JC qui utilisera le dossier de compte JC comme dossier de départ d'ouverture de session.
Ca y est, je suis dans la session admin toto.
 
Bien !

Alors on va vérifier d'abord l'occupation du volume - et même plutôt deux fois qu'une. Passe les 2 commandes (l'une après l'autre - en copier-coller) :
Bloc de code:
df -H /
sudo find -x / -d 1 -regex '.*[^\.\].*' -exec sudo du -shx {} +
(pour la 2è > après validation une demande de password s'affiche --> tape ton mot-de-passe toto en aveugle - aucun caractère ne s'affichant à la frappe - et valide de nouveau)

  • la 1ère mesure l'occupation des blocs du volume Macintosh HD démarré
  • la 2è la taille de ses fichiers. Elle est particulièrement longue à exécuter (ça peut atteindre une minute et davantage). Attends le temps qu'il faut jusqu'à ce que se ré-affiche seulement l'invite de commande toto$ en guise de complétion --> là tous les dossiers auront été mesurés.

=> poste ces 2 commandes ici --> qu'on voie si l'espace - comme attendu - permet le clonage du dossier de compte JC.
 
Bien !

Alors on va vérifier d'abord l'occupation du volume - et même plutôt deux fois qu'une. Passe les 2 commandes (l'une après l'autre - en copier-coller) :
Bloc de code:
df -H /
sudo find -x / -d 1 -regex '.*[^\.\].*' -exec sudo du -shx {} +
(pour la 2è > après validation une demande de password s'affiche --> tape ton mot-de-passe toto en aveugle - aucun caractère ne s'affichant à la frappe - et valide de nouveau)

  • la 1ère mesure l'occupation des blocs du volume Macintosh HD démarré
  • la 2è la taille de ses fichiers. Elle est particulièrement longue à exécuter (ça peut atteindre une minute et davantage). Attends le temps qu'il faut jusqu'à ce que se ré-affiche seulement l'invite de commande toto$ en guise de complétion --> là tous les dossiers auront été mesurés.
=> poste ces 2 commandes ici --> qu'on voie si l'espace - comme attendu - permet le clonage du dossier de compte JC.
Bloc de code:
Last login: Sun Jan  7 21:00:47 on console
MacBook-Pro:~ toto$ df -H /
Filesystem   Size   Used  Avail Capacity iused      ifree %iused  Mounted on
/dev/disk1   499G    15G   483G     4%  429947 4294537332    0%   /
MacBook-Pro:~ toto$ sudo find -x / -d 1 -regex '.*[^\.\].*' -exec sudo du -shx {} +
Password:
12K    /.DS_Store
  0B    /.file
156K    /.fseventsd
64K    /.hotfiles.btree
  0B    /.PKInstallSandboxManager-SystemSoftware
50M    /.Spotlight-V100
  0B    /.vol
598M    /Applications
2,5M    /bin
  0B    /cores
4,5K    /dev
4,0K    /etc
1,0K    /home
4,0K    /installer.failurerequests
1,1G    /Library
1,0K    /net
  0B    /Network
4,8G    /private
1,1M    /sbin
5,4G    /System
4,0K    /tmp
101M    /Users
424M    /usr
4,0K    /var
1,0G    /vm
4,0K    /Volumes
MacBook-Pro:~ toto$
 
15 Go de blocs occupés. Et 13,5 Gi de fichiers = 14,5 Go (+ 500 Mo pour le système de fichiers --> on retrouve la mesure des blocs occupés). On va dire que ça concorde. Tu as donc 483 Go d'espace libre dans le volume - ce qui suffit très largement.

Il faudrait que tu attaches ton DDE au Mac à présent > pour que le volume Clone remonte. Si tu le vois affiché sur ton Bureau de session toto (à condition que tu sois allé à la barre de menus du Finder --> Finder > Préférences > cocher la case : "Afficher les disques durs") --> c'est bon.

Passe alors les commandes (l'une après l'autre - en copier-coller) :
Bloc de code:
caffeinate -dimsu &
sudo rsync -avE /Volumes/Clone/Users/JC /Users
(en t'authentifiant en aveugle pour la 2è à cause de sudo)

  • la 1ère empêche ton Mac de s'endormir en cours d'opération
  • la 2è clone le dossier de compte JC du volume Clone dans le répertoire des Utilisateurs du volume Macintosh HD démarré

=> si tu vois des lignes défiler : c'est parti ! Tu en as pour plus de 300 Go. Tu n'auras qu'à refaire signe quand le défilé aura cessé et que tu auras récupéré l'invite de commande toto$.
 
15 Go de blocs occupés. Et 13,5 Gi de fichiers = 14,5 Go (+ 500 Mo pour le système de fichiers --> on retrouve la mesure des blocs occupés). On va dire que ça concorde. Tu as donc 483 Go d'espace libre dans le volume - ce qui suffit très largement.

Il faudrait que tu attaches ton DDE au Mac à présent > pour que le volume Clone remonte. Si tu le vois affiché sur ton Bureau de session toto (à condition que tu sois allé à la barre de menus du Finder --> Finder > Préférences > cocher la case : "Afficher les disques durs") --> c'est bon.

Passe alors les commandes (l'une après l'autre - en copier-coller) :
Bloc de code:
caffeinate -dimsu &
sudo rsync -avE /Volumes/Clone/Users/JC /Users
(en t'authentifiant en aveugle pour la 2è à cause de sudo)

  • la 1ère empêche ton Mac de s'endormir en cours d'opération
  • la 2è clone le dossier de compte JC du volume Clone dans le répertoire des Utilisateurs du volume Macintosh HD démarré
=> si tu vois des lignes défiler : c'est parti ! Tu en as pour plus de 300 Go. Tu n'auras qu'à refaire signe quand le défilé aura cessé et que tu auras récupéré l'invite de commande toto$.
ok merci beaucoup, à plus tard.
 
15 Go de blocs occupés. Et 13,5 Gi de fichiers = 14,5 Go (+ 500 Mo pour le système de fichiers --> on retrouve la mesure des blocs occupés). On va dire que ça concorde. Tu as donc 483 Go d'espace libre dans le volume - ce qui suffit très largement.

Il faudrait que tu attaches ton DDE au Mac à présent > pour que le volume Clone remonte. Si tu le vois affiché sur ton Bureau de session toto (à condition que tu sois allé à la barre de menus du Finder --> Finder > Préférences > cocher la case : "Afficher les disques durs") --> c'est bon.

Passe alors les commandes (l'une après l'autre - en copier-coller) :
Bloc de code:
caffeinate -dimsu &
sudo rsync -avE /Volumes/Clone/Users/JC /Users
(en t'authentifiant en aveugle pour la 2è à cause de sudo)

  • la 1ère empêche ton Mac de s'endormir en cours d'opération
  • la 2è clone le dossier de compte JC du volume Clone dans le répertoire des Utilisateurs du volume Macintosh HD démarré
=> si tu vois des lignes défiler : c'est parti ! Tu en as pour plus de 300 Go. Tu n'auras qu'à refaire signe quand le défilé aura cessé et que tu auras récupéré l'invite de commande toto$.
Ça y est, le défilé a cessé, j'ai récupéré l'invite de commande toto$.
 
... et sans message d'erreur - je présume (sinon > tu l'aurais signalé).

On va continuer d'être prudents comme des sioux --> en s'informant d'abord de l'état des lieux. Passe les commandes (l'une après l'autre ; en copier-coller) :
Bloc de code:
sudo du -sh /Users/*
df -H /
sudo find -x / -d 1 -regex '.*[^\.\].*' -exec sudo du -shx {} +
(tu t'authentifies en aveugle pour la 1ère ; tu attends bien le temps qu'il faut pour la 3è : jusqu'au retour de l'invite de commande toto$)

  • la 1ère fait coup double : elle liste les dossiers de comptes existant dans les Utilisateurs > tout en donnant leur mesure (en Gi : gibibytes = base 2)
  • la 2è retourne la mesure de l'occupation des blocs (en Go : gigabytes = base 10) correspondant au volume démarré
  • la 3è mesure en taille de fichiers (en Gi : gibibytes = base 2) > les dossiers de 1er niveau contenus dans le même volume

=> poste ici ces 3 tableaux. Ces informations permettront de vérifier si le clonage s'est bien déroulé et si tout est en ordre.
 
15 Go de blocs occupés. Et 13,5 Gi de fichiers = 14,5 Go (+ 500 Mo pour le système de fichiers --> on retrouve la mesure des blocs occupés). On va dire que ça concorde. Tu as donc 483 Go d'espace libre dans le volume - ce qui suffit très largement.

Il faudrait que tu attaches ton DDE au Mac à présent > pour que le volume Clone remonte. Si tu le vois affiché sur ton Bureau de session toto (à condition que tu sois allé à la barre de menus du Finder --> Finder > Préférences > cocher la case : "Afficher les disques durs") --> c'est bon.

Passe alors les commandes (l'une après l'autre - en copier-coller) :
Bloc de code:
caffeinate -dimsu &
sudo rsync -avE /Volumes/Clone/Users/JC /Users
(en t'authentifiant en aveugle pour la 2è à cause de sudo)

  • la 1ère empêche ton Mac de s'endormir en cours d'opération
  • la 2è clone le dossier de compte JC du volume Clone dans le répertoire des Utilisateurs du volume Macintosh HD démarré
=> si tu vois des lignes défiler : c'est parti ! Tu en as pour plus de 300 Go. Tu n'auras qu'à refaire signe quand le défilé aura cessé et que tu auras récupéré l'invite de commande toto$.
Bon après le défilement hier, impossible de faire autre chose. Tout est bloqué. Je ne pouvais pas lancer d’autre commande. Je t’avais écrit par mon téléphone et là aussi. L’écran est tout noir et ça tourne.
Je ne l’ai pas éteint cette fois-ci.
 
15 Go de blocs occupés. Et 13,5 Gi de fichiers = 14,5 Go (+ 500 Mo pour le système de fichiers --> on retrouve la mesure des blocs occupés). On va dire que ça concorde. Tu as donc 483 Go d'espace libre dans le volume - ce qui suffit très largement.

Il faudrait que tu attaches ton DDE au Mac à présent > pour que le volume Clone remonte. Si tu le vois affiché sur ton Bureau de session toto (à condition que tu sois allé à la barre de menus du Finder --> Finder > Préférences > cocher la case : "Afficher les disques durs") --> c'est bon.

Passe alors les commandes (l'une après l'autre - en copier-coller) :
Bloc de code:
caffeinate -dimsu &
sudo rsync -avE /Volumes/Clone/Users/JC /Users
(en t'authentifiant en aveugle pour la 2è à cause de sudo)

  • la 1ère empêche ton Mac de s'endormir en cours d'opération
  • la 2è clone le dossier de compte JC du volume Clone dans le répertoire des Utilisateurs du volume Macintosh HD démarré
=> si tu vois des lignes défiler : c'est parti ! Tu en as pour plus de 300 Go. Tu n'auras qu'à refaire signe quand le défilé aura cessé et que tu auras récupéré l'invite de commande toto$.
Je suis désespéré, je pense que toi aussi de mon cas....
 
Ces incidents réitérés à récupérer des données d'utilisateur - dans le dernier cas un dossier de départ (JC) qui n'est pas celui de l'utilisateur qui a ouvert sa session (toto) --> m'amènent à penser qu'il y a un problème matériel à la base : soit le disque rotatif (HDD) > soit la nappe (le câble plat qui relie le disque à la Carte-Mère).

Je pense qu'il y a moyen de vérifier cette situation --> et en premier lieu de prouver que le Mac fonctionne correctement par ailleurs.

Pour administrer cette preuve > l'examen du DDE -->
Bloc de code:
-bash-3.2# df -H /Volumes/Clone
Filesystem     Size   Used  Avail Capacity iused      ifree %iused  Mounted on
/dev/disk3s2   1000   397G   603G    40% 1142451 4293824828    0%   /Volumes/Clone

  • montre que le volume Clone de 1 To n'est occupé que par les 397 Go de données de la sauvegarde. Il y a donc 603 Go d'espace libre.

Alors voici le plan --> re-partitionner non-destructivement le volume Clone > afin de créer un second volume sur le DDE intitulé par exemple Mac DDE. Installer High Sierra dans Mac DDE > puis récupérer les données de Clone par l'«Assistant de Migration». Un Mac qui fonctionne normalement doit permettre l'exécution de cette tâche > sans rejet de la récupération du dossier de compte de la part de l'«Assistant de migration». Si l'opération s'exécute jusqu'au bout (avec évidemment les lenteurs d'une connexion USB) --> alors la preuve serait faite que le Mac est fonctionnel et qu'il y a une panne au niveau du couple : disque => nappe internes.

----------

Je t'invite sans te décourager à re-démarrer encore en mode Récupération (⌘R) - ton DDE attaché au Mac. Passe la commande -->
Bloc de code:
diskutil resizeVolume /Volumes/Clone 500g jhfs+ "Mac DDE" 0b
(respecte les espaces ; mets bien "Mac DDE" entre "")

  • cette commande rétrécit à 500 Go la partition principale du DDE et son volume Clone (non destructivement des données incluses) --> et crée une nouvelle partition de 500 Go avec un volume vide intitulé Mac DDE.

Si tu n'as pas obtenu de message d'erreur --> lance à présent l'option (que tu n'as que trop souvent visitée) : "Ré-installer macOS" et choisis ce coup-ci comme "destination" le volume externe Mac DDE.

Le téléchargement des ressources d'installation de High Sierra > puis l'installation proprement dite vont s'effectuer ainsi que tu en as une solide habitude. À la fin > tu vas obtenir la page habituelle proposant de récupérer des données.

Je te propose de jouer la prudence dans un 1er temps --> coche la case "Ne pas récupérer de données à présent" et crée comme tu l'as fait précédemment un compte d'utilisateur : nom complet = toto > nom de compte = toto > mot-de-passe = toto.

Si tu parviens bien à ouvrir ta session et à faire fonctionner l'OS (même si c'est assez lent à cause de la connexion USB) --> va alors à : Applications > Utilitaires > lance manuellement l'«Assistant de migration». Opère les choix suivants : transférer des données : "À partir d'un autre Mac" (et pas "Vers un autre Mac") --> indique comme "source" le volume Clone (qui réside sur le même disque du DDE).

Si ton Mac fonctionne normalement > et étant donné que tu utilises ici un DDE valide > alors l'«Assistant de migration» devrait cette fois-ci récupérer les 330 Go environ de ton compte d'utilisateur JC du volume Clone. Tu vas bien voir à la fin si tu peux ouvrir cette session JC.

=> tu n'auras qu'à dire comment les choses se sont passées en procédant ainsi "tout en externe".
 
  • J’aime
Réactions: MJCl@ud
Ces incidents réitérés à récupérer des données d'utilisateur - dans le dernier cas un dossier de départ (JC) qui n'est pas celui de l'utilisateur qui a ouvert sa session (toto) --> m'amènent à penser qu'il y a un problème matériel à la base : soit le disque rotatif (HDD) > soit la nappe (le câble plat qui relie le disque à la Carte-Mère).

Je pense qu'il y a moyen de vérifier cette situation --> et en premier lieu de prouver que le Mac fonctionne correctement par ailleurs.

Pour administrer cette preuve > l'examen du DDE -->
Bloc de code:
-bash-3.2# df -H /Volumes/Clone
Filesystem     Size   Used  Avail Capacity iused      ifree %iused  Mounted on
/dev/disk3s2   1000   397G   603G    40% 1142451 4293824828    0%   /Volumes/Clone

  • montre que le volume Clone de 1 To n'est occupé que par les 397 Go de données de la sauvegarde. Il y a donc 603 Go d'espace libre.

Alors voici le plan --> re-partitionner non-destructivement le volume Clone > afin de créer un second volume sur le DDE intitulé par exemple Mac DDE. Installer High Sierra dans Mac DDE > puis récupérer les données de Clone par l'«Assistant de Migration». Un Mac qui fonctionne normalement doit permettre l'exécution de cette tâche > sans rejet de la récupération du dossier de compte de la part de l'«Assistant de migration». Si l'opération s'exécute jusqu'au bout (avec évidemment les lenteurs d'une connexion USB) --> alors la preuve serait faite que le Mac est fonctionnel et qu'il y a une panne au niveau du couple : disque => nappe internes.

----------

Je t'invite sans te décourager à re-démarrer encore en mode Récupération (⌘R) - ton DDE attaché au Mac. Passe la commande -->
Bloc de code:
diskutil resizeVolume /Volumes/Clone 500g jhfs+ "Mac DDE" 0b
(respecte les espaces ; mets bien "Mac DDE" entre "")

  • cette commande rétrécit à 500 Go la partition principale du DDE et son volume Clone (non destructivement des données incluses) --> et crée une nouvelle partition de 500 Go avec un volume vide intitulé Mac DDE.

Si tu n'as pas obtenu de message d'erreur --> lance à présent l'option (que tu n'as que trop souvent visitée) : "Ré-installer macOS" et choisis ce coup-ci comme "destination" le volume externe Mac DDE.

Le téléchargement des ressources d'installation de High Sierra > puis l'installation proprement dite vont s'effectuer ainsi que tu en as une solide habitude. À la fin > tu vas obtenir la page habituelle proposant de récupérer des données.

Je te propose de jouer la prudence dans un 1er temps --> coche la case "Ne pas récupérer de données à présent" et crée comme tu l'as fait précédemment un compte d'utilisateur : nom complet = toto > nom de compte = toto > mot-de-passe = toto.

Si tu parviens bien à ouvrir ta session et à faire fonctionner l'OS (même si c'est assez lent à cause de la connexion USB) --> va alors à : Applications > Utilitaires > lance manuellement l'«Assistant de migration». Opère les choix suivants : transférer des données : "À partir d'un autre Mac" (et pas "Vers un autre Mac") --> indique comme "source" le volume Clone (qui réside sur le même disque du DDE).

Si ton Mac fonctionne normalement > et étant donné que tu utilises ici un DDE valide > alors l'«Assistant de migration» devrait cette fois-ci récupérer les 330 Go environ de ton compte d'utilisateur JC du volume Clone. Tu vas bien voir à la fin si tu peux ouvrir cette session JC.

=> tu n'auras qu'à dire comment les choses se sont passées en procédant ainsi "tout en externe".
Bon j’ai tout fait comme tu as dit, j’ai mis transferer des données « À partir d’un mac », là c’est marqué « Migrer un vers un autre Mac » etc... et tout en bas, un cercle pointillé tourne depuis 1h et à côté c’est marqué détectable en tant que « MacBook Pro de toto »
Ensuite plus bas j’ai le choix entre retour et continuer, je peux cliquer sur retour mais pas continuer car c’est grisé.
Je ne sais pas si ça fonctionne.
Je ne vois rien défiler comme d’habitude. Mise à part ce cercle pointillé qui tourne.
 
:coucou: MJCl@ud

Au moment où je poste --> tu dois savoir si l'«Assistant de migration» a fini de scanner le volume Clone pour repérer des données récupérables, ou si la moulinette continue de tourner.

Cet «Assistant de migration», quand même... Sur mes Mac --> il travaille toujours impeccablement et sans incidents. J'avais donc tendance à lui faire confiance. Avec ton Mac --> on a l'impression d'un arpète qui n'arrêterait pas de foirer le boulot...
 
:coucou: MJCl@ud

Au moment où je poste --> tu dois savoir si l'«Assistant de migration» a fini de scanner le volume Clone pour repérer des données récupérables, ou si la moulinette continue de tourner.

Cet «Assistant de migration», quand même... Sur mes Mac --> il travaille toujours impeccablement et sans incidents. J'avais donc tendance à lui faire confiance. Avec ton Mac --> on a l'impression d'un arpète qui n'arrêterait pas de foirer le boulot...
Oui ça continue de tourner...!
 
Je pense qu'il vaut mieux que tu arrêtes l'«Assistant de migration» qui semble avoir perdu les pédales. Tu dois pouvoir cliquer sur "Retour" et abandonner l'opération.

=> tu n'as qu'à dire si tu arrives à réouvrir ta session toto dans le volume Mac DDE.
 
  • J’aime
Réactions: MJCl@ud
Je pense qu'il vaut mieux que tu arrêtes l'«Assistant de migration» qui semble avoir perdu les pédales. Tu dois pouvoir cliquer sur "Retour" et abandonner l'opération.

=> tu n'as qu'à dire si tu arrives à réouvrir ta session toto dans le volume Mac DDE.
Ok je ferai ça dans la journée et je te tiens au courant.
Merci à plus tard.