10.13 High Sierra DD macintosh verrouillé - utilitaire de disque

Flesco

Membre confirmé
18 Septembre 2018
48
0
47
Bonjour,

Mon macbook air a planté ce matin et depuis refuse de me donner la main (la barre de chargement reste figée à 100% mais rien ne se passe). J'ai donc ouvert l'utilitaire de disque et constate que mon disque macintosh est grisé et que le verrou m'empêche de réinstaller un système d'exploitation.

Voici les informations dont vous pouvez avoir besoin pour m'aiguiller :

Bloc de code:
-bash-3.2# diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *121.3 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                 Apple_APFS Container disk2         121.1 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 -                      +121.1 GB   disk2
                                 Physical Store disk0s2
   1:                APFS Volume Macintosh HD            100.3 GB   disk2s1
   2:                APFS Volume Preboot                 21.8 MB    disk2s2
   3:                APFS Volume Recovery                517.8 MB   disk2s3
   4:                APFS Volume VM                      2.1 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:     FDisk_partition_scheme                        *1.0 TB     disk4
   1:                  Apple_HFS Time machine            80.3 GB    disk4s1
   2:               Windows_NTFS                         919.9 GB   disk4s2


-bash-3.2#
 
Je précise ici qu'en mode Recovery, si je sélectionne le volume grisé, puis je glisse mon pointeur de souris sur fichier. Le mac se met à mouliner et la fleche de la souris se transforme en ce beau disque multicolore et plus rien ne se passe....
 
Bonjour Flesco

Passe la commande :
Bloc de code:
diskutil mount disk2s1

  • la commande instruit le montage du volume Macintosh HD

Poste l'affichage retourné --> c'est pour savoir comment réagit le volume à cette commande.
 
  • J’aime
Réactions: Flesco
Bonjour macomaniac,

Merci de ta réponse. voici le résultat
Bloc de code:
-bash-3.2# diskutil mount disk2s1
Volume on disk2s1 failed to mount; it appears to be an APFS Volume which might be locked
Try "diskutil apfs unlockVolume"
-bash-3.2#
 
Dernière édition par un modérateur:
La réponse dit que FileVault est activé et verrouille le volume -->

  • dans la fenêtre des 4 Utilitaires macOS > lance l'Utilitaire de disque > sélectionne Macintosh HD grisé (= non monté) > bouton "Monter" > ton mot-de-passe de session dans le panneau qui le demande --> le volume Macintosh HD doit être libellé en noir plein, si remonté

=> est-ce le cas ?
 
La réponse dit que FileVault est activé et verrouille le volume -->

  • dans la fenêtre des 4 Utilitaires macOS > lance l'Utilitaire de disque > sélectionne Macintosh HD grisé (= non monté) > bouton "Monter" > ton mot-de-passe de session dans le panneau qui le demande --> le volume Macintosh HD doit être libellé en noir plein, si remonté

=> est-ce le cas ?

Lorque je clique sur le bouton "monter" rien ne se passe, ou plutôt au bout d'un moment arrive le "disque multicolore du lag". Du coup j'ai dû éteindre mon mac.
 
Tu peux redémarrer sur l'OS de secours > repasser la commande :
Bloc de code:
diskutil list

  • et reposter le tableau des disques --> que je vérifie si l'index du Conteneur apfs est toujours disk2.
 
j'ai refait l'opération, j'ai pu taper mon mot de pass puis le lag multicolore est revenu
Bloc de code:
-bash-3.2# diskutil list

/dev/disk0 (internal, physical):

   #:                       TYPE NAME                    SIZE       IDENTIFIER

   0:      GUID_partition_scheme                        *121.3 GB   disk0

   1:                        EFI EFI                     209.7 MB   disk0s1

   2:                 Apple_APFS Container disk2         121.1 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 -                      +121.1 GB   disk2

                                Physical Store disk0s2

   1:                APFS Volume Macintosh HD            100.3 GB   disk2s1

   2:                APFS Volume Preboot                 21.8 MB    disk2s2

   3:                APFS Volume Recovery                517.8 MB   disk2s3

   4:                APFS Volume VM                      2.1 GB     disk2s4


/dev/disk3 (disk image):

   #:                       TYPE NAME                    SIZE       IDENTIFIER

   0:                            untitled               +5.2 MB     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               +2.1 MB     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               +524.3 KB   disk9


/dev/disk10 (disk image):

   #:                       TYPE NAME                    SIZE       IDENTIFIER

   0:                            untitled               +12.6 MB    disk10


/dev/disk11 (disk image):

   #:                       TYPE NAME                    SIZE       IDENTIFIER

   0:                            untitled               +4.2 MB     disk11


/dev/disk12 (disk image):

   #:                       TYPE NAME                    SIZE       IDENTIFIER

   0:                            untitled               +1.0 MB     disk12


/dev/disk13 (disk image):

   #:                       TYPE NAME                    SIZE       IDENTIFIER

   0:                            untitled               +2.1 MB     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               +524.3 KB   disk15


/dev/disk16 (disk image):

   #:                       TYPE NAME                    SIZE       IDENTIFIER

   0:                            untitled               +1.0 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               +6.3 MB     disk18


/dev/disk19 (disk image):

   #:                       TYPE NAME                    SIZE       IDENTIFIER

   0:                            untitled               +524.3 KB   disk19


/dev/disk20 (disk image):

   #:                       TYPE NAME                    SIZE       IDENTIFIER

   0:                            untitled               +2.1 MB     disk20


-bash-3.2#
 
Dernière édition par un modérateur:
[N'oublie pas la fenêtre de code pour coller les tableaux : c'est plus lisible]

Tente la commande :
Bloc de code:
diskutil ap unlock disk2s1 -passphrase toto

  • où tu remplaces mon toto par ton mot-de-passe de session saisi en clair

Tu n'as qu'à dire ce qui se passe : remontage du volume ? - ratatouillage comme dans l'Utilitaire de disque ?
 
voici :)
Bloc de code:
-bash-3.2# diskutil ap unlock disk2s1 -passphrase latêteàtoto
Unlocking any cryptographic user on APFS Volume disk2s1
Unlocked and mounted APFS Volume
-bash-3.2#
Il ne s'est rien passé de plus ;)
 
Le volume est remonté --> on peut donc l'inspecter.

Passe la commande d'information :
Bloc de code:
diskutil info /Volumes/Mac*

  • mets Mac* à la fin (abréviation de saisie commode)
  • la commande affiche un tableau d'informations sur le volume

Poste ce tableau.
 
Bloc de code:
-bash-3.2# diskutil info /Volumes/Mac*
   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:              919F0EC3-D30A-37C6-A198-CAEBB157E5FA
   Disk / Partition UUID:    919F0EC3-D30A-37C6-A198-CAEBB157E5FA

   Disk Size:                121.1 GB (121123069952 Bytes) (exactly 236568496 512-Byte-Units)
   Device Block Size:        4096 Bytes

   Volume Total Space:       121.1 GB (121123069952 Bytes) (exactly 236568496 512-Byte-Units)
   Volume Used Space:        109.3 GB (109278240768 Bytes) (exactly 213434064 512-Byte-Units) (90.2%)
   Volume Free Space:        11.8 GB (11836715008 Bytes) (exactly 23118584 512-Byte-Units) (9.8%)
   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#
 
Pas d'anomalie visible : volume monté en lecture & écriture > réinstallable. 109 Go d'espace occupé (sur 121 Go) et moins de 12 Go d'espace libre : la zone critique est près d'être atteinte.

Passe la commande :
Bloc de code:
diskutil verifyVolume disk2s1

  • la commande vérifie le système de fichiers apfs

Poste l'affichage retourné.
 
Bloc de code:
-bash-3.2# diskutil verifyVolume disk2s1
Started file system verification on disk2s1 Macintosh HD
Verifying file system
Volume could not be unmounted
Using live mode
Performing fsck_apfs -n -l -x /dev/rdisk2s1
Checking volume
Checking the container superblock
Checking the EFI jumpstart record
Checking the space manager
Checking the object map
Checking the APFS volume superblock
Checking the object map
Checking the fsroot tree
Checking the snapshot metadata tree
Checking the extent ref tree
Checking the snapshots
Verifying allocated space
The volume /dev/rdisk2s1 appears to be OK
File system check exit code is 0
Restoring the original state found as mounted
Finished file system verification on disk2s1 Macintosh HD
-bash-3.2#
 
Pas d'erreur dans l'apfs.

À présent > décris ton problème : est-ce qu'à l'écran de démarrage > la barre de chargement progresse à vitesse normale au début > ralentit dramatiquement ensuite > atteint quand même la fin > mais sans que ta session ne s'ouvre ?
 
  • J’aime
Réactions: Flesco
Pas d'erreur dans l'apfs.

À présent > décris ton problème : est-ce qu'à l'écran de démarrage > la barre de chargement progresse à vitesse normale au début > ralentit dramatiquement ensuite > atteint quand même la fin > mais sans que ta session ne s'ouvre ?

C'est exactement cela ! Tu m'otes les mots du clavier.
 
Alors passe les commandes (l'une après l'autre) :
Bloc de code:
rm /Volumes/"Macintosh HD"/var/db/caches/opendirectory/*
kextcache -u /Volumes/"Macintosh HD"
diskutil ap updatePreboot disk2s1

  • mets "Macintosh HD" avec des "" ici ; pas d'espace dans la 1ère entre HD" et la / qui suit ; un * à la fin de la 1ère
  • la 1ère supprime le cache du Service d'Annuaire > dont la corruption dans High Sierra peut ralentir l'initialisation de l'OS et bloquer l'ouverture de session ; elle passe sans commentaire, si elle passe
  • la 2è met à jour le cache prelinkedkernel > chargé par le lanceur boot.efi au démarrage ; elle passe sans commentaire, si elle passe
  • la 3è met à jour les informations de prédémarrage du volume Preboot > prises en charge par l'EFI en prédémarrage ; elle passe avec un affichage monumental

Est-ce que tu peux confirmer que les 2 premières commandes sont passées sans commentaire en retour ? - poste seulement les 10 ou 20 dernières lignes de l'affichage retourné par la 3è (je n'ai pas besoin de plus).
 
Pour la première commande j'obtiens ce message :
Bloc de code:
-bash-3.2# rm /Volumes/"Macintosh HD"/var/db/caches/opendirectory/*
rm: /Volumes/Macintosh HD/var/db/caches/opendirectory/*: No such file or directory
-bash-3.2# rm /Volumes/"Macintosh HD"/var/db/caches/opendirectory/*
rm: /Volumes/Macintosh HD/var/db/caches/opendirectory/*: No such file or directory
-bash-3.2#
 
Dernière édition par un modérateur:
Passe la commande informative :
Bloc de code:
ls /Volumes/Mac*/var/db/caches/opendirectory

  • la commande liste le contenu du dossier opendirectory ; s'il n'y a rien dedans > tu récupères illico l'invite de commande -bash-3.2#

=> quel est le retour ?
 
Bloc de code:
-bash-3.2# ls /Volumes/Mac*/var/db/caches/opendirectory
ls: /Volumes/Mac*/var/db/caches/opendirectory: No such file or directory
-bash-3.2#
 
Dernière édition par un modérateur: