10.14 Mojave Sens Interdit au démarrage

jongaya

Membre confirmé
31 Décembre 2018
57
0
26
Bonsoir,

C’est la deuxième fois que cela m’arrive en un an. J’ai un macbook pro 2015 et la dernière fois, après avoir été en contact avec Apple directement, j’avais pu reinstaller macOs.

Aujourd’hui, d’un coup, mon ordinateur s’est eteint pour se rallumer et me mettre le sens interdit. J’ai suivi la manipulation commande + R. Cependant, on m’indique que j’ai 499,9 GO au total et Zéro ko disponibles sur Macintosh HD alors que il y a 2 heures encore, j’avais 328 GO de disponible sur mes 499,9 GO. Je ne peux donc pas « deverouiller » pour poursuivre la restauration.

Je suis donc partie sur Utilitaire de Disque et voici, ci-joint, ce qu’on m’indique.

Est ce que quelqu’un pourrait m’aider, s’il vous plait ? Merci beaucoup
 

Fichiers joints

  • 1FFA0AD3-0D0C-4800-B208-F97D92345043.jpeg
    1FFA0AD3-0D0C-4800-B208-F97D92345043.jpeg
    1,6 Mo · Affichages: 384
  • 2C020A6B-1EB8-4C08-A4D7-D1B26AFD6675.jpeg
    2C020A6B-1EB8-4C08-A4D7-D1B26AFD6675.jpeg
    1,7 Mo · Affichages: 457
Bonjour jongaya

Ton volume Macintosh HD présente 2 caractéristiques notables : a) il relève d'un format apfs (càd. utilise un espace-disque virtualisé appelé Conteneur en compagnie de 3 volumes auxiliaires invisibles dans l'Utilitaire de disque) > b) il est chiffré suite à l'activation de FileVault (càd. non automatiquement monté en cas de démarrage alternatif sur l'OS de secours --> d'où son affichage en grisé dans l'Utilitaire de disque).

  • dans ce même Utilitaire de disque > sélectionne Macintosh HD grisé (= non monté) > bouton "Monter" > ton mot-de-passe d'ouverture de session dans le panneau qui le demande --> le volume Macintosh HD doit être libellé en noir plein, si remonté.
----------

Ce remontage effectué > voici comment tu vas pouvoir fournir les informations de base -->

- quitte l'Utilitaire de disque > va à la barre de menus supérieure de l'écran > menu : Utilitaires > sous-menu : Terminal.

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

  • tu vas voir s'afficher le tableau des disques attachés au Mac (en interne / externe) > avec leurs paramètres de tables de partition > partitions > Conteneur CoreStorage si présent > Conteneur apfs si présent
  • une série de micro-disques correspond à des images-disques créées en RAM à l'occasion du démarrage en mode Recovery > dont les volumes sont montés en lecture & écriture à l'espace de dossiers de l'OS de secours qui leur servent de points de montage. Ce qui permet pendant le fonctionnement de cet OS monté en lecture seule > à des écritures de s'effectuer à l'espace des dossiers où se trouvent montés les volumes des images-disques de la RAM. Ces images-disques s'effacent à l'extinction ou au re-démarrage.

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  : macgénération (tout court  : c'est une barre de recherche Google) et valide > tu atteins le site MacGé > Forums > te connectes > ce fil 
  • dans la page de ce fil de MacGé > presse le bouton
    524315_original.png
    ici :
    521520_original.png

    menu  : </> Code > par ⌘V colle dans la fenêtre Code > presse le bouton Insérer (ce procédé permet un affichage fenêtré qui économise l'espace de page en respectant la mise en forme des tableaux du «Terminal» --> d'où une plus grande lisibilité)

=> 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 : "Transférer 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,


Merci de votre réponse rapide.
J’ai essayé de remonter mais je ne trouve rien, on m’indique juste ceci. Le nom à changé et lorsque j’appuie sur monter, rien ne ce passe.

Merci beaucoup et bonne année
 

Fichiers joints

  • image.jpg
    image.jpg
    1,1 Mo · Affichages: 313
Passe la commande :
Bloc de code:
diskutil list

  • et poste le tableau dans une fenêtre de code comme indiqué.
 
Bloc de code:
-bash-3.2#
-bash-3.2# diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *500.1 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                 Apple_APFS Container disk20        499.9 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 (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               +2.1 MB     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               +524.3 KB   disk8

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

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

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

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

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

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

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

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

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

/dev/disk20 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +499.9 GB   disk20
                                 Physical Store disk0s2
   1:                APFS Volume Macintosh HD            186.4 GB   disk20s1
   2:                APFS Volume                         24.4 MB    disk20s2
   3:                APFS Volume                         514.0 MB   disk20s3
   4:                APFS Volume VM                      3.2 GB     disk20s4

-bash-3.2#
 
Passe la commande :
Bloc de code:
diskutil ap unlock disk20s1 -passphrase xxxxx

  • respecte les espaces ; le 1 de disk20s1 est un "un" ; remplace mes xxxxx de la fin par ton mot-de-passe de session tapé en clair
  • la commande déverrouille et remonte le volume chiffré Macintosh HD

=> poste l'affichage retourné.
 
Désolée si j'ai pris du temps

Voici le tableau après manipulation

Bloc de code:
-bash-3.2# diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *500.1 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                 Apple_APFS Container disk20        499.9 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 (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               +2.1 MB     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               +524.3 KB   disk8

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

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

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

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

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

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

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

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

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

/dev/disk20 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +499.9 GB   disk20
                                 Physical Store disk0s2
   1:                APFS Volume Macintosh HD            186.4 GB   disk20s1
   2:                APFS Volume                         24.4 MB    disk20s2
   3:                APFS Volume                         514.0 MB   disk20s3
   4:                APFS Volume                         3.2 GB     disk20s4

-bash-3.2#
 
Est-ce que tu as obtenu un affichage avant ce tableau des disques --> mentionnant que le volume Macintosh HD était remonté ?

Passe la commande :
Bloc de code:
ls /Volumes

  • le "l" de "ls" est la minuscule de "L"
  • la commant liste les volumes montés actuellement

Poste la liste retournée.

Note --> ton tableau actuel du Conteneur apfs :
Bloc de code:
/dev/disk20 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +499.9 GB   disk20
                                 Physical Store disk0s2
   1:                APFS Volume Macintosh HD            186.4 GB   disk20s1
   2:                APFS Volume                         24.4 MB    disk20s2
   3:                APFS Volume                         514.0 MB   disk20s3
   4:                APFS Volume                         3.2 GB     disk20s4

  • comporte les 3 volumes auxiliaires (2-3-4) sans mention de leur nom de volume --> ce qui est une anomalie.
 
Voilà la liste que j'obtiens:

Bloc de code:
-bash-3.2# ls /Volumes
Macintosh HD        OS X Base System
-bash-3.2#
 
Dernière édition par un modérateur:
Macintosh HD est bien monté = bonne nouvelle -->

- est-ce que tu veux tenter de réinstaller l'OS contenu dans ce volume ? - ou est-ce que tu préfères effectuer une recopie de ses données (= sauvegarde) > avant de terminer le cycle des « 4 r » : reformatage > réinstallation propre > récupération ?​
 
Si je fais une sauvegarde, tout va revenir à nouveau après les 4 étapes ? Parce que si oui, je veux bien faire ça s'il te plaît
 
Ce que je t'ai décrit comme le cycle des « 4 r » donne régulièrement d'excellents résultats : réouverture de session finale avec ses contenus à l'identique.

- tu notes que Macintosh HD ne contient que 186 Go de données > pour une capacité du Conteneur apfs de quasi 500 Go. Il est donc possible de re-partitionner (non destructivement) ce Conteneur - comme s'il s'agissait de créer une partition BOOTCAMP en fait --> et de créer une partition en bas de disque de 250 Go > montant un volume Clone > à destination duquel il serait possible de recopier le contenu intégral de Macintosh HD via une commande du Terminal.​

=> tu n'as qu'à dire si tu veux engager cette opération d'ensemble.
 
Passe la commande exacte :
Bloc de code:
diskutil ap resizeContainer disk20 250g jhfs+ Clone 0b

  • respecte tous les espaces ; le 0 de 0b et un zéro
  • note que tu peux la saisir aussi en copier-coller à rebours : tu viens d'abord ici avec Safari > copies la commande > quittes Safari > relances le Terminal > colles la commande > et tu l'exécutes
  • la commande rétrécit le Conteneur apfs disk20 (et sa partition physique disk0s2) à 250 Go > et crée une nouvelle partition de 250 Go montant un volume intitulé Clone

Poste l'affichage retourné > une fois que tu auras récupéré l'invite de commande -bash-3.2# en signal de complétion.
 
D’accord, je m’execute. Ca risque de prendre du temps ?
AussiC j’aimerai savoir si ce genre de code qui s’accumule est normal pendant le clonage ?

Parce qu’il y a un:
warning: dev_read (520964, 1): Input/output error qui se repete 7 fois.
 
Le clonage n'est pas lancé : c'est uniquement le partitionnement ici. Les mentions d'« Imput/output error » (erreur d'entrée/sortie) signalent un problème de lecture des données de l'appareil (disque ou partition ou conteneur) -->

- tu vas bien voir ce que tu obtiens comme affichage complet au final.​
 
Ca s'est fini:

Bloc de code:
-bash-3.2# diskutil ap resizeContainer disk20 250g jhfs+ Clone 0b
Started APFS operation
Aligning shrink delta to 249 898 106 880 bytes and targeting a new physical store size of 249 999 998 976 bytes
Determined the minimum size for the targeted physical store of this APFS Container to be 196 587 560 960 bytes
Resizing APFS Container designated by APFS Container Reference disk20
The specific APFS Physical Store being resized is disk0s2
Verifying storage system
Performing fsck_apfs -n -x -S /dev/disk0s2
Checking the container superblock
warning: dev_read(520963, 1): Input/output error
warning: dev_read(520964, 1): Input/output error
warning: dev_read(520965, 1): Input/output error
warning: dev_read(520966, 1): Input/output error
warning: dev_read(520967, 1): Input/output error
warning: dev_read(520968, 1): Input/output error
warning: dev_read(520969, 1): Input/output error
warning: dev_read(520970, 1): Input/output error
Checking the EFI jumpstart record
Checking the space manager
Checking the space manager free queue trees
Checking the object map
Checking volume
Checking the APFS volume superblock
The volume Macintosh HD was formatted by hfs_convert (945.200.129) and last modified by apfs_kext (945.230.6)
Checking the object map
Checking the snapshot metadata tree
Checking the snapshot metadata
Checking the extent ref tree
error: (oid 0xe8e4e) apfs_extentref: btn: dev_read(953934, 1): Input/output error
Extent ref tree is invalid
The volume /dev/disk0s2 could not be verified completely
Storage system check exit code is 0
Shrinking APFS Physical Store disk0s2 from 499 898 105 856 to 249 999 998 976 bytes
Shrinking APFS data structures
APFS Container Resize error code is 49157
Error: -69606: A problem occurred while resizing APFS Container structures
-bash-3.2#
 
Il y a des erreurs graves dans le système de fichiers apfs > dont dépend le volume Macintosh HD. Je pense que c'est la source de tous tes problèmes. La conséquence ici est une impossibilité à effectuer le repartitionnement.

Passe la commande :
Bloc de code:
diskutil mount disk20s1

  • qui remonte Macintosh HD au cas où il aurait été démonté

Poste le retour.
 
Voilà
Bloc de code:
-bash-3.2# diskutil mount disk20s1
Volume Macintosh HD on disk20s1 mounted
-bash-3.2#
 
Dernière édition par un modérateur:
Le volume est bien remonté.

Alors pour le clonage --> il te faut un DDE USB avec dans les 230 Go d'espace libre (toujours compter large > les commandes de recopie délayant sur la destination) > et des paramètres "Mac" de préférence -->

- est-ce que tu as ça en stock ?​