10.12 Sierra démarrage impossible

titi16fr

Membre confirmé
12 Janvier 2006
47
2
55
Bonjour
j'ai un soucis sur un macbook pro A1278. Au démarrage j'ai un message "votre ordinateur a redémarré suite à un problème"
il redémarre et passe sur le terminal et défile des textes que je n'ai pas le temps de lire
(je vois un "thread 0 crashed")
Avec la fonction cmd+r je fais un test de disque et il me dit que tout va bien.
Mais avant de passer à la tentative de restauration, je voulais savoir s'il est possible de réparer l'OS sans tout effacer. Sinon comment je peux récupérer les photos dans mon disque avant de tout effacer ?
Merci
 
Dernière édition:
:coucou: titi

(on prend les mêmes et on recommence)

Je pensais que ta restauration de l'OS mentionnée à la fin de ton autre fil : ☞restauration impossible☜ avait réglé le problème.

Manifestement > ce n'est pas le cas : tu as un kernel panic (panique du noyau) au démarrage qui empêche l'OS d'être chargé. C'est le débogueur du plantage qui affiche à l'écran les lignes que tu aperçois.

Peux-tu repasser une commande :
Bloc de code:
diskutil list
dans le «Terminal» de la Recovery et poster le tableau ici > que je vérifie la configuration actuelle de ton disque après la restauration précédente ?
 
Bloc de code:
-bash-3.2# diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *250.1 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS Macintosh HD            249.2 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3

/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 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +5.2 MB     disk2

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

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

/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               +6.3 MB     disk8

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

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

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

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

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

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

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

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

-bash-3.2#
 
Là c'est le mac d'un ami (coïncidence)

Ah ! tu me rassures
361608_original.png
- il faut donc un regard neuf.

Je te propose de passer les 2 commandes (l'une après l'autre) :
Bloc de code:
diskutil repairDisk disk0
diskutil repairVolume disk0s2

  • la première commande va lancer une vérification / réparation de la table de partition GUID du disque 0 (celui du Mac) ;
  • la seconde > une vérification / réparation du système de fichiers jhfs+ (Mac OS étendu journalisé) qui gère le volume Macintosh HD sur la partition disk0s2 du Système.
Bien sûr ces commandes font strictement double-emploi avec les actions que tu peux opérer dans le logiciel «Utilitaire de Disque». Mais l'avantage avec les commandes du «Terminal» est que tu vas avoir chaque fois un tableau affichant la séquence des opérations > que tu vas pouvoir poster ici en mode texte.

=> donc tu n'as qu'à poster ici les 2 tableaux retournés par les 2 commandes dans le «Terminal».
 
rapport du disque 0

Bloc de code:
-bash-3.2# diskutil repairDisk disk0
Repairing the partition map might erase disk0s1, proceed? (y/N) y
Started partition map repair on disk0
Checking prerequisites
Checking the partition list
Adjusting partition map to fit whole disk as required
Checking for an EFI system partition
Checking the EFI system partition's size
Checking the EFI system partition's file system
Checking the EFI system partition's folder content
Checking all HFS data partition loader spaces
Checking booter partitions
Checking booter partition disk0s3
Repairing file system
Checking Journaled HFS Plus volume
Checking extents overflow file
Checking catalog file
Checking multi-linked files
Checking catalog hierarchy
Checking extended attributes file
Checking volume bitmap
Checking volume information
The volume Recovery HD appears to be OK
File system check exit code is 0
Updating boot support partitions for the volume as required
Reviewing boot support loaders
Checking Core Storage Physical Volume partitions
Updating Windows boot.ini files as required
The partition map appears to be OK
Finished partition map repair on disk0
-bash-3.2#
 
et le 2eme

Bloc de code:
-bash-3.2# diskutil repairVolume disk02
Unable to find disk for disk02
-bash-3.2# diskutil repairVolume disk0s2
Started file system repair on disk0s2 Macintosh HD
Repairing file system
Checking Journaled HFS Plus volume
Checking extents overflow file
Checking catalog file
Checking multi-linked files
Checking catalog hierarchy
Checking extended attributes file
Checking volume bitmap
Checking volume information
The volume Macintosh HD appears to be OK
File system check exit code is 0
Updating boot support partitions for the volume as required
Finished file system repair on disk0s2 Macintosh HD
-bash-3.2#
 
Il n'y a donc aucun problème ni sur la carte de partition > ni sur le système de fichiers.

On peut alors conjecturer que le plantage de démarrage provienne d'erreurs internes au logiciel de l'OS lui-même.

Il faudrait > dans la fenêtre des 4 Utilitaires > activer l'option : "Ré-installer OS X" (ou macOS si l'OS était «Sierra») à destination du volume Macintosh HD.

  • cette opération fait télécharger depuis l'AppStore dans le volume-cible les ressources de restauration du logiciel-Système (entre 5 Go et 6 Go) > puis restaure le seul logiciel de l'OS sans toucher le compte d'utilisateur (avec ses données et réglages) > ni les applications tierces ajoutées > dès lors qu'un OS est déjà en place dans le volume de destination.

=> le problème > est qu'une authentification par renseignement de l'AppleID est fréquemment réclamée pour engager le téléchargement. Il faudrait donc que tu connaisses l'AppleID (email et mot-de-passe) de ton ami pour valider l'opération - si cette demande est faite.
 
J'ai bien "réinstaller macOS" mais il ne me donne pas le choix du téléchargement. Sauf si le message apparaît après l'acceptation des conditions du contrat.
Je n'ose avancer plus sans ton accord, je ne voudrai pas effacer les photos
Et pas de problème j'ai l'appleID
 
Tu n'as rien à craindre : un "Ré-installer macOS" ne ré-écrit que le logiciel-Système («Sierra» - donc) - pas le compte d'utilisateur qui contient les données > lequel est préservé tel quel - dès lors qu'un OS est déjà présent dans le volume de destination.

=> explore donc l'option "Ré-installer macOS" jusqu'au bout. Je crois me souvenir que le choix du disque de destination intervient après l'acceptation des termes du contrat de licence.
 
Effectivement j'ai le choix du disque (choix limité au disque Macintosh HD).
J'ai lancé la procédure et voilà maintenant plus de 2 heures qu'il est bloqué à 19 secondes.....
Je vais relancer la procédure.
 
Il arrive que la finalisation d'une ré-installation traîne indéfiniment > ce qui est toujours assez crispant.

=> Content pour toi que l'opération ait réussi.