MacBook Pro Mac book pro bloqué au démarrage

Il s'agit du MacBook Pro 13" mi-2012 - notoire pour la défaillance avec le temps de la nappe SATA (câble plat de type ruban qui assure l'alimentation du disque & la transmission des données au processeur) -->

- il y a 2 conjectures qui viennent : problème matériel (nappe SATA en cours de défaillance) ou problème logiciel (erreurs dans les fichiers du Système)​

Quel que soit le cas de figure > le volume Macintosh HD étant monté => la sauvegarde de ses données (s'il y avait lieu) est possible > par une recopie (via une commande du terminal) => à destination du volume d'un DDE USB.

- je fais une pause. Je reviendrai dans ton fil cet après-midi => pour qu'on voie ce qu'il y a à faire...​

Ça marche merci beaucoup !
Donc techniquement il serait possible de copier tous les fichiers sur un HDD externe et de formater le Mac ?
 
Me revoici -->

- tu as dit que le démarrage était très lent : est-ce que la jauge se remplit à vitesse normale sur presque la 1ère moitié > pour ralentir dramatiquement ensuite ? - ou bien est-ce que la lenteur de remplissage est constante ?​
 
Me revoici -->

- tu as dit que le démarrage était très lent : est-ce que la jauge se remplit à vitesse normale sur presque la 1ère moitié > pour ralentir dramatiquement ensuite ? - ou bien est-ce que la lenteur de remplissage est constante ?​
Vitesse normale sur la première moitié en effet ! En espérant que ça soit bon signe aha
 
On va tenter une réparation "spéculative" -->

- fondée sur la conjecture suivante : il s'agirait d'une corruption du cache mbr_cache du Service d'Annuaire (qui gère les utilisateurs & les groupes). Sachant que les effets de cette corruption de cache correspondent à une initialisation de l'OS à 2 vitesses > avec blocage à la fin de l'ouverture de session.​

Passe la commande exacte :
Bloc de code:
rm /Volumes/"Macintosh HD"/var/db/caches/opendirectory/*

  • mets "Macintosh HD" avec les "" ; pas d'espace (!) entre HD" et la / qui suit ; il y a bien un astérisque * à la fin
  • la commande supprime le cache pré-cité

=> est-ce que tu as obtenu un retour ?
 
On va tenter une réparation "spéculative" -->

- fondée sur la conjecture suivante : il s'agirait d'une corruption du cache mbr_cache du Service d'Annuaire (qui gère les utilisateurs & les groupes). Sachant que les effets de cette corruption de cache correspondent à une initialisation de l'OS à 2 vitesses > avec blocage à la fin de l'ouverture de session.​

Passe la commande exacte :
Bloc de code:
rm /Volumes/"Macintosh HD"/var/db/caches/opendirectory/*

  • mets "Macintosh HD" avec les "" ; pas d'espace (!) entre HD" et la / qui suit ; il y a bien un astérisque * à la fin
  • la commande supprime le cache pré-cité
=> est-ce que tu as obtenu un retour ?
Pas de retour à cette commande non
 
Donc elle est passée.

Passe encore la commande suivante :
Bloc de code:
kextcache -u /Volumes/"Macintosh HD"

  • "Macintosh HD" toujours avec les ""
  • la commande met-à-jour le cache de démarrage-Système prelinkedkernel > chargé par le lanceur boot.efi au démarrage

=> est-ce que tu as obtenu un retour ?
 
Donc elle est passée.

Passe encore la commande suivante :
Bloc de code:
kextcache -u /Volumes/"Macintosh HD"

  • "Macintosh HD" toujours avec les ""
  • la commande met-à-jour le cache de démarrage-Système prelinkedkernel > chargé par le lanceur boot.efi au démarrage
=> est-ce que tu as obtenu un retour ?
Pas de retour non plus avec cette commande
 
Elle est passée également. Donc tu vas tenter ta chance -->

- redémarre (Menu  > Disque de démarrage > choisis Macintosh HD > démarre dessus)​

=> tu n'auras qu'à dire si l'OS a pu s'initialiser complètement et si ta session s'est ouverte (les fois où ça fonctionne > la progression de la jauge reste lente).
 
Elle est passée également. Donc tu vas tenter ta chance -->

- redémarre (Menu  > Disque de démarrage > choisis Macintosh HD > démarre dessus)​

=> tu n'auras qu'à dire si l'OS a pu s'initialiser complètement et si ta session s'est ouverte (les fois où ça fonctionne > la progression de la jauge reste lente).
Quand je vais sur disque de démarrage, une boîte de dialogue s’ouvre pour choisir un disque mais aucun n’apparait, je ne peux donc pas lancer le demarrage
 
Bon -->

- quitte ce menu > relance le Terminal > passe la commande :​
Bloc de code:
bless --info /Volumes/Mac*

  • mets Mac* à la fin (abréviation commode)
  • la commande affiche le chemin de démarrage du volume Macintosh HD

Poste le retour.
 
Bon -->

- quitte ce menu > relance le Terminal > passe la commande :​
Bloc de code:
bless --info /Volumes/Mac*

  • mets Mac* à la fin (abréviation commode)
  • la commande affiche le chemin de démarrage du volume Macintosh HD
Poste le retour.
Voilà :
Bloc de code:
-bash-3.2# bless --info /Volumes/Mac*
finderinfo[0]: 157735 => Blessed System Folder is /Volumes/Macintosh HD/System/Library/CoreServices
finderinfo[1]: 164810 => Blessed System File is /Volumes/Macintosh HD/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]: 157735 => OS X blessed folder is /Volumes/Macintosh HD/System/Library/CoreServices
64-bit VSDB volume id:  0x0E7C8AD68D173280
-bash-3.2#
 
Le chemin de démarrage est valide --> et pourtant tu ne vois pas affiché le volume dans la fenêtre du sélecteur de démarrage ?

- bon : reviens au Menu  > menu : Redémarrer (cette fois-ci)​

=> idem : tu n'auras qu'à dire ce qui s'est passé...
 
Le chemin de démarrage est valide --> et pourtant tu ne vois pas affiché le volume dans la fenêtre du sélecteur de démarrage ?

- bon : reviens au Menu  > menu : Redémarrer (cette fois-ci)​

=> idem : tu n'auras qu'à dire ce qui s'est passé...
Toujours le même problème, la barre met du temps à charger et quand elle est complète rien ne se passe
 
Alors il faut changer de plan -->

- redémarre > les 3 touches ⌘⌥R (cmd alt R) tenues pressées ensemble = démarrage par internet -->​

- globe terrestre en rotation > connexion au Wi-Fi > téléchargement en RAM d'un OS de secours Mojave (500 Mo) > démarrage à la fin du Mac sur cet OS en RAM indépendant du disque interne.​

=> est-ce que tu obtiens à la fin une fenêtre de 4 utilitaires intitulée : Utilitaires macOS ?
 
Alors il faut changer de plan -->

- redémarre > les 3 touches ⌘⌥R (cmd alt R) tenues pressées ensemble = démarrage par internet -->​

- globe terrestre en rotation > connexion au Wi-Fi > téléchargement en RAM d'un OS de secours Mojave (500 Mo) > démarrage à la fin du Mac sur cet OS en RAM indépendant du disque interne.​

=> est-ce que tu obtiens à la fin une fenêtre de 4 utilitaires intitulée : Utilitaires macOS ?
Je dois p’absenter, je continue demain en testant cette manip
 
Va à l'angle droit supérieur de l'écran -->

- tu dois voir une icône de drapeau américain. Clique l'onglet à côté > et dans la liste des langues choisis : Français. Tu devrais récupérer des menus en Français.​

----------

Lance le Terminal et passe la commande :
Bloc de code:
df -H /Volumes/Mac*

  • la commande affiche l'occupation de Macintosh HD

Poste le retour.