10.13 High Sierra Problème d'installation (FileVault)

Alexissss

Membre confirmé
28 Mai 2019
12
0
26
Bonjour, j'écris sur ce forum car depuis plusieurs jours, j'ai des problèmes pour installer High Sierra sur mon mac...
Mon disque dur est vide et aucun OS n'est encore installé dessus, lorsque la page des 4 utilitaires apparaît, je vais donc sur "Réinstaller macos", je choisis mon disque dur (OS X) et là, après l'avoir choisis, les deux disques (OS X et OS X RECOVERY BIDULE) se grisent et lorsque je place le curseur sur le disque OS X, il y est écrit "Conversion FileVault en cours... Allez dans les préférences pour voir l'avancée de la conversion" or, premièrement, je peux pas accéder aux préférences de quelque manière que ce soit, enfin bref... Donc la conversion FileVault dure depuis 5 jours, j'ai même essayé de désactiver FileVault en démarrant mon mac avec cmd+V et en entrant, dans le terminale, les commandes associées à la désactivation de FileVault, mais sans succès, je solicite ainsi votre aide dans le but de m'aider à peut-être résoudre ce problème, merci d'avance :)
 
Bonsoir Alexissss

Je te suppose dans la session de secours (écran des 4 Utilitaires macOS). Voici comment tu vas pouvoir fournir les informations de base (tuto) -->

- commence par quitter toute application de la fenêtre des 4 Utilitaires (programme d'installation ou 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 cette page de MacGé > presse le bouton
    1555929346-524315-original.png
    ici :
    1555929346-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.
 
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_CoreStorage OS X                    499.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               +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 (internal, virtual):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                  Apple_HFS OS X                   +498.9 GB   disk20
                                 Logical Volume on disk0s2
                                 F667CA6F-8D8F-480D-A507-7DEE130336AD
                                 Unencrypted

-bash-3.2#
 
On voit que le volume OS X est l'hôte d'un système de stockage CoreStorage déclaré : "Unencrypted" (non chiffré).

Passe la commande :
Bloc de code:
diskutil cs list

  • qui affiche le tableau détaillé du CoreStorage

Poste ce tableau.
 
Voilàa :)
Bloc de code:
-bash-3.2# diskutil cs list
CoreStorage logical volume groups (1 found)
|
+-- Logical Volume Group 3897F74F-9344-489D-803F-E00E890B44C0
    =========================================================
    Name:         OS X
    Status:       Online
    Size:         499248103424 B (499.2 GB)
    Free Space:   18972672 B (19.0 MB)
    |
    +-< Physical Volume F3803EDA-F68B-45AA-A151-D625ED16052D
    |   ----------------------------------------------------
    |   Index:    0
    |   Disk:     disk0s2
    |   Status:   Online
    |   Size:     499248103424 B (499.2 GB)
    |
    +-> Logical Volume Family 55568C58-192E-49B0-A309-2024902D5284
        ----------------------------------------------------------
        Encryption Type:         AES-XTS
        Encryption Status:       Unlocked
        Conversion Status:       Converting
        Reversion State:         Pending
        High Level Queries:      Not Fully Secure
        |                        Has Visible Users
        |                        Has Volume Key
        |
        +-> Logical Volume F667CA6F-8D8F-480D-A507-7DEE130336AD
            ---------------------------------------------------
            Disk:                  disk20
            Status:                Online
            Size (Total):          498876809216 B (498.9 GB)
            Conversion Progress:   Paused
            Revertible:            Yes (unlock and decryption required)
            LV Name:               OS X
            Volume Name:           OS X
            Content Hint:          Apple_HFS
 
Ces 2 mentions -->
Bloc de code:
        Conversion Status:       Converting
        Reversion State:         Pending

  • montrent qu'un processus de déchiffrement FileVault a été engagé pour le volume OS X > mais que ce processus est actuellement "suspendu" --> ce qui peut vouloir dire "sine die" (= indéfiniment). Cet état de choses interdit toute réinstallation d'OS à destination de OS X.

Question : as-tu des données à récupérer dans OS X ?
 
En effet, après plusieurs jours de "Conversion" je commencais à me poser des questions, lol
Et non, je n'ai pas de données à récupérer :)
 
Passe la commande :
Bloc de code:
hdiutil info

  • qui liste les images-disques en cours d'utilisation

Poste seulement le haut du tableau (les informations sur les 3 premiers disques, disons) --> c'est pour savoir si tu bénéficies d'une implémentation de High Sierra > qui fait que le démarrage sur l'OS de secours local => effectue un clonage à la volée en RAM de cet OS de secours > ce qui fait que le Mac se trouve démarré sur la RAM en indépendance du disque. Conséquence : la possibilité de réinitialiser le disque interne...
 
  • J’aime
Réactions: Fullcrum
Bloc de code:
-bash-3.2# hdiutil info
framework       : 480.60.2
driver          : 10.13v480.60.2
images          : 19
================================================
image-path      : file:///com.apple.recovery.boot/BaseSystem.dmg
shadow-path     : <none>
icon-path       : <none>
image-type      : <unknown>
system-image    : false
blockcount      : 4193136
blocksize       : 512
writeable       : TRUE
autodiskmount   : <unknown>
removable       : false
image-encrypted : <false>
mounting user   : root
mounting mode   : <unknown>
process ID      : <in-kernel>
/dev/disk1    GUID_partition_scheme   
/dev/disk1s1    48465300-0000-11AA-AA11-00306543ECAC    /
================================================
image-path      : ram://10240
shadow-path     : <none>
icon-path       : <none>
image-type      : <unknown>
system-image    : TRUE
blockcount      : 10240
blocksize       : <unknown>
writeable       : TRUE
autodiskmount   : false
removable       : TRUE
image-encrypted : <false>
mounting user   : root
mounting mode   : <unknown>
process ID      : <in-kernel>
/dev/disk2        /private/var/log
================================================
image-path      : ram://1024
shadow-path     : <none>
icon-path       : <none>
image-type      : <unknown>
system-image    : TRUE
blockcount      : 1024
blocksize       : <unknown>
writeable       : TRUE
autodiskmount   : false
removable       : TRUE
image-encrypted : <false>
mounting user   : root
mounting mode   : <unknown>
process ID      : <in-kernel>
/dev/disk3        /Volumes
 
Cette mention -->
Bloc de code:
image-path      : file:///com.apple.recovery.boot/BaseSystem.dmg

  • désigne une image-disque de 4193136 blocs (de 512 octets = 2,14 Go) => soit l'image-disque portant le volume OS X Base System de l'OS de secours démarré. Elle est identifiée comme un fichier résident du disque (contenue dans un dossier com.apple.recovery.boot du volume auxiliaire Recovery HD). Ton Mac n'est donc pas démarré sur la RAM > ce qui bloque la possibilité de détruire le CoreStorage chiffré (car il est solidaire du volume auxiliaire Recovery HD qui contient son booter = prédémarreur. Ne pouvant pas supprimer le volume-hôte Recovery HD > on ne peut pas supprimer le CoreStorage dont il est solidaire).

As-tu une clé USB disponible > à destination de laquelle on pourrait cloner l'OS de secours actuellement démarré ?
 
Oui : ça va (l'OS de secours à cloner fait 1,3 Go).

Branche-la au Mac > attends une poignée de secondes que le disque soit attaché au Système du Mac > puis passe la commande :
Bloc de code:
diskutil list

  • et poste le tableau des disques --> que je voie le disque de la clé.
 
Voilà
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_CoreStorage OS X                    499.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               +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 (internal, virtual):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                  Apple_HFS OS X                   +498.9 GB   disk20
                                 Logical Volume on disk0s2
                                 F667CA6F-8D8F-480D-A507-7DEE130336AD
                                 Unencrypted

/dev/disk21 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *4.0 GB     disk21
   1:                 DOS_FAT_32 NO NAME                 4.0 GB     disk21s1
 
Passe la commande :
Bloc de code:
diskutil eraseDisk jhfs+ CLE gpt disk21

  • respecte tous les espaces libres ; le 1 de disk21 = chiffre un
  • la commande configure le disque de la clé : table GPT > format jhfs+ > nom de volume CLE

Poste l'affichage retourné.
 
Bloc de code:
-bash-3.2# diskutil eraseDisk jhfs+ CLE gpt disk21
Started erase on disk21
Unmounting disk
Creating the partition map
Waiting for partitions to activate
Formatting disk21s2 as Mac OS Extended (Journaled) with name CLE
Initialized /dev/rdisk21s2 as a 3 GB case-insensitive HFS Plus volume with a 8192k journal
Mounting disk
Finished erase on disk21
-bash-3.2#
 
Parfait. Enchaîne avec la commande :
Bloc de code:
asr restore --s / --t /Volumes/CLE --erase --noprompt

  • mets les doubles tirets -- où tu les vois ; il y a bien une barre oblique / entre --s et --t
  • la commande clone en mode "copie-de-blocs" absolu > le volume démarré OS X Base System (désigné par son point de montage / ) => sur le volume CLE. En conséquence > CLE va être reformaté > renommé OS X Base System comme la source > cloné d'un OS de secours de 1,3 Go > rendu démarrable à la fin par l'inscription d'un chemin de démarrage sur ton en-tête


Poste l'affichage retourné quand tu auras récupéré -bash-3.2# en signal de fin.
 
  • J’aime
Réactions: Fullcrum
Bloc de code:
-bash-3.2# asr restore --s / --t /Volumes/CLE --erase --noprompt
    Validating target...done
    Validating source...done
    Validating sizes...done
    Restoring  ....10....20....30....40....50....60....70....80....90....100
    Verifying  ....10....20....30....40....50....60....70....80....90....100
    Remounting target volume...done
-bash-3.2#
 
Opération réussie -->

- redémarre (Menu  > Redémarrer) > et presse aussitôt la touche "alt" pour obtenir l'écran de choix du volume de démarrage. Choisis OS X Base System (volume de la clé) > démarre dessus => tu récupères le même écran affichant une fenêtre de 4 Utilitaires macOS.​

Lance le Terminal > passe la commande :
Bloc de code:
diskutil coreStorage deleteLVG 3897F74F-9344-489D-803F-E00E890B44C0

  • tu la passes en copier-coller à rebours : tu la copies ici avec Safari > tu la colles dans le Terminal > tu l'exécutes
  • la commande supprime le CoreStorage chiffré > et reformate un volume Untitled standard

Poste l'affichate retourné.
 
Bloc de code:
-bash-3.2# diskutil coreStorage deleteLVG 3897F74F-9344-489D-803F-E00E890B44C0
Started CoreStorage operation
Unmounting Logical Volumes
Destroying Logical Volume Group
Erasing disk0s2
Initialized /dev/rdisk0s2 as a 465 GB case-insensitive HFS Plus volume with a 40960k journal
Mounting disk
Finished CoreStorage operation
-bash-3.2#
 
Parfait ! Passe encore la commande cosmétique :
Bloc de code:
diskutil rename disk0s2 "Macintosh HD"

  • le 0 de disk0s2 = zéro ; mets bien "Macintosh HD" avec les ""
  • la commande renomme le volume reformaté Untitled => Macintosh HD

Poste l'affichage retourné.