10.13 High Sierra installation macOS High Sierra

Bloc de code:
-bash-3.2# diskutil ap listSnaps disk2s1
Snapshot for disk2s1 (1 found)
|
+-- Name: com.apple.TimeMachine.2019-02-11-224802
    XID:  946990
    NOTE: This snapshot sets the minimal allowed size of APFS Container disk2
-bash-3.2#
 
Il est toujours là --> alors refais pareil : lance l'option "Récupérer une sauvegarde Time Machine" > Macintosh HD en destinataire > choisis le snapshot -->

- est-ce que ça a fonctionné ?​
 
Le chiffrement FileVault a l'air de bloquer la récupération du snapshot.

Tu sais comment faire pour en sortir : extinction > redémarrage sur la session de secours.

----------

Afin de voir s'il y aurait une autre possibilité de récupération -->

- as-tu une clé USB ? - si oui > de combien de Go de capacité ?​
 
La meilleure que j’ai est de 32Go... et il y a des choses dessus que je ne peux pas enlever sans l’ordi du coup.

Je pense que je vais aller acheter un disque dur externe. Dans tous les cas ça me servira. Je reviens vers toi dans la journée dès que je l’ai, en espérant réussir à récupérer cet ordi...
 
La technique des « 4 r » fonctionne bien.

----------

Si ta clé de 32 Go avait été vacante > on aurait pu repartitionner (non destructivement) le Conteneur apfs du disque interne > pour créer un volume indépendant de 50 Go. Puis associer ce volume interne et celui de la clé par un procédé Fusion Drive (bien supporté) > pour produire un volume unique de 80 Go. Cloner alors Macintosh HD à cette destination.

----------

Il y a encore une possiilité de récupérer le snapshot : c'est de lancer (en ligne de commande via le Terminal) --> un déchiffrement du volume Macintosh HD

- veux-tu essayer ?​
 
Redéverrouille d'abord Macintosh HD dans l'Utilitaire de disque.

Puis passe la commande :
Bloc de code:
diskutil ap decrypt disk2s1 -passphrase xxxxx

  • en saisissant en clair ton mot-de-passe de session à la place de mes xxxxx

Poste le retour de la commande.
 
Bloc de code:
-bash-3.2# diskutil ap decrypt disk2s1 -passphrase panpan
Starting background decryption of disk2s1 using the "Disk" crypto user as authorization
Error starting background decryption of APFS Volume: The crypto user was not found on the APFS Volume (-69594)
-bash-3.2#
 
Passe la commande :
Bloc de code:
diskutil ap listUsers disk2s1

  • qui liste les crypto-utilisateurs du volume Macintosh HD

Poste le retour.
 
Bloc de code:
-bash-3.2# diskutil ap listUsers disk2s1
Cryptographic users for disk2s1 (3 found)
|
+-- 0EF3233B-3928-4F65-8193-827DC2E54DC3
|   Type: Local Open Directory User
|
+-- EC1C2AD9-B618-4ED6-BD8D-50F361C27507
|   Type: iCloud Recovery User
|
+-- 64C0C6EB-0000-11AA-AA11-00306543ECAC
    Type: iCloud Recovery External Key
-bash-3.2#
 
Le "Local Open Directory User" te désigne > et ton UUID d'utilisatrice est 0EF3233B-3928-4F65-8193-827DC2E54DC3.

Donc voici la commande à passer :
Bloc de code:
diskutil ap decrypt disk2s1 -user 0EF3233B-3928-4F65-8193-827DC2E54DC3 -passphrase panpan

  • tu n'as qu'à la saisir en copier-coller à rebours : tu la copies ici avec Safari > puis la colles dans le Terminal
  • à la place du panpan final tu saisis ton mot-de-passe de session véritable

Poste le retour de la commande après son exécution.
 
Bloc de code:
-bash-3.2# diskutil ap decrypt disk2s1 -user 0EF3233B-3928-4F65-8193-827DC2E54DC3 -passphrase panpan
Starting background decryption of disk2s1 using crypto user 0EF3233B-3928-4F65-8193-827DC2E54DC3 as authorization
Background decryption is ongoing; see "diskutil apfs list" to see progress
-bash-3.2#
 
Le déchiffrement est parti -->

- le principe est qu'il n'opère que si le volume Macintosh HD est déverrouillé (c'est le cas) > et si une session d'utilisateur est ouverte (c'est le cas avec la session de secours).​

- afin de vérifier l'avancée du déchiffrement > il n'y a pas d'autre procédé que de passer la commande :​
Bloc de code:
diskutil ap list

  • qui affiche le tableau détaillé du Conteneur apfs. À la rubrique du volume disk2s1 (Macintosh HD) --> l'état des lieux se trouve décrit. Le retour de cette commande ne se met pas à jour en mode "live" --> il faut donc la repasser périodiquement pour vérifier l'avancée du déchiffrement.

Passe donc une 1ère commande :
Bloc de code:
diskutil ap list

  • et poste le tableau retourné --> qu'on voie s'il se passe quelque chose...
 
Bloc de code:
-bash-3.2# diskutil ap list
APFS Container (1 found)
|
+-- Container disk2 9185967C-AD81-4213-BE0E-0B9AAE9A4146
    ====================================================
    APFS Container Reference:     disk2
    Size (Capacity Ceiling):      121123069952 B (121.1 GB)
    Minimum Size:                 121123069952 B (121.1 GB)
    Capacity In Use By Volumes:   61870006272 B (61.9 GB) (51.1% used)
    Capacity Not Allocated:       59253063680 B (59.3 GB) (48.9% free)
    |
    +-< Physical Store disk0s2 26B8CC66-E0BC-4722-8F30-70A5085F2107
    |   -----------------------------------------------------------
    |   APFS Physical Store Disk:   disk0s2
    |   Size:                       121123069952 B (121.1 GB)
    |
    +-> Volume disk2s1 DE581185-DE63-3D57-A6FD-8E271E6F1710
    |   ---------------------------------------------------
    |   APFS Volume Disk (Role):   disk2s1 (No specific role)
    |   Name:                      Macintosh HD (Case-insensitive)
    |   Mount Point:               /Volumes/Macintosh HD
    |   Capacity Consumed:         59059314688 B (59.1 GB)
    |   Decryption Progress:       0.0% (Unlocked)
    |
    +-> Volume disk2s2 FF806695-E21E-4E77-AABA-3716C6394451
    |   ---------------------------------------------------
    |   APFS Volume Disk (Role):   disk2s2 (Preboot)
    |   Name:                      Preboot (Case-insensitive)
    |   Mount Point:               Not Mounted
    |   Capacity Consumed:         21823488 B (21.8 MB)
    |   FileVault:                 No
    |
    +-> Volume disk2s3 B8D94B1D-8621-41A8-965E-74BBEA96F95F
    |   ---------------------------------------------------
    |   APFS Volume Disk (Role):   disk2s3 (Recovery)
    |   Name:                      Recovery (Case-insensitive)
    |   Mount Point:               Not Mounted
    |   Capacity Consumed:         514945024 B (514.9 MB)
    |   FileVault:                 No
    |
    +-> Volume disk2s4 032B21D0-B494-4667-A549-9D4020700480
        ---------------------------------------------------
        APFS Volume Disk (Role):   disk2s4 (VM)
        Name:                      VM (Case-insensitive)
        Mount Point:               Not Mounted
        Capacity Consumed:         2147516416 B (2.1 GB)
        FileVault:                 No
-bash-3.2#
 
Pour l'instant -->
Bloc de code:
    |   Decryption Progress:       0.0% (Unlocked)

  • aucune progression du déchiffrement

Je te propose un test. Redémarre > et reviens dans la session de secours -->

- lance l'Utilitaire de disque : Macintosh HD est-il affiché en grisé (toujours verrouillé > car le déchiffrement n'est pas terminé) ? - ou bien Macintosh HD est-il libellé en noir (déverrouillé et monté > car le déchiffrement se trouve initié) ?​
 
Alors déverrouille-le et remonte-le --> afin que le déchiffrement puisse reprendre éventuellement...

- laisse passer un peu de temps > puis repasse une commande :​
Bloc de code:
diskutil ap list

  • et signale s'il y a un % positif à la rubrique Decryption Pogress du Volume disk2s1 DE581185-DE63-3D57-A6FD-8E271E6F1710...