iMac Problème démarrage / Barre de démarrage bloquée

Macintosh HD m'a l'air monté visuellement parlant.

Quitte l'Utilitaire de disque > relance le Terminal > passe la commande :
Bloc de code:
df -H

  • qui mesure l'occupation de tous les volumes actuellement montés

Poste le tableau retourné --> il servira à vérifier si Macintosh HD est monté ou non...
Bloc de code:
-bash-3.2# df -H
Filesystem      Size   Used  Avail Capacity   iused     ifree %iused  Mounted on
/dev/disk1s1    2.0G   1.3G   715M    65%    316342    174624   64%   /
devfs           199k   199k     0B   100%       672         0  100%   /dev
/dev/disk2      5.2M   5.2M     0B   100%      1278         0  100%   /private/var/log
/dev/disk3      524k   147k   377k    29%        34        92   27%   /Volumes
/dev/disk4      524k   143k   381k    28%        33        93   26%   /private/var/tmp
/dev/disk5      524k   160k   365k    31%        37        89   29%   /private/var/run
/dev/disk6      524k   147k   377k    29%        34        92   27%   /System/Installation
/dev/disk7      524k   307k   217k    59%        73        53   58%   /private/var/db
/dev/disk8      6.3M   3.4M   2.9M    54%       817       717   53%   /private/var/folders
/dev/disk9      2.1M   2.1M     0B   100%       510         0  100%   /private/var/root/Library
/dev/disk11     524k   168k   356k    33%        39        87   31%   /Library/Preferences
/dev/disk12     524k   168k   356k    33%        39        87   31%   /Library/Preferences/SystemConfiguration
/dev/disk13     1.0M   143k   905k    14%        33       221   13%   /Library/Keychains
/dev/disk14     6.3M   176k   6.1M     3%        41      1493    3%   /private/var/tmp/RecoveryTemp
/dev/disk0s3    650M   524M   120M    82%    129403     29287   82%   /Volumes/Image Volume
/dev/disk0s2    479G   457G    22G    96% 111530933   5472049   95%   /Volumes/Macintosh HD
/dev/disk15s2   1000   663M   999G     1%    161819 243936473    0%   /Volumes/Clone
-bash-3.2#

disk0s2 479G macintosh HD <-- je crois que c'est bon?
 
Cette ligne montre que Macintosh HD a été remonté - très vraisemblablement en mode "lecture seule" (ce qui suffit pour un clonage) -->
Bloc de code:
/dev/disk0s2    479G   457G    22G    96% 111530933   5472049   95%   /Volumes/Macintosh HD

  • alors il est possible de lancer directement le clonage depuis ta session de secours actuelle > sans passer par les complexités de commandes du Single User - à moins bien sûr que tu ne préfères la difficulté et tiennes absolument au Single User :hilarious:
=> ton choix ?
 
Macintosh HD m'a l'air monté visuellement parlant.

Quitte l'Utilitaire de disque > relance le Terminal > passe la commande :
Bloc de code:
df -H

  • qui mesure l'occupation de tous les volumes actuellement montés

Poste le tableau retourné --> il servira à vérifier si Macintosh HD est monté ou non...
Bloc de code:
-bash-3.2# df -H
Filesystem      Size   Used  Avail Capacity   iused     ifree %iused  Mounted on
/dev/disk1s1    2.0G   1.3G   715M    65%    316342    174624   64%   /
devfs           199k   199k     0B   100%       672         0  100%   /dev
/dev/disk2      5.2M   5.2M     0B   100%      1278         0  100%   /private/var/log
/dev/disk3      524k   147k   377k    29%        34        92   27%   /Volumes
/dev/disk4      524k   143k   381k    28%        33        93   26%   /private/var/tmp
/dev/disk5      524k   160k   365k    31%        37        89   29%   /private/var/run
/dev/disk6      524k   147k   377k    29%        34        92   27%   /System/Installation
/dev/disk7      524k   307k   217k    59%        73        53   58%   /private/var/db
/dev/disk8      6.3M   3.4M   2.9M    54%       817       717   53%   /private/var/folders
/dev/disk9      2.1M   2.1M     0B   100%       510         0  100%   /private/var/root/Library
/dev/disk11     524k   168k   356k    33%        39        87   31%   /Library/Preferences
/dev/disk12     524k   168k   356k    33%        39        87   31%   /Library/Preferences/SystemConfiguration
/dev/disk13     1.0M   143k   905k    14%        33       221   13%   /Library/Keychains
/dev/disk14     6.3M   176k   6.1M     3%        41      1493    3%   /private/var/tmp/RecoveryTemp
/dev/disk0s3    650M   524M   120M    82%    129403     29287   82%   /Volumes/Image Volume
/dev/disk0s2    479G   457G    22G    96% 111530933   5472049   95%   /Volumes/Macintosh HD
/dev/disk15s2   1000   663M   999G     1%    161819 243936473    0%   /Volumes/Clone
-bash-3.2#
 
Cette ligne montre que Macintosh HD a été remonté - très vraisemblablement en mode "lecture seule" (ce qui suffit pour un clonage) -->
Bloc de code:
/dev/disk0s2    479G   457G    22G    96% 111530933   5472049   95%   /Volumes/Macintosh HD

  • alors il est possible de lancer directement le clonage depuis ta session de secours actuelle > sans passer par les complexités de commandes du Single User - à moins bien sûr que tu ne préfères la difficulté et tiennes absolument au Single User :hilarious:
=> ton choix ?
Bonne question...
Mais pourquoi faire compliqué quand on peut faire simple?
Je pense que c'est mieux de ne pas passer par single user!
 
pourquoi faire compliqué quand on peut faire simple?
Je pense que c'est mieux de ne pas passer par single user!

  • mon professeur de Latin ne cessait de me répéter : "mon petit macomaniac, quand tu as le choix entre la lectio facilior et la lectio difficilior, choisis toujours la lectio difficilior !" - càd. préfère la version difficile à la version facile. Je pense que ce pli pris du Latin m'est resté personnellement. Mais dans ton cas ici, il est infiniment plus simple de lancer tout de suite le clonage depuis ton actuelle session de secours - un clonage depuis la session du Single User constituant une opération excessivement retorse.
----------

Alors hop ! opération clonage.

Passe d'abord la commande :
Bloc de code:
caffeinate -dimsu &

  • qui va empêcher le Mac de dormir pendant l'opération ; elle passe sans commentaire

Passe ensuite la commande :
Bloc de code:
cp -av /Volumes/"Macintosh HD"/* /Volumes/Clone

  • mets "Macintosh HD" aves des "" ; pas d'espace entre HD" et /* ; un espace entre /* et /Volumes---
  • la commande clone Macintosh HD dans Clone
  • une ligne s'affiche par fichier copié
  • la copie suit l'ordre alphabétique des dossiers > sous-dossiers > fichiers

=> si tu vois un défilé de lignes démarrer à l'écran > c'est que le clonage est lancé. Attends jusqu'à l'arrêt du défilé et au retour de l'invite de commande -bash-3.2# en signal de complétion. Tu peux laisser ton Mac sans surveillance. Préviens quand tout est fini. Étant donné que tu as 457 Go de données à récupérer --> ça va prendre des heures ... et des heures !
 
  • J’aime
Réactions: Heutri
  • mon professeur de Latin ne cessait de me répéter : "mon petit macomaniac, quand tu as le choix entre la lectio facilior et la lectio difficilior, choisis toujours la lectio difficilior !" - càd. préfère la version difficile à la version facile. Je pense que ce pli pris du Latin m'est resté personnellement. Mais dans ton cas ici, il est infiniment plus simple de lancer tout de suite le clonage depuis ton actuelle session de secours - un clonage depuis la session du Single User constituant une opération excessivement retorse.
----------

Alors hop ! opération clonage.

Passe d'abord la commande :
Bloc de code:
caffeinate -dimsu &

  • qui va empêcher le Mac de dormir pendant l'opération ; elle passe sans commentaire

Passe ensuite la commande :
Bloc de code:
cp -av /Volumes/"Macintosh HD"/* /Volumes/Clone

  • mets "Macintosh HD" aves des "" ; pas d'espace entre HD" et /* ; un espace entre /* et /Volumes---
  • la commande clone Macintosh HD dans Clone
  • une ligne s'affiche par fichier copié
  • la copie suit l'ordre alphabétique des dossiers > sous-dossiers > fichiers
=> si tu vois un défilé de lignes démarrer à l'écran > c'est que le clonage est lancé. Attends jusqu'à l'arrêt du défilé et au retour de l'invite de commande -bash-3.2# en signal de complétion. Tu peux laisser ton Mac sans surveillance. Préviens quand tout est fini. Étant donné que tu as 457 Go de données à récupérer --> ça va prendre des heures ... et des heures !

Ok c'est parti!
Encore un grand grand merci pour ton aide, je reviens vers toi quand c'est terminé!
 
  • mon professeur de Latin ne cessait de me répéter : "mon petit macomaniac, quand tu as le choix entre la lectio facilior et la lectio difficilior, choisis toujours la lectio difficilior !" - càd. préfère la version difficile à la version facile. Je pense que ce pli pris du Latin m'est resté personnellement. Mais dans ton cas ici, il est infiniment plus simple de lancer tout de suite le clonage depuis ton actuelle session de secours - un clonage depuis la session du Single User constituant une opération excessivement retorse.
----------

Alors hop ! opération clonage.

Passe d'abord la commande :
Bloc de code:
caffeinate -dimsu &

  • qui va empêcher le Mac de dormir pendant l'opération ; elle passe sans commentaire

Passe ensuite la commande :
Bloc de code:
cp -av /Volumes/"Macintosh HD"/* /Volumes/Clone

  • mets "Macintosh HD" aves des "" ; pas d'espace entre HD" et /* ; un espace entre /* et /Volumes---
  • la commande clone Macintosh HD dans Clone
  • une ligne s'affiche par fichier copié
  • la copie suit l'ordre alphabétique des dossiers > sous-dossiers > fichiers
=> si tu vois un défilé de lignes démarrer à l'écran > c'est que le clonage est lancé. Attends jusqu'à l'arrêt du défilé et au retour de l'invite de commande -bash-3.2# en signal de complétion. Tu peux laisser ton Mac sans surveillance. Préviens quand tout est fini. Étant donné que tu as 457 Go de données à récupérer --> ça va prendre des heures ... et des heures !

Opération clonage terminée!
Qu'est-ce que je dois faire ensuite?
 
Passe la commande :
Bloc de code:
df -H

  • qui va montrer l'occupation des volumes montés

Poste le tableau.
 
Passe la commande :
Bloc de code:
df -H

  • qui va montrer l'occupation des volumes montés

Poste le tableau.
Bloc de code:
Filesystem      Size   Used  Avail Capacity   iused     ifree %iused  Mounted on
/dev/disk1s1    2.0G   1.3G   715M    65%    316342    174624   64%   /
devfs           199k   199k     0B   100%       672         0  100%   /dev
/dev/disk2      5.2M   5.2M     0B   100%      1278         0  100%   /private/var/log
/dev/disk3      524k   147k   377k    29%        34        92   27%   /Volumes
/dev/disk4      524k   143k   381k    28%        33        93   26%   /private/var/tmp
/dev/disk5      524k   160k   365k    31%        37        89   29%   /private/var/run
/dev/disk6      524k   147k   377k    29%        34        92   27%   /System/Installation
/dev/disk7      524k   307k   217k    59%        73        53   58%   /private/var/db
/dev/disk8      6.3M   3.4M   2.9M    54%       817       717   53%   /private/var/folders
/dev/disk9      2.1M   2.1M     0B   100%       510         0  100%   /private/var/root/Library
/dev/disk11     524k   168k   356k    33%        39        87   31%   /Library/Preferences
/dev/disk12     524k   168k   356k    33%        39        87   31%   /Library/Preferences/SystemConfiguration
/dev/disk13     1.0M   143k   905k    14%        33       221   13%   /Library/Keychains
/dev/disk14     6.3M   176k   6.1M     3%        41      1493    3%   /private/var/tmp/RecoveryTemp
/dev/disk0s3    650M   524M   120M    82%    129403     29287   82%   /Volumes/Image Volume
/dev/disk0s2    479G   457G    22G    96% 111530933   5472049   95%   /Volumes/Macintosh HD
/dev/disk15s2   1000   456G   543G    46% 111434973 132663319   46%   /Volumes/Clone
-bash-3.2#

Il manque 1GB non?
 
Le volume Clone contient 456 Go de données et le volume Macintosh HD en contient 457 Go.

- est-ce que tu tiens à chipoter pour 1 Go de moins dans Clone ?​
 
D'habitude > le cloneur cp délaie (étire les écritures de fichiers sur davantage de blocs) sur la destination : c'est-à-dire que la taille des données du clone est supérieure à la taille des données de la source. Ce n'est pas le cas chez toi - ce qui est peu fréquent. Mon expérience avec de tels cas a montré qu'on ne peut rien faire pour améliorer la taille du clone.

- mais on peut si tu veux passer 2 commandes de mesure des dossiers de 1er rang de la source et de la destination -- afin de vérifier où se situe le manque à gagner du volume Clone.​
 
  • J’aime
Réactions: litobar71
D'habitude > le cloneur cp délaie (étire les écritures de fichiers sur davantage de blocs) sur la destination : c'est-à-dire que la taille des données du clone est supérieure à la taille des données de la source. Ce n'est pas le cas chez toi - ce qui est peu fréquent. Mon expérience avec de tels cas a montré qu'on ne peut rien faire pour améliorer la taille du clone.

- mais on peut si tu veux passer 2 commandes de mesure des dossiers de 1er rang de la source et de la destination -- afin de vérifier où se situe le manque à gagner du volume Clone.​

De toute façon on ne pourra pas améliorer la taille du clone. Mais si tu es interessé de savoir où est le manque à gagner du volume clone, on peut passer les deux commandes.
 
Oui : c'est toujours instructif.

Voici les 2 commandes à passer (l'une après l'autre) :
Bloc de code:
/Volumes/Clone/usr/bin/du -sh /Volumes/"Macintosh HD"/*
/Volumes/Clone/usr/bin/du -sh /Volumes/Clone/*

  • pas d'espace entre HD" et /*
  • les commandes ont un air bizarre au départ > car l'utilitaire du (de mesure des dossiers) ne fait pas partie de la dotation native en utilitaires de l'OS de secours démarré. On ne peut donc pas l'appeler directement dans une commande de son terminal > mais il faut aller le chercher à sa localisation dans le volume d'un OS complet. J'ai choisi ici Clone car son intitulé est plus aisé à saisir
  • les 2 commandes sont assez lentes d'exécution : attends chaque fois le retour de -bash-3.2# en signal de complétion
  • la 1ère liste & mesure (en Gi) les dossiers de 1er rang de Macintosh HD
  • la 2è fait de même pour Clone

Poste les 2 tableaux --> on pourra comparer.
 
Oui : c'est toujours instructif.

Voici les 2 commandes à passer (l'une après l'autre) :
Bloc de code:
/Volumes/Clone/usr/bin/du -sh /Volumes/"Macintosh HD"/*
/Volumes/Clone/usr/bin/du -sh /Volumes/Clone/*

  • pas d'espace entre HD" et /*
  • les commandes ont un air bizarre au départ > car l'utilitaire du (de mesure des dossiers) ne fait pas partie de la dotation native en utilitaires de l'OS de secours démarré. On ne peut donc pas l'appeler directement dans une commande de son terminal > mais il faut aller le chercher à sa localisation dans le volume d'un OS complet. J'ai choisi ici Clone car son intitulé est plus aisé à saisir
  • les 2 commandes sont assez lentes d'exécution : attends chaque fois le retour de -bash-3.2# en signal de complétion
  • la 1ère liste & mesure (en Gi) les dossiers de 1er rang de Macintosh HD
  • la 2è fait de même pour Clone
Poste les 2 tableaux --> on pourra comparer.
Bloc de code:
-bash-3.2# /Volumes/Clone/usr/bin/du -sh /Volumes/"Macintosh HD"/*
12G    /Volumes/Macintosh HD/Applications
252G    /Volumes/Macintosh HD/Bureau
28K    /Volumes/Macintosh HD/DamagedFiles
5.3G    /Volumes/Macintosh HD/Library
  0B    /Volumes/Macintosh HD/Network
11G    /Volumes/Macintosh HD/System
140G    /Volumes/Macintosh HD/Users
4.0K    /Volumes/Macintosh HD/Volumes
2.5M    /Volumes/Macintosh HD/bin
  0B    /Volumes/Macintosh HD/cores
  0B    /Volumes/Macintosh HD/dev
4.0K    /Volumes/Macintosh HD/etc
  0B    /Volumes/Macintosh HD/home
4.0K    /Volumes/Macintosh HD/installer.failurerequests
  0B    /Volumes/Macintosh HD/net
2.6G    /Volumes/Macintosh HD/private
1.0M    /Volumes/Macintosh HD/sbin
4.0K    /Volumes/Macintosh HD/tmp
397M    /Volumes/Macintosh HD/usr
4.0K    /Volumes/Macintosh HD/var
-bash-3.2# /Volumes/Clone/usr/bin/du -sh /Volumes/Clone/*
13G    /Volumes/Clone/Applications
252G    /Volumes/Clone/Bureau
28K    /Volumes/Clone/DamagedFiles
5.9G    /Volumes/Clone/Library
  0B    /Volumes/Clone/Network
15G    /Volumes/Clone/System
135G    /Volumes/Clone/Users
4.0K    /Volumes/Clone/Volumes
4.8M    /Volumes/Clone/bin
  0B    /Volumes/Clone/cores
  0B    /Volumes/Clone/dev
4.0K    /Volumes/Clone/etc
  0B    /Volumes/Clone/home
4.0K    /Volumes/Clone/installer.failurerequests
  0B    /Volumes/Clone/net
2.6G    /Volumes/Clone/private
2.3M    /Volumes/Clone/sbin
4.0K    /Volumes/Clone/tmp
858M    /Volumes/Clone/usr
4.0K    /Volumes/Clone/var
-bash-3.2#
 
La comparaison est très simple -->

- les dossiers de Clone gagnent partout sur ceux de Macintosh HD (ou du moins font jeu égal) pour tous les dossiers sauf un

- le dossier perdant est Users (Utilisateurs) : 140 Gi = 150 Go dans Macintosh HD vs 135 Gi = 145 Go dans Clone. Manque à gagner de 5 Go.​

Tu vas me dire : justement la localisation qui m'importait le plus ! --> on peut continuer l'enquête sur les dossiers de comptes contenus dans Users pour voir où se situe la différence.
 
La comparaison est très simple -->

- les dossiers de Clone gagnent partout sur ceux de Macintosh HD (ou du moins font jeu égal) pour tous les dossiers sauf un

- le dossier perdant est Users (Utilisateurs) : 140 Gi = 150 Go dans Macintosh HD vs 135 Gi = 145 Go dans Clone. Manque à gagner de 5 Go.​

Tu vas me dire : justement la localisation qui m'importait le plus ! --> on peut continuer l'enquête sur les dossiers de comptes contenus dans Users pour voir où se situe la différence.
Qu'est qu'il peut y avoir dans le dossier Users? Continuons l'enquête!
 
Dans le dossier Users = Utilisateurs (qui est un répertoire : un "super" dossier) --> il y a les dossiers de comptes (dossiers domiciles) des utilisateurs. Contenant les données.

Passe les 2 commandes :
Bloc de code:
/Volumes/Clone/usr/bin/du -sh /Volumes/"Macintosh HD"/Users/*
/Volumes/Clone/usr/bin/du -sh /Volumes/Clone/Users/*

  • tu remarques que ce sont les mêmes commandes qu'avant > avec simple ajout du maillon Users à la fin
  • les commandes mesurent les objets contenus dans le dossier des Utilisateurs de chaque volume

Poste les retours.