MacBook Pro Mac book pro bloqué au démarrage

Bonjour lenki

Passe la commande :
Bloc de code:
diskutil info disk0s2

  • le 0 de disk0s2 est un zéro
  • la commande affiche un tableau d'informations sur le volume

Poste ce tableau.
 
Le volume Macintosh HD n'est pas monté. Passe la commande :
Bloc de code:
diskutil mount disk0s2

  • la commande instruit le remontage du volume Macintosh HD
  • il est possible que l'opération échoue > si le système de fichiers (générateur du volume) comporte des erreurs majeures

=> poste l'affichage retourné.
 
Le volume a bien été remonté (à la 2è tentative).

Repasse la commande :
Bloc de code:
diskutil info disk0s2

  • et reposte le tableau : le volume étant monté > il y aura davantage d'informations.
 
oui je viens juste de le faire j'ai vue qu'il n'y avais pas le meme chose d'affiché
 

Fichiers joints

  • IMG_20180915_162749.webp
    IMG_20180915_162749.webp
    421,1 KB · Affichages: 156
Alors l'information principale est affichée :
Bloc de code:
   Read-Only Volume:         Yes

  • le volume est monté en lecture seule. Il est donc verrouillé contre toute modification en écriture --> il ne peut donc pas être réinstallé, par exemple. La raison régulière en est : une corruption (erreurs graves) du système de fichiers Mac OS étendu (journalisé) qui est le générateur du volume.
  • ne fais pas de S.O.S. sur le volume : il est irréparable et cette action ne ferait qu'agraver les choses en le démontant au préalable > avec le risque qu'il ne puisse plus remonter. Ne démonte pas le volume. Ne redémarre pas. N'éteins pas ton Mac. Laisse la session de secours ouverte et le volume monté tels quels.
  • il y a 220 Go de données dans le volume. S'il est verrouillé en lecture seule > il est néanmoins lisible. Une commande du Terminal peut cloner le contenu du volume --> à destination du volume d'un DDE USB. À moins que tu n'aies déjà une sauvegarde.

=> souhaites-tu récupérer les données du volume ? - si oui > as-tu un DDE USB pouvant accueillir le clone ?
 
Alors attache le DDE au Mac. Puis passe les commandes (l'une après l'autre) :
Bloc de code:
diskutil list
df -H

  • affichant les disques > et mesurant l'occupation des volumes montés

Poste ces 2 tableaux (dans le 1ère tableau > le DDE sera listé tout à la fin).
 
Le disque du DDE n'a pas les bons paramètres (système de fichiers NTFS empêchant l'écriture depuis l'OS de secours) mais...

... mais le volume Seagate Backup Plus Drive est vide : 167 Mo seulement (= la taille du système de fichiers d'un volume vide).

On peut donc réinitialiser ce disque. Passe la commande :
Bloc de code:
diskutil eraseDisk jhfs+ Clone gpt disk13

  • respecte tous les espaces
  • la commande inscrit une table GUID > un système de fichiers jhfs+ > monte un volume intitulé Clone

Poste l'affichage retourné par la commande.
 
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/"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.
 
Passe la commande :
Bloc de code:
df -H /Volumes/Clone

  • qui mesure l'occupation du volume Clone

Poste le tableau.
 
Il y a 225 Go dans Clone. Et 220 Go dans Macintosh HD. La commande cp délaie toujours un peu sur la destination. 5 Go d'écart : c'est peu > c'est bien. Clone doit être un bon clone.

On peut procéder au reformatage de Macintosh HD - ou si tu le souhaites > tenter de voir si Clone serait démarrable.
 
Alors voici la commande qu'il faut passer :
Bloc de code:
bless --folder /Volumes/Clone/System/Library/CoreServices --file /Volumes/Clone/System/Library/CoreServices/boot.efi

  • pour la saisir commodément > je te conseille d'étirer en largeur la fenêtre du Terminal > pour que la ligne entière puisse s'y loger
  • la commande inscrit sur l'en-tête du volume Clone > un chemin de démarrage pointant sur le lanceur boot.efi de l'OS cloné ; elle passe sans commentaire, si elle passe

=> si tu as un doute > avant d'exécuter la commande > prends-en une photo et poste-la --> je te dirai si la saisie est correcte.