MacBook Pro Installation de macOS échoue au démarrage (suite à des problèmes d'écran)

rrryyyooo

Membre enregistré
24 Avril 2018
5
1
33
Bonjour,

(pour aller directement au problème, aller à ***)

Mon Macbook Pro Retina (13", fin 2013), High Sierra installé, OS 11, a rencontré hier des problèmes internes lorsque j'étais en train d'utiliser un logiciel de traitement d'image: comme si le bouton shift était continuellement enfoncé (en fermant le logiciel j'ai constaté que le problème persistait). J'ai testé avec un clavier externe mais le problème était le même. J'ai donc redémarré mon ordinateur en y changeant mon mdp (puisque je ne pouvais plus taper l'ancien étant donné la touche shift virtuellement enfoncée). Et c'est une fois sur mon bureau que j'ai constaté des problèmes de glitch d'écran. Entre temps il n'y avait plus de problème de touche shift enfoncée.

Je me suis dit qu'il était fort probable que le problème venait du fait que mon disque dur était presque plein :j'ai donc vidé une 30aine de Go et fais des copies de dossiers important sur un disque dur externe au cas où.
J'ai décidé en le redémarrant (et ce fut sans doute une mauvaise idée) d'installer dans le même temps la nouvelle version de High Sierra (qui devait peser 2Go).
Mais le problème d'écran persistait.

***

J'ai donc fait un diagnostic de mon mac (en enfoncant la touche D au démarrage) et le problème était bien celui de l'écran :"
L'écran peut poser un problème :
Code de référence: VFD002"

C'est donc suite à ce diagnostic que je ne peux plus accéder à ma session, au redémarrage, après avoir rentré mon mdp, une fenêtre s'ouvre et me dit: " l'installation de macOS n'a pas pu être achevée", avec l'historique de Programme d'installation en background.

Suite à cela je me suis dit qu'il serait plus facile de reformater mon mac complètement, en faisant une sauvegarde sur disque dur externe de tout le contenu de la session.

Je suis assez précautionneux donc je voulais vous demander de l'aide pour y parvenir suite à mon problème !

Je vous remercie par avance.
 
Je précise que j'ai fait les mêmes étapes d'une autre personne ayant reçu de l'aide après un problème similaire pour essayer de débusquer le problème.
Après avoir redémarré avec les tocuhes cmd + R, lorsque je tape "diskutil list" dans mon terminal j'ai :
(Je précise que j'ai dû enlever quelques espaces pour que le message puisse rentrer)

Bloc de code:
-bash-3.2# diskutil list
/dev/disk0 (internal, physical):
   #:             TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *251.0 GB   disk0
   1:              EFI EFI                     209.7 MB   disk0s1
   2:       Apple_APFS Container disk2         250.8 GB   disk0s2

/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 (synthesized):
   #:          TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +250.8 GB   disk2
               Physical Store disk0s2
   1:       APFS Volume Macintosh HD            233.1 GB   disk2s1
   2:       APFS Volume Preboot                 20.0 MB    disk2s2
   3:       APFS Volume Recovery                517.8 MB   disk2s3
   4:       APFS Volume VM                      3.2 GB     disk2s4

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

/dev/disk4 (external, physical):
   #:           TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk4
   1:           EFI EFI                     209.7 MB   disk4s1
   2:         Apple_HFS My Passport for Mac     999.8 GB   disk4s2

/dev/disk5 (disk image):
   #:           TYPE NAME                    SIZE       IDENTIFIER
   0:           untitled               +524.3 KB   disk5

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

/dev/disk9 (disk image):
   #:           TYPE NAME                    SIZE       IDENTIFIER
   0:            untitled               +524.3 KB   disk9

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

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

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

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

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

/dev/disk15 (disk image):
   #:          TYPE NAME                    SIZE       IDENTIFIER
   0:          untitled               +524.3 KB   disk15

/dev/disk16 (disk image):
   #:           TYPE NAME                    SIZE       IDENTIFIER
   0:           untitled               +524.3 KB   disk16

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

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

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

/dev/disk20 (disk image):
   #:         TYPE NAME                    SIZE       IDENTIFIER
   0:          untitled               +524.3 KB   disk20

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

-bash-3.2#
 
Dernière édition:
Ensuite, après avoir "Monté" le volume Macintosh HD (qui est maintenant affiché en noir plein), lorsque je tape :
- diskutil info /Volumes/"Macintosh HD", puis
- ls /Volumes/"Macintosh HD", puis
- bless --info /Volumes/"Macintosh HD"
comme recommandé sur une autre discussion, j'ai :

Bloc de code:
-bash-3.2# diskutil info /Volumes/"Macintosh HD"
   Device Identifier:        disk2s1
   Device Node:              /dev/disk2s1
   Whole:                    No
   Part of Whole:            disk2

   Volume Name:              Macintosh HD
   Mounted:                  Yes
   Mount Point:              /Volumes/Macintosh HD

   Partition Type:           41504653-0000-11AA-AA11-00306543ECAC
   File System Personality:  APFS
   Type (Bundle):            apfs
   Name (User Visible):      APFS
   Owners:                   Enabled

   OS Can Be Installed:      Yes
   Booter Disk:              disk2s2
   Recovery Disk:            disk2s3
   Media Type:               Generic
   Protocol:                 PCI
   SMART Status:             Verified
   Volume UUID:              4B1B2502-66F9-3773-9257-5BC8F8342A87
   Disk / Partition UUID:    4B1B2502-66F9-3773-9257-5BC8F8342A87

   Disk Size:                250.8 GB (250790436864 Bytes) (exactly 489825072 512-Byte-Units)
   Device Block Size:        4096 Bytes

   Volume Total Space:       250.8 GB (250790436864 Bytes) (exactly 489825072 512-Byte-Units)
   Volume Used Space:        237.0 GB (236984442880 Bytes) (exactly 462860240 512-Byte-Units) (94.5%)
   Volume Free Space:        13.8 GB (13805993984 Bytes) (exactly 26964832 512-Byte-Units) (5.5%)
   Allocation Block Size:    4096 Bytes

   Read-Only Media:          No
   Read-Only Volume:         No

   Device Location:          Internal
   Removable Media:          Fixed

   Solid State:              Yes
   Hardware AES Support:     No

-bash-3.2# ls /volumes/"Macintosh HD"

.DS_Store

.DocumentRevisions-V100

.HFS+ Private Directory Data?

.IAProductInfo

.OSInstallerMessages

.PKInstallSandboxManager

.PKInstallSandboxManager-SystemSoftware

.Spotlight-V100

.Trashes

.dbfseventsd

.file

.fseventsd

.vol

Applications

Desktop

Historique de Programme d’installation 24-Apr-2018.txt

Informations sur l’utilisateur

Library

Network

System

Users

Volumes

bin

cores

dev

etc

home

installer.failurerequests

macOS Install Data

net

opt

private

sbin

tmp

usr

var

-bash-3.2# bless --info /Volumes/"Macintosh HD"

        1190 => Blessed System File is <Preboot>/4B1B2502-66F9-3773-9257-5BC8F8342A87/com.apple.installer/boot.efi

          66 => Blessed System Folder is <Preboot>/4B1B2502-66F9-3773-9257-5BC8F8342A87/com.apple.installer

The blessed volume in this APFS container is "/Volumes/Macintosh HD"

-bash-3.2#
 
Dernière édition:
Bonsoir rrryyyooo

Puisque tu me fournis les information sur un plateau --> je peux te faire un diagnostic :

  • volume monté en lecture & écriture > réinstallable
  • distribution complète des dossiers-Système + dossier macOS Install Data de l'installation plantée
  • chemin de démarrage du volume pointant sur le démarreur boot.efi de l'OS d'installation (contenu dans le dossier macOS Install Data) > et pas sur le démarreur de l'OS en place

En résumé
: tu as 99% de chances de réouvrir ta session avec quelques manipulations dans le Terminal > étant dans une des configurations de plantage les plus favorables.

----------

Je vois que tu n'es pas en ligne > mais je peux te donner ici le tableau des commandes à passer (l'une après l'autre ; avec soin) :
Bloc de code:
rm -rf /Volumes/"Macintosh HD"/"macOS Install Data"
bless --folder /Volumes/"Macintosh HD"/System/Library/CoreServices --file /Volumes/"Macintosh HD"/System/Library/CoreServices/boot.efi
kextcache -u /Volumes/"Macintosh HD"
diskutil ap updatePreboot disk2s1

  • mets les intitulés avec des ""
  • pour la très longue commande n°2 (bless...) > je te conseille de faire un "copier-coller à rebours" : tu viens d'abord ici avec Safari > copies la commande (déclenche le tapis roulant horizontal pour la copier jusqu'au boot.efi final) > quittes Safari > lances le Terminal > colles la commandes et tu l'exécutes
  • la 1ère supprime le dossier d'install macOS Install Data
  • la 2è restaure le chemin de démarrage du volume sur le boot.efi de l'OS en place
  • la 3è met à jour le cache prelinkedkernel chargé par le démarreur boot.efi au démarrage
  • la 4è met à jour les informations de prédémarrage du volume auxiliaire Preboot > chargées par le programme de boot EFI en pré-démarrage

Cela fait > va à : Menu  > Disque de démarrage > sélectionne le volume Macintosh HD > redémarre dessus -->

  • si tu n'as pas fait d'erreur dans les commandes --> je te souhaite une bonne réouverture de session !
 
Content pour toi.
  • tu t'es bien débrouillé toi-même : une petite notice et hop ! l'affaire est dans le sac.
  • tu devrais pouvoir t'attaquer désormais à un niveau supérieur de difficulté : monter des meubles Ikéa-
    361608_original.png