MacBook Pro MacBook Pro 15" Pro - 2015 - Upgrade Big Sur fail - Bloqué sur le logo à 40%

grivetombe

Membre confirmé
26 Mars 2022
24
2
29
Bonjour à tous,

Alors voilà, j'ai un MacBook Pro 15" qui revient d'une réparation suite à un changement de batterie (programme de rappel de Apple).
Après cette réparation dans un centre agréer j'utilise le mac pendant quelques temps, aucuns soucis de batterie ou autres. Je décide d'en profiter pour mettre à jour mon mac sur la dernière ? version BigSur.

Quelle erreur ! La MAJ semble avoir foiré, je suis aujourd'hui lorsque je le boot sur l'écran de démarrage (le logo avec la barre) bloqué sur les 40%. J'ai laissé tourné le mac une nuit histoire de.. Aucun changement. Je regarde sur le net que c'est le cas de plusieurs personnes. J'ai essayé de réinstaller BigSur plusieurs fois via la manip CMD+R mais on revient toujours sur cet écran de démarrage bloqué.

Sur ce je décide de réinstaller MacOS d'origine enfin une des dernières versions disponibles qui se rapproche de la version d'origine installé sur mon mac (via Cmd+Alt+Maj+R) on me propose donc de réinstaller "OS X El Capitan". Sauf qu'au moment de sélectionner le disque sur lequel je veux installer OS X, je n'ai aucun disque qui s'affiche. J'ai cru comprendre que c'est dû à une nouvelle architecture de la part de Apple qui provoquait ça.

J'ai du coup deux questions :
- Est-ce que je peux récupéré les données sur le SSD ? C'est une priorité pour moi. Malheureusement je n'ai pas fais de sauvegarde via "time backup" enfin ce que propose Apple.​
- Comment réinstaller El Capitan proprement ? (et pour le coup ne pas aller sur Big Sur puisque ça a l'air complétement enfin pour ma version) Après je veux bien passer sur BigSur enfin l'important pour moi c'est d'avoir accès a la machine et mes dossiers comme avant :rolleyes:
D'avance merci pour vos réponses,
Amicalement,
 
Bonjour grivetombe

Ne cherche pas à réinstaller El Capitan (l'OS d'usine de ton Mac). Les composants d'installation de cet OS sont absents du serveur Apple de récupération. De plus > l'OS de secours El Capitan ((chargé en RAM par internet via le démarrage ⌘⌥⇧R) ne peut pas reconnaître le type "Apple_APFS" de la partition principale de ton disque > étant antérieur à la publication de ce format. Il te faudrait reformater la partition en jhfs+ classique pour recréer un volume standard => ce qui supprimerait les données qui t'importent.

- redémarre via ⌘R (cmd R) sur l'OS de secours local qui prend en charge l'apfs. Quand tu as l'écran aux 4 Utilitaires macOS > va à la barre de menus supérieure de l'écran > menu : Utilitaires > sous-menu : Terminal.​

Dans la fenêtre ouverte > saisis la commande informative (ce qui est inscrit sous Bloc de code) :
Bloc de code:
diskutil list internal
et ↩︎ (presse la touche "Entrée" du clavier pour exécuter la commande)

  • tu vas voir s'afficher la configuration du disque interne seule

Voici comment tu vas pouvoir poster ici ce tableau sans avoir besoin de prendre de photo -->

  • tu sélectionnes le tableau > ⌘C pour le copier dans le presse-papier > ⌘Q pour quitter le «Terminal» > option  : "Obtenir de l'aide en ligne" (dans la fenêtre des 4 Utilitaires) > ce qui lance un navigateur «Safari»
  • page Apple par défaut > un clic sur l'adresse de haut de page pour l'éditer > saisis  : forums macgénération (c'est une barre de recherche Google) et valide > tu atteins le site MacGé > Forums > te connectes > ce fil
  • en bas de cette page des forums MacGé => utilise le menu (le 17è depuis la gauche = vers le milieu de la barre) dans la barre de menus au-dessus du champ de saisie d'un message > sous-menu : </> (= Bloc de code) => tu fais ton coller dans la fenêtre de code et Continuer.

=> ces informations montreront la configuration logique de ton disque.

Note 1 : si tu ne peux pas poster via le Safari de la session de secours (ça arrive) --> poste une photo du tableau (à partir du commencement = le disque /dev/disk0 ou disque physique interne) - tu as un bouton : "Joindre un fichier" en bas de cette page.

Note 2 : dans la session de secours > les applications se lancent en mode "alternatif" et pas parallèle. Il faut quitter le Terminal pour lancer Safari. Vice-versa > quitter Safari pour récupérer l'écran général de la session de secours et pouvoir relancer le Terminal. Aucun redémarrage n'est requis.
 
Bonjour Macomaniac,

Tout d'abord, merci pour votre réponse rapide. Voici le résultat du terminal après avoir entré la commande demandée :

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

/dev/disk3 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +250.8 GB   disk3
                                 Physical Store disk2s2
   1:                APFS Volume ⁨Macintosh HD - Données⁩  172.5 GB   disk3s1
   2:                APFS Volume ⁨Preboot⁩                 305.7 MB   disk3s2
   3:                APFS Volume ⁨Recovery⁩                623.5 MB   disk3s3
   4:                APFS Volume ⁨VM⁩                      2.1 GB     disk3s4
   5:                APFS Volume ⁨Macintosh HD⁩            15.3 GB    disk3s5

-bash-3.2#
 
La distribution des volumes se trouve bien affichée. Passe les 2 commandes (séparément l'une de l'autre) :
Bloc de code:
ls /Vol*/*Do*
bless --info /Vol*/Macin*
  • qui : listent les objets de 1er rang du volume-Données > puis affichent le chemin de démarrage de la distribution des volumes

Poste les retours.

Note : quel était l'OS installé à la base avant ta tentative de mise-à-jour à Big Sur ?
 
Voici la liste des retours des deux commandes :

Bloc de code:
-bash-3.2# ls /Vol*/*Do*
.DocumentRevisions-V100        Incompatible Software
.HFS+ Private Directory Data?    Previous System
.PKInstallSandboxManager    Users
.PreviousSystemInformation    Volumes
.Spotlight-V100            boot
.TemporaryItems            cores
.Trashes            home
.adobeTemp            mnt
.dbfseventsd            opt
.file                private
.fseventsd            sw
.vol                usr
-bash-3.2# bless --info /Vol*/Macin*
 12884914759 => Blessed System File is {Preboot}/FB826543-982F-3BB4-BFCD-DBF2D64C5E69/System/Library/CoreServices/boot.efi
 12884913188 => Blessed System Folder is {Preboot}/FB826543-982F-3BB4-BFCD-DBF2D64C5E69/System/Library/CoreServices
The blessed volume in this APFS container is "/Volumes/Macintosh HD".
The blessed APFS snapshot for this volume is "8ADBE3B0-72A2-4816-B6E0-1FF8A5DF0DD5".
-bash-3.2#

Note : Je ne me souviens plus quel était l'OS installé. Peux-tu me donner des noms de version d'OS qui précède BigSur ? De base je dirais Mojave où quelque chose dans ce style là mais je ne suis pas sûr à 100%.
 
Avant Big Sur > tu as eu les OS : High Sierra > Mojave > Catalina en tant qu'OS de format apfs. Les OS avant Catalina n'avaient qu'un volume unique de démarrage. Ici le dédoublement en volume-Système et volume-Données a bien eu lieu : une installation de Big Sur a bien été engagée donc. Dans ce type d'OS > le volume-Système héberge les données constantes de l'OS > tandis que le volume-Données recèle : d'une part les données de l'OS sujettes à variation > d'autre part les données d'utilisateurs (fichiers du compte + logiciels tiers).

- or ce qui frappe dans la distribution actuelle des dossiers du volume-Données est l'absence des dossiers-Système : Applications > Library > System > bin > sbin (tous devant contenir les données variables de l'OS). Il y a principalement le répertoire Users (contenant ton dossier de compte) & private (recelant - entre autres - les fichiers identitaires d'utilisateurs). Je note la présence d'un dossier Previous Content (contenu antérieur) dans lequel ont peut-être été déplacés d'anciens dossiers-Système du volume d'origine. Il est clair que le volume-Données actuel est invalide. Même si le chemin de démarrage pointe bien au lanceur du volume-Système Macintosh HD > l'invalidité du volume-Données associé ne permet pas un démarrage complet.​

Passe la commande :
Bloc de code:
ls /Vol*/*Do*/"Previous System"
  • qui liste les contenus du dossier Previous System

Poste le retour.

Note : tu dis que tu as tenté de réinstaller Big Sur sans succès. Je pense que la déstructuration du volume-Données (due à un incident à l'installation) est le facteur qui empêche cette restauration. Ce qu'il faut envisager est un clonage (via une commande du terminal) du répertoire Users qui contient tes données => à destination d'un DDE USB. As-tu un tel DDE sur lequel on pourrait créer un volume de destination du clonage d'environ 200 Go ?
 
D'accord, alors lorsque j'ai fais la MAJ de BigSur le mac était chargé a blinde (avec la nouvelle batterie pour le coup) mais il me semble qu'il était pas branché sur secteur. Lorsque j'ai voulu le réutiliser plusieurs jours plus tard, il était complétement déchargé. Normalement les mises à jours ne prennent jamais trop longtemps. De plus, j'ai dû utilisé l'option "installé cette nuit" où "essayer d'installer la mise à jour cette nuit". Je me demande si le mac n'a pas redémarré et est resté indéfiniment bloqué sur le chargement (avec le logo) jusqu'à déchargement de la batterie...


Voici le retour de la commande.

Bloc de code:
-bash-3.2# ls /Vol*/*Do*/"Previous System"
Applications    System        cores        private
Library        Volumes        dev
-bash-3.2#

Note : Oui j'ai essayer de réinstaller Big Sur trois fois sans succès. Et il me semble que j'ai fais l'installation de l'OS "High Sierra" Je possède un DDE externe de 1To formaté pour Windows. Je vais le vider sur mon NAS afin de pouvoir procéder à l'opération de clonage. Partons directement du principe que j'ai un DDE vide formaté pour Windows.
 
On voit dans le dossier Previous System les dossiers-Systèmes : Applications > Library > System --> qui devraient avoir été reconstitués dans l'espace-racine du volume-Données.

- quand tu disposeras de ton DDE > branche-le au Mac > puis passe la commande :​
Bloc de code:
diskutil list
  • qui va afficher tous les disques (y compris des images-disques créées en RAM en auxiliaires d'un démarrage de secours)

Poste le tableau obtenu => que je voie la configuration du DDE.
 
J'ai formaté mon DDE en EXFAT, je l'ai branché au Mac et j'ai passé la commande.
Voici le retour :

Bloc de code:
-bash-3.2# diskutil list
/dev/disk0 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        +1.8 GB     disk0
   1:                 Apple_APFS ⁨Container disk1⁩         1.8 GB     disk0s1

/dev/disk1 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +1.8 GB     disk1
                                 Physical Store disk0s1
   1:                APFS Volume ⁨macOS Base System⁩       1.6 GB     disk1s1
   2:                APFS Volume ⁨Preboot⁩                 77.8 MB    disk1s2

/dev/disk2 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *251.0 GB   disk2
   1:                        EFI ⁨EFI⁩                     209.7 MB   disk2s1
   2:                 Apple_APFS ⁨Container disk3⁩         250.8 GB   disk2s2

/dev/disk3 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +250.8 GB   disk3
                                 Physical Store disk2s2
   1:                APFS Volume ⁨Macintosh HD - Données⁩  172.5 GB   disk3s1
   2:                APFS Volume ⁨Preboot⁩                 305.7 MB   disk3s2
   3:                APFS Volume ⁨Recovery⁩                623.5 MB   disk3s3
   4:                APFS Volume ⁨VM⁩                      2.1 GB     disk3s4
   5:                APFS Volume ⁨Macintosh HD⁩            15.3 GB    disk3s5

/dev/disk4 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *1.0 TB     disk4
   1:               Windows_NTFS ⁨Transcente⁩              1.0 TB     disk4s1
 
Le DDE a bien des paramètres Windows. Je te conseille de repasser d'abord pour toi-même une commande :
Bloc de code:
diskutil list
  • afin de vérifier si l'index d'appareil du DDE est toujours disk4. Si oui passe la commande :
Bloc de code:
diskutil eraseDisk apfs Clone gpt disk4
  • (sinon modifie en rapport le 4 du disk4 final) la commande réintialise le DDE : table GPT > format apfs > volume Clone

Poste le retour.
 
Voici les retours pour les commandes. J'ai rajouté un diskutil list une fois l'opération terminé. Voici le retour :

Bloc de code:
-bash-3.2# diskutil list
/dev/disk0 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        +1.8 GB     disk0
   1:                 Apple_APFS ⁨Container disk1⁩         1.8 GB     disk0s1

/dev/disk1 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +1.8 GB     disk1
                                 Physical Store disk0s1
   1:                APFS Volume ⁨macOS Base System⁩       1.6 GB     disk1s1
   2:                APFS Volume ⁨Preboot⁩                 77.8 MB    disk1s2

/dev/disk2 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *251.0 GB   disk2
   1:                        EFI ⁨EFI⁩                     209.7 MB   disk2s1
   2:                 Apple_APFS ⁨Container disk3⁩         250.8 GB   disk2s2

/dev/disk3 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +250.8 GB   disk3
                                 Physical Store disk2s2
   1:                APFS Volume ⁨Macintosh HD - Données⁩  172.5 GB   disk3s1
   2:                APFS Volume ⁨Preboot⁩                 305.7 MB   disk3s2
   3:                APFS Volume ⁨Recovery⁩                623.5 MB   disk3s3
   4:                APFS Volume ⁨VM⁩                      2.1 GB     disk3s4
   5:                APFS Volume ⁨Macintosh HD⁩            15.3 GB    disk3s5

/dev/disk4 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *1.0 TB     disk4
   1:               Windows_NTFS ⁨Transcente⁩              1.0 TB     disk4s1

-bash-3.2# diskutil eraseDisk apfs Clone gpt disk4
Started erase on disk4
Unmounting disk
Creating the partition map
Waiting for partitions to activate
Formatting disk4s2 as APFS with name Clone
Mounting disk
Finished erase on disk4
-bash-3.2# diskutil list
/dev/disk0 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        +1.8 GB     disk0
   1:                 Apple_APFS ⁨Container disk1⁩         1.8 GB     disk0s1

/dev/disk1 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +1.8 GB     disk1
                                 Physical Store disk0s1
   1:                APFS Volume ⁨macOS Base System⁩       1.6 GB     disk1s1
   2:                APFS Volume ⁨Preboot⁩                 77.8 MB    disk1s2

/dev/disk2 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *251.0 GB   disk2
   1:                        EFI ⁨EFI⁩                     209.7 MB   disk2s1
   2:                 Apple_APFS ⁨Container disk3⁩         250.8 GB   disk2s2

/dev/disk3 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +250.8 GB   disk3
                                 Physical Store disk2s2
   1:                APFS Volume ⁨Macintosh HD - Données⁩  172.5 GB   disk3s1
   2:                APFS Volume ⁨Preboot⁩                 305.7 MB   disk3s2
   3:                APFS Volume ⁨Recovery⁩                623.5 MB   disk3s3
   4:                APFS Volume ⁨VM⁩                      2.1 GB     disk3s4
   5:                APFS Volume ⁨Macintosh HD⁩            15.3 GB    disk3s5

/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_APFS ⁨Container disk5⁩         1000.0 GB  disk4s2

/dev/disk5 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +1000.0 GB  disk5
                                 Physical Store disk4s2
   1:                APFS Volume ⁨Clone⁩                   24.6 KB    disk5s1
 
Parfait. Alors hop ! opération clonage.

- passe d'abord la commande :​
Bloc de code:
caffeinate -dimsu &
  • (& = esperluette &) qui va empêcher le Mac de dormir pendant l'opération ; elle passe en affichant le numéro du processus caffeinate renvoyé en arrière-plan du terminal ouvert

- passe ensuite la commande :​
Bloc de code:
cp -av /Vol*/*Do*/* /Vol*/Clone
  • Tu as 3 espaces libres & 5 astérisques * d'abréviation en tout
  • la commande clone Macintosh HD - Données 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.
 
Donc maintenant, toute les sauvegardes sont faites sur le volume "clone" c'est bien ça ?

Il reste a refaire une installation OS propre du coup ? Tu me conseils Big Sure où faut-il rester sur du High Sierra où Mojave ?
 
Passe une commande :
Bloc de code:
df -H
  • qui mesure l'occupation de tous les volumes montés

Poste le retour --> qu'on voie l'occupation du clone en regard de celle de sa source.
 
Voici le retour :

Bloc de code:
-bash-3.2# df -H
Filesystem     Size   Used  Avail Capacity iused      ifree %iused  Mounted on
/dev/disk1s1   1.8G   1.6G   132M    93%   53193   17498167    0%   /
devfs          198k   198k     0B   100%     668          0  100%   /dev
/dev/disk1s2   1.8G    78M   132M    38%      46   17551314    0%   /System/Volumes/Preboot
tmpfs          2.7G    48M   2.6G     2%    2084     997916    0%   /System/Volumes/Data
tmpfs           34M   4.1k    34M     1%       7     999993    0%   /Volumes
/dev/disk3s1   251G   173G    59G    75% 1133569 2447991791    0%   /Volumes/Macintosh HD - Données
/dev/disk3s5   251G    15G    59G    21%  553785 2448571575    0%   /Volumes/Macintosh HD
/dev/disk5s1   1.0T   179G   820G    18% 1130726 9764446714    0%   /Volumes/Clone
-bash-3.2#
 
179 Go pour Clone vs 173 Go pour Macintsh HD - Données. Un bon clone : RAS.

- il convient à présent de réinitialiser le disque interne avant réinstallation de Catalina. Passe la commande :​
Bloc de code:
diskutil eraseDisk apfs "Macintosh HD" gpt disk2
  • ("Macintosh HD" avec les "") la commande remet une table GPT > un format apfs > un volume Macintosh HD

Poste le retour.
 
Le retour après la commande appliquée ;) :

Bloc de code:
-bash-3.2# diskutil eraseDisk apfs "Macintosh HD" gpt disk2
Started erase on disk2
Unmounting disk
Creating the partition map
Waiting for partitions to activate
Formatting disk2s2 as APFS with name Macintosh HD
Mounting disk
Finished erase on disk2
-bash-3.2#
 
Tu n'as plus qu'à lancer l'option : "Réinstaller macOS" => en prenant Macintosh HD comme destination.

- en fin d'installation > le Mac va redémarrer sur l'OS Catalina installé > puis tu vas avoir des écrans de paramétrage : renseigne tout avec exactitude. Le dernier écran va te proposer de récupérer des données. Coche la case : "Ne pas récupérer de données maintenant" => ce qui va te permettre de créer un compte neuf d'utilisateur admin. Reprends les mêmes identifiants qu'avant.​

Note : tu ne peux pas utiliser l'option de l'Assistant de migration pour récupérer les données de Clone > car ce volume n'est pas un volume-Données valide. Une fois ta nouvelle session d'utiisateur ouverte => il te faudra récupérer à la main les données de ton ancien dossier de compte dans le volume Clone.
 
Alors du coup j'ai reboot (via Cmd+Alt+Maj+R) pour aller chercher le "Reinstaller macOS". Je retrouve le même problème qu'auparavant, à savoir que le système me propose OS X El Capitan et que je peux pas sélectionner aucuns disques après avoir validé la version (évidemment je ne voulais pas partir sur El Capitan à la suite de ton message mais juste savoir si les disques étaient reconnu)

J'ai reboot parce que la seule option que j'avais était "réinstaller macOS Big Sur"