MacBook Pro Mon MacBook pro ne démarre plus

ca renvoie ca
Bloc de code:
-bash-3.2# diskutil eraseDisk jhfs+ Clone gpt disk16
Started erase on disk16
Unmounting disk
Creating the partition map
Waiting for the disks to reappear
Formatting disk16s2 as Mac OS Extended (Journaled) with name Clone
Initialized /dev/rdisk16s2 as a 931 GB case-insensitive HFS Plus volume with a 81920k journal
Mounting disk
Finished erase on disk16
 
Parfait : tout est en ordre du côté du DDE.

À présent le volume Macintosh HD qui n'a pas été remonté après la vérification de son système de fichiers. 1ère tentative -->

- passe la commande :
Bloc de code:
diskutil mount disk15

  • qui remonte le volume

Poste le retour.
 
Échec du remontage. Alors -->

- redémarre une fois > en revenant via ⌘R dans la session de secours. Dans l'Utilitaire de disque > déverrouille le volume verrouillé par FileVault

=> est-ce que Macintosh HD se trouve libellé en noir = monté ?
 
Bien ! le plus dur est fait :hilarious:

- petite vérification préalable : repasse la commande -->
Bloc de code:
df -H

  • et poste le tableau de l'occupation des volumes montés (ce qui permet de vérifier lesquels sont montés).
 
ca donne ça
Bloc de code:
-bash-3.2# df -H
Filesystem     Size   Used  Avail Capacity  iused     ifree %iused  Mounted on
/dev/disk0s1   2.0G   1.3G   715M    65%   316315    174661   64%   /
devfs          200k   200k     0B   100%      676         0  100%   /dev
/dev/disk3     5.2M   2.1M   3.2M    40%      502       776   39%   /private/var/log
/dev/disk4     524k   147k   377k    29%       34        92   27%   /Volumes
/dev/disk5     524k   143k   381k    28%       33        93   26%   /private/var/tmp
/dev/disk6     524k   160k   365k    31%       37        89   29%   /private/var/run
/dev/disk7     524k   143k   381k    28%       33        93   26%   /System/Installation
/dev/disk8     524k   270k   254k    52%       64        62   51%   /private/var/db
/dev/disk9     6.3M   3.4M   2.9M    55%      828       706   54%   /private/var/folders
/dev/disk10    2.1M   209k   1.9M    10%       49       461   10%   /private/var/root/Library
/dev/disk12    524k   168k   356k    33%       39        87   31%   /Library/Preferences
/dev/disk13    524k   164k   360k    32%       38        88   30%   /Library/Preferences/SystemConfiguration
/dev/disk14    1.0M   143k   905k    14%       33       221   13%   /Library/Keychains
/dev/disk15    6.3M   176k   6.1M     3%       41      1493    3%   /private/var/tmp/RecoveryTemp
/dev/disk2s2   1000   663M   999G     1%   161819 243936473    0%   /Volumes/Clone
/dev/disk16    499G    54G   445G    11% 13167310 108631344   11%   /Volumes/Macintosh HD
 
Parfait ! --> les 2 protagonites :
Bloc de code:
/dev/disk2s2   1000   663M   999G     1%   161819 243936473    0%   /Volumes/Clone
/dev/disk16    499G    54G   445G    11% 13167310 108631344   11%   /Volumes/Macintosh HD

  • sont accessibles. 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.
 
Tu as fait une erreur de saisie dans la 2è commande > en collant à la fin HD"/* et /Volumes/Clone. Ce qui fait que la commande n'est pas passée. Il faut laisser un espace entre HD"/* et /Volumes/Clone.

Donc repasse la commande exacte :
Bloc de code:
cp -av /Volumes/"Macintosh HD"/* /Volumes/Clone

  • si tu vois des lignes défiler > au lieu d'un condensé de l'usage de la commande cp en retour => c'est que le clonage est bien lancé...
 
Repasse la commande :
Bloc de code:
df -H

  • et poste le tableau --> il montrera l'occupation du volume Clone.
 
Voici le tableau :
Bloc de code:
Filesystem     Size   Used  Avail Capacity  iused     ifree %iused  Mounted on
/dev/disk0s1   2.0G   1.3G   715M    65%   316315    174661   64%   /
devfs          200k   200k     0B   100%      676         0  100%   /dev
/dev/disk3     5.2M   2.7M   2.5M    53%      664       614   52%   /private/var/log
/dev/disk4     524k   147k   377k    29%       34        92   27%   /Volumes
/dev/disk5     524k   143k   381k    28%       33        93   26%   /private/var/tmp
/dev/disk6     524k   160k   365k    31%       37        89   29%   /private/var/run
/dev/disk7     524k   143k   381k    28%       33        93   26%   /System/Installation
/dev/disk8     524k   270k   254k    52%       64        62   51%   /private/var/db
/dev/disk9     6.3M   3.4M   2.9M    55%      828       706   54%   /private/var/folders
/dev/disk10    2.1M   2.1M     0B   100%      510         0  100%   /private/var/root/Library
/dev/disk12    524k   168k   356k    33%       39        87   31%   /Library/Preferences
/dev/disk13    524k   164k   360k    32%       38        88   30%   /Library/Preferences/SystemConfiguration
/dev/disk14    1.0M   143k   905k    14%       33       221   13%   /Library/Keychains
/dev/disk15    6.3M   176k   6.1M     3%       41      1493    3%   /private/var/tmp/RecoveryTemp
/dev/disk2s2   1000    62G   938G     7% 15111752 228986540    6%   /Volumes/Clone
/dev/disk16    499G    54G   445G    11% 13167310 108631344   11%   /Volumes/Macintosh HD
 
62 Go d'occupation pour Clone vs 54 Go pour Macintosh HD. Il faut savoir que la commande cp a pour routine de consommer davantage de blocs pour l'écriture des fichiers sur la destination > en comparaison de la source. + 8 Go est dans la norme : Clone est un clone satisfaisant.

- veux-tu vérifier par hasard si Clone ne serait-pas démarrable ? --> il faut une paire de commandes pour cela...​
 
Voici la commande principale à passer :
Bloc de code:
bless --folder /Volumes/Clone/System/Library/CoreServices --file /Volumes/Clone/System/Library/CoreServices/boot.efi

  • tu la passes en copier-coller à rebours : copie-la (jusqu'au boot.efi final) avec Safari > colle-la dans le Terminal > exécute-la
  • la commande inscrit un chemin de démarrage sur l'en-tête du volume Clone > pointant au lanceur boot.efi de l'OS cloné. Elle passe sans commentaire.

Si tel a bien été le cas > enchaîne avec la commande de vérification :
Bloc de code:
bless --info /Volumes/Clone

  • qui affiche le chemin de démarrage actif de Clone

Poste le tableau retourné.
 
le tableau est le suivant :
Bloc de code:
finderinfo[0]: 516355 => Blessed System Folder is /Volumes/Clone/System/Library/CoreServices
finderinfo[1]: 524694 => Blessed System File is /Volumes/Clone/System/Library/CoreServices/boot.efi
finderinfo[2]:      0 => Open-folder linked list empty
finderinfo[3]:      0 => No alternate OS blessed file/folder
finderinfo[4]:      0 => Unused field unset
finderinfo[5]: 516355 => OS X blessed folder is /Volumes/Clone/System/Library/CoreServices
64-bit VSDB volume id:  0xE82B9D56A0C5ECEE
 
Chemin de démarrage valide.

Passe encore la commande :
Bloc de code:
kextcache -u /Volumes/Clone

  • qui met à jour le cache prelinkedkernel de Clone > cache chargé par le lanceur boot.efi au démarrage

=> est-ce que tu as eu un retour ?