Mon Mac ne Démarre pas Correctement , il charge et s'éteint

Alors la sentence est tombée avec cette mention -->
Bloc de code:
   Read-Only Volume:         Yes

  • le volume Momo500Ga est monté en mode "lecture seule" sur l'espace-disque virtuel du Logical Volume CoreStorage. Il est donc verrouillé contre tout acte d'écriture. La raison constante de ce montage en lecture seule --> est une corruption (erreurs graves) dans le système de fichiers jhfs+ > qui est le générateur du volume.
  • mais ! --> le volume Momo500Ga est lisible. Il est clonable via une commande du Terminal --> à destination du volume d'un DDE USB. Tu as 446 Go de données. Il faut un volume d'au moins 500 Go (la commande de clonage délayant toujours sur la destination).
=> as-tu un tel DDE disponible ?

Note : en attendant --> ne démonte pas le volume ; ne fais pas de S.O.S. dessus (ce qui commencerait par le démonter au risque qu'il ne remonte plus) ; ne redémarre pas ; n'éteins pas ton Mac --> laisse-le sur la session de secours ouverte.


J'ai un DDE d'à peine 500 Ga, ça fera l'affaire..?
 
Alors attache le DDE au Mac > puis passe (séparément) les 2 commandes :
Bloc de code:
diskutil list
df -H

  • qui montreront les paramétres du disque du DDE et l'occupation de son volume

Poste ces tableaux.
 
Okay alors pour diskutil list :

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_CoreStorage Momo500Ga               499.2 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3

/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 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +5.2 MB     disk2

/dev/disk3 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   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               +2.1 MB     disk6

/dev/disk7 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   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               +12.6 MB    disk9

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

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

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

/dev/disk13 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   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               +1.0 MB     disk15

/dev/disk16 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +6.3 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               +524.3 KB   disk18

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

/dev/disk20 (internal, virtual):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                  Apple_HFS Momo500Ga              +498.9 GB   disk20
                                 Logical Volume on disk0s2
                                 13B45427-F375-482C-9173-61513BB6C892
                                 Unlocked Encrypted

/dev/disk21 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *500.1 GB   disk21
   1:                  Apple_HFS Elements                500.1 GB   disk21s1

-bash-3.2#
 
Alors attache le DDE au Mac > puis passe (séparément) les 2 commandes :
Bloc de code:
diskutil list
df -H

  • qui montreront les paramétres du disque du DDE et l'occupation de son volume

Poste ces tableaux.

Et df -H :

Bloc de code:
-bash-3.2# df -H
Filesystem      Size   Used  Avail Capacity iused      ifree %iused  Mounted on
/dev/disk1s1    2.0G   1.3G   720M    64%   45152 4294922127    0%   /
devfs           206k   206k     0B   100%     696          0  100%   /dev
/dev/disk2      5.2M   3.4M   1.8M    66%      22 4294967257    0%   /private/var/log
/dev/disk3      524k   147k   377k    29%       5 4294967274    0%   /Volumes
/dev/disk4      524k   147k   377k    29%       7 4294967272    0%   /private/var/tmp
/dev/disk5      524k   160k   365k    31%      12 4294967267    0%   /private/var/run
/dev/disk6      2.1M   143k   2.0M     7%       2 4294967277    0%   /private/tmp
/dev/disk7      524k   143k   381k    28%       2 4294967277    0%   /System/Installation
/dev/disk8      524k   311k   213k    60%      22 4294967257    0%   /private/var/db
/dev/disk9       13M   8.0M   4.6M    64%      92 4294967187    0%   /private/var/folders
/dev/disk10     4.2M   4.0M   180k    96%     386 4294966893    0%   /private/var/root/Library
/dev/disk12     2.1M   143k   2.0M     7%       2 4294967277    0%   /private/var/root/Library/Containers
/dev/disk13     524k   180k   344k    35%      11 4294967268    0%   /Library/Preferences
/dev/disk14     524k   168k   356k    33%       6 4294967273    0%   /Library/Preferences/SystemConfiguration
/dev/disk15     1.0M   180k   868k    18%       6 4294967273    0%   /Library/Keychains
/dev/disk16     6.3M   176k   6.1M     3%       2 4294967277    0%   /private/var/tmp/RecoveryTemp
/dev/disk17     6.3M   176k   6.1M     3%       2 4294967277    0%   /private/var/tmp/OSISPredicateUpdateProductTemp
/dev/disk18     524k   143k   381k    28%       2 4294967277    0%   /private/var/tmp/InstallerCookies
/dev/disk19     2.1M   143k   2.0M     7%       2 4294967277    0%   /Library/Logs/DiagnosticReports
/dev/disk20     499G   446G    53G    90%  910250 4294057029    0%   /Volumes/Momo500Ga
/dev/disk21s1   500G   448M   500G     1%      83 4294967196    0%   /Volumes/Elements
-bash-3.2#
 
Le DDE n'a pas les bons paramètres > mais il est vide et donc reparamétrable. Passe la commande :
Bloc de code:
diskutil eraseDisk jhfs+ Clone gpt disk21

  • la commande inscrit une table GPT > un système de fichiers jhfs+ > monte un volume intitutlé Clone

Poste l'affichage retourné.
 
Le DDE n'a pas les bons paramètres > mais il est vide et donc reparamétrable. Passe la commande :
Bloc de code:
diskutil eraseDisk jhfs+ Clone gpt disk21

  • la commande inscrit une table GPT > un système de fichiers jhfs+ > monte un volume intitutlé Clone

Poste l'affichage retourné.

J'ai fait ce que tu as dit (quel était le problème ? Désolée de rien comprendre, tout est super long du coup...)

Bloc de code:
-bash-3.2# diskutil eraseDisk jhfs+ Clone gpt disk21
Started erase on disk21
Unmounting disk
Creating the partition map
Waiting for partitions to activate
Formatting disk21s2 as Mac OS Extended (Journaled) with name Clone
Initialized /dev/rdisk21s2 as a 465 GB case-insensitive HFS Plus volume with a 40960k journal
Mounting disk
Finished erase on disk21
-bash-3.2#
 
Parfait. 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/Momo500Ga/* /Volumes/Clone

  • un espace entre /* et /Volumes---
  • la commande clone Momo500Ga 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.
 
Parfait. 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/Momo500Ga/* /Volumes/Clone

  • un espace entre /* et /Volumes---
  • la commande clone Momo500Ga 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.

Le fameux signal de complétion est enfin apparu :) ! Quelle est la suite de la procédure ?
 
Passe la commande :
Bloc de code:
df -H

  • qui mesure l'occupation des volumes montés

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

  • qui mesure l'occupation des volumes montés

Poste le tableau.

Bloc de code:
 -bash-3.2# df -H
Filesystem      Size   Used  Avail Capacity iused      ifree %iused  Mounted on
/dev/disk1s1    2.0G   1.3G   720M    64%   45152 4294922127    0%   /
devfs           207k   207k     0B   100%     700          0  100%   /dev
/dev/disk2      5.2M   4.0M   1.3M    76%      22 4294967257    0%   /private/var/log
/dev/disk3      524k   147k   377k    29%       5 4294967274    0%   /Volumes
/dev/disk4      524k   147k   377k    29%       7 4294967272    0%   /private/var/tmp
/dev/disk5      524k   160k   365k    31%      12 4294967267    0%   /private/var/run
/dev/disk6      2.1M   143k   2.0M     7%       2 4294967277    0%   /private/tmp
/dev/disk7      524k   143k   381k    28%       2 4294967277    0%   /System/Installation
/dev/disk8      524k   311k   213k    60%      22 4294967257    0%   /private/var/db
/dev/disk9       13M   8.9M   3.7M    71%      91 4294967188    0%   /private/var/folders
/dev/disk10     4.2M   4.0M   180k    96%     396 4294966883    0%   /private/var/root/Library
/dev/disk12     2.1M   143k   2.0M     7%       2 4294967277    0%   /private/var/root/Library/Containers
/dev/disk13     524k   180k   344k    35%      11 4294967268    0%   /Library/Preferences
/dev/disk14     524k   168k   356k    33%       6 4294967273    0%   /Library/Preferences/SystemConfiguration
/dev/disk15     1.0M   180k   868k    18%       6 4294967273    0%   /Library/Keychains
/dev/disk16     6.3M   176k   6.1M     3%       2 4294967277    0%   /private/var/tmp/RecoveryTemp
/dev/disk17     6.3M   176k   6.1M     3%       2 4294967277    0%   /private/var/tmp/OSISPredicateUpdateProductTemp
/dev/disk18     524k   143k   381k    28%       2 4294967277    0%   /private/var/tmp/InstallerCookies
/dev/disk19     2.1M   143k   2.0M     7%       2 4294967277    0%   /Library/Logs/DiagnosticReports
/dev/disk20     499G   446G    53G    90%  910250 4294057029    0%   /Volumes/Momo500Ga
/dev/disk21s2   500G   500G     0B   100%  843528 4294123751    0%   /Volumes/Clone
-bash-3.2#
 
Le volume Clone est plein comme un œuf : 500 Go sur 500 Go. Il faut espérer que le clonage soit allé jusqu'au bout. Tu n'as pas eu de message d'erreur à la fin ?
 
Le volume Clone est plein comme un œuf : 500 Go sur 500 Go. Il faut espérer que le clonage soit allé jusqu'au bout. Tu n'as pas eu de message d'erreur à la fin ?

Merde je sais plus j'ai pas fait attention ! J'avais copié mais j'ai dû copier le nouveau tableau après, il y a moyen d'accéder à la première copie ?
 
Tu n'as qu'à passer les 2 commandes (l'une après l'autre) :
Bloc de code:
/Volumes/Momo500Ga/usr/bin/du -sh /Volumes/Momo500Ga/*
/Volumes/Momo500Ga/usr/bin/du -sh /Volumes/Clone/*

  • elles ne diffèrent que par le nom du volume à la fin
  • elles mesurent (en Gi) les dossiers de Momo500Ga > puis de Clone

Poste les 2 tableaux.
 
Tu n'as qu'à passer les 2 commandes (l'une après l'autre) :
Bloc de code:
/Volumes/Momo500Ga/usr/bin/du -sh /Volumes/Momo500Ga/*
/Volumes/Momo500Ga/usr/bin/du -sh /Volumes/Clone/*

  • elles ne diffèrent que par le nom du volume à la fin
  • elles mesurent (en Gi) les dossiers de Momo500Ga > puis de Clone
Poste les 2 tableaux.

Momo500Ga :

Bloc de code:
-bash-3.2# /Volumes/Momo500Ga/usr/bin/du -sh /Volumes/Momo500Ga/*
14G    /Volumes/Momo500Ga/Applications
4.0K    /Volumes/Momo500Ga/Informations sur l’utilisateur
1.8M    /Volumes/Momo500Ga/Installer
1.8M    /Volumes/Momo500Ga/Installer alias
5.9G    /Volumes/Momo500Ga/Library
  0B    /Volumes/Momo500Ga/Network
1.8M    /Volumes/Momo500Ga/Seashore
5.9G    /Volumes/Momo500Ga/System
374G    /Volumes/Momo500Ga/Users
4.0K    /Volumes/Momo500Ga/Volumes
2.5M    /Volumes/Momo500Ga/bin
  0B    /Volumes/Momo500Ga/cores
  0B    /Volumes/Momo500Ga/dev
4.0K    /Volumes/Momo500Ga/etc
  0B    /Volumes/Momo500Ga/home
4.0K    /Volumes/Momo500Ga/installer.failurerequests
  0B    /Volumes/Momo500Ga/net
13G    /Volumes/Momo500Ga/private
1.1M    /Volumes/Momo500Ga/sbin
4.0K    /Volumes/Momo500Ga/tmp
551M    /Volumes/Momo500Ga/usr
4.0K    /Volumes/Momo500Ga/var
1.0G    /Volumes/Momo500Ga/vm
-bash-3.2#

Et "Clone" :

Bloc de code:
-bash-3.2# /Volumes/Momo500Ga/usr/bin/du -sh /Volumes/Clone/*
15G    /Volumes/Clone/Applications
4.0K    /Volumes/Clone/Informations sur l’utilisateur
1.8M    /Volumes/Clone/Installer
1.8M    /Volumes/Clone/Installer alias
6.3G    /Volumes/Clone/Library
  0B    /Volumes/Clone/Network
1.8M    /Volumes/Clone/Seashore
9.4G    /Volumes/Clone/System
434G    /Volumes/Clone/Users
  0B    /Volumes/Clone/Volumes
  0B    /Volumes/Clone/bin
  0B    /Volumes/Clone/cores
  0B    /Volumes/Clone/dev
  0B    /Volumes/Clone/home
  0B    /Volumes/Clone/installer.failurerequests
  0B    /Volumes/Clone/net
  0B    /Volumes/Clone/private
  0B    /Volumes/Clone/sbin
  0B    /Volumes/Clone/usr
  0B    /Volumes/Clone/vm
-bash-3.2#
 
Voici pour Clone -->
Bloc de code:
434G    /Volumes/Clone/Users
  0B    /Volumes/Clone/Volumes
  0B    /Volumes/Clone/bin
  0B    /Volumes/Clone/cores
  0B    /Volumes/Clone/dev
  0B    /Volumes/Clone/home
  0B    /Volumes/Clone/installer.failurerequests
  0B    /Volumes/Clone/net
  0B    /Volumes/Clone/private
  0B    /Volumes/Clone/sbin
  0B    /Volumes/Clone/usr
  0B    /Volumes/Clone/vm

  • la copie (qui a énormément délayé) a bloqué en fin de Users > ce qui fait que tous les dossiers que tu vois après sont vides. Ennuyeux pour private qui contient ton fichier identitaire d'utilisateur.

Je pense que le clone n'est pas valide tel quel.

----------

Voici le plan B : reformater Clone > lancer la réinstallation à son adresse > faire récupérer à la fin les données de Momo500Ga par l'Assistant de migration (qui ne délaie pas lui). Tu pourrais vérifier si tu ouvres dans Clone une session conforme à ton ancienne de Momo500Ga. Si oui --> reformatage de Momo500Ga > et clonage à rebours de Clone => Momo500Ga -->

- qu'est-ce que tu en penses ? [C'est ça ou un DDE de plus grande taille...]​
 
  • J’aime
Réactions: litobar71
Voici pour Clone -->
Bloc de code:
434G    /Volumes/Clone/Users
  0B    /Volumes/Clone/Volumes
  0B    /Volumes/Clone/bin
  0B    /Volumes/Clone/cores
  0B    /Volumes/Clone/dev
  0B    /Volumes/Clone/home
  0B    /Volumes/Clone/installer.failurerequests
  0B    /Volumes/Clone/net
  0B    /Volumes/Clone/private
  0B    /Volumes/Clone/sbin
  0B    /Volumes/Clone/usr
  0B    /Volumes/Clone/vm

  • la copie (qui a énormément délayé) a bloqué en fin de Users > ce qui fait que tous les dossiers que tu vois après sont vides. Ennuyeux pour private qui contient ton fichier identitaire d'utilisateur.

Je pense que le clone n'est pas valide tel quel.

----------

Voici le plan B : reformater Clone > lancer la réinstallation à son adresse > faire récupérer à la fin les données de Momo500Ga par l'Assistant de migration (qui ne délaie pas lui). Tu pourrais vérifier si tu ouvres dans Clone une session conforme à ton ancienne de Momo500Ga. Si oui --> reformatage de Momo500Ga > et clonage à rebours de Clone => Momo500Ga -->

- qu'est-ce que tu en penses ? [C'est ça ou un DDE de plus grande taille...]​

Ca m'a l'air compliqué, mais le seul DDE que j'ai de plus grande taille fait à peine 25Ga de plus, et il est presque plein (je n'ai aucune idée d'autre endroit où stocker les fichiers qui sont dessus...), donc je pense que je vais devoir faire ça... Tu as une idée du temps que ça prendra ? Et est-ce que c'est sûr que ça marchera ? Sinon je peux investir dans un autre DDE, mais ça va faire traîner l'histoire sur au moins 2-3 jours...
 
Passe la commande :
Bloc de code:
diskutil eraseVolume jhfs+ Clone disk21s2

  • la commande reformate Clone

Poste le retour.
 
Passe la commande :
Bloc de code:
diskutil eraseVolume jhfs+ Clone disk21s2

  • la commande reformate Clone

Poste le retour.

Il faut tout recommencer j'ai envie de pleurer...

Bloc de code:
-bash-3.2# diskutil eraseVolume jhfs+ Clone disk21s2
Started erase on disk21s2 Clone
Unmounting disk
Erasing
Initialized /dev/rdisk21s2 as a 465 GB case-insensitive HFS Plus volume with a 40960k journal
Mounting disk
Finished erase on disk21s2 Clone
-bash-3.2#
 
Le formatage est bien passé. Renversement de l'ordre de la procédure à présent -->

  • a) quitte le Terminal > dans la fenêtre des 4 Utilitaires macOS > lance l'option : "Ré-installer macOS" --> à destination du volume Clone reformaté > ce qui va donner une installation propre.
  • b) en fin d'installation > une page te propose de récupérer des données --> coche la case : "À partir d'un autre Mac ou d'une sauvegarde Time Machine" > et choisis le volume Momo500Ga en "source". L'«Assistant de migration» va te proposer de récupérer ton compte > des applications > des réglages --> n'exclus rien et lance. S'il te propose en chemin une mise-à-jour d'iTunes --> refuse > car ça plante la migration. Une récupération par l'«Assistant de migration» est toujours très lente > avec un débit de copie très variable.

=> tu n'auras qu'à dire si tu as pu ré-ouvrir ta session à la fin dans le volume Clone.
 
Le formatage est bien passé. Renversement de l'ordre de la procédure à présent -->

  • a) quitte le Terminal > dans la fenêtre des 4 Utilitaires macOS > lance l'option : "Ré-installer macOS" --> à destination du volume Clone reformaté > ce qui va donner une installation propre.
  • b) en fin d'installation > une page te propose de récupérer des données --> coche la case : "À partir d'un autre Mac ou d'une sauvegarde Time Machine" > et choisis le volume Momo500Ga en "source". L'«Assistant de migration» va te proposer de récupérer ton compte > des applications > des réglages --> n'exclus rien et lance. S'il te propose en chemin une mise-à-jour d'iTunes --> refuse > car ça plante la migration. Une récupération par l'«Assistant de migration» est toujours très lente > avec un débit de copie très variable.
=> tu n'auras qu'à dire si tu as pu ré-ouvrir ta session à la fin dans le volume Clone.

Est-ce que c'est safe..? Je ne vais perdre aucune donnée ? J'ai jamais fait de sauvegarde Time Machine par exemple..