10.11 El Capitan Déverrouillage de volume CS et décryptage sur DD externe

patple

Membre actif
12 Octobre 2001
422
8
PACA
Bonjour,
Mon disque externe de 1 To contient 6 partitions dont 5 sont en format HFS+ et une CS. Cette dernière, appelée “Personnel“ me sert à mettre des trucs que je garde (un peu comme un grenier) et ne contient pas de système. Il y a un certain temps, subissant la paranoïa en vogue, j'ai eu la malencontreuse idée de le verrouiller, et, même si je ne m'en souviens pas, de le “crypter“.
En fait, je l'avais oublié puisqu'au quotidien cela ne fait aucune différence jusqu'à ce que ces jours-ci, ce grenier étant pas assez vaste, j'ai voulu redimensionner cette partition. Et là PROBLÈMES.

Après des recherches, non seulement sur les forums MacGe mais aussi sur plein d'autres sites (en général anglos-saxons), j'ai passé, en mode root, la commande Terminal “ diskutil cs list“ qui m'a donné 1 groupe “Personnel “ (one found) de volumes sur ce disque. Le volume logique 1AF................ECB s'avère “Revertible“ sous réserve de le déverrouiller et de retirer le “cryptage“.
J'ai utilisé l'utilitaire de disque pour déverrouiller, ce qui m'a semblé être le cas puisque “Personnel“ monte comme un grand sur l'utilitaire de disque comme ses 5 partitions sœurs. Le même utilitaire ne m'a montré nulle part que je pouvais le décrypter.
Je pensais que j'allais pouvoir ensuite utiliser la commande “ diskutil cs revert 1AF..............ECB pour enfin être à même de redimensionner cette partition. Et bien non, réponse de Terminal: Error -69749 Unable to unlock the Core storage volume.
Cela fait 2 jours que je transpire là-desus et ça commence à vraiment me casser les pieds.
Merci.
À+
 
Salut

Tu as essayé :
sudo diskutil cs revert uuid_volume_logique -passphrase mot-de-passe
Ça risque de durer un peu.;)
 
Dernière édition par un modérateur:
Merci vénérable sage, j'essaye. La réponse est “unable to find disk for uuid“ Cela étant j'ai peut-être mal écrit la commande à partir de uuid: j'ai écrit "uuid 1AF.......ECB Peut-être qu'il faut un tiret quelque part..
 
L'uuid du volume logique se présente ainsi :
Dans le post #7
c'est : C7988BA2-DFB5-4A67-A1B6-D623AA671D52
et chez toi c'est bien entendu différent, mais de ce style.

Peux-tu donner le retour de :
diskutil list
diskutil cs list
 
Dernière édition par un modérateur:
Merci pour la réponse. Mais avant j'envoie ce que j'ai fait.
a>
 
Bon, cela a l'air de ne pas marcher. je suis pourtant passé par un hébergeur. Je commence à en avoir plein le dos avec cette histoire de redimensionnement....
 
Bon, cela a l'air de ne pas marcher. je suis pourtant passé par un hébergeur. Je commence à en avoir plein le dos avec cette histoire de redimensionnement....
Ce serait bien de donner les retours des commandes demandées en mode texte par copier/coller
Sinon on n'avancera pas beaucoup.o_O
 
Nouvel essai...
a>
puis copier-coller N'étant pas encore totalement gâteux, je ne vois pas pourquoi je ne serais pas capable d'envoyer une image hébergée.
J'ai mis l'url trouvée chez l'hébergeur Imagik mais ça ne marche pas.
Bon voilà aussi le copier-coller de la capture de Terminal:
Bon désolé mais ode n'arrive même pas à faire le copier-coller sur ce forum.
Merci pour tout mais là j'abandonne.
Sans doute trop vieux pour MacGe!
 
Non c'est du copier/coller texte depuis le terminal sur le forum de ce type :
Bloc de code:
Jean:~ jean$ diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS Save_Mac HD             100.0 GB   disk0s2
   3:                  Apple_HFS Data_1                  200.0 GB   disk0s3
   4:                  Apple_HFS Data_2                  200.0 GB   disk0s4
   5:                  Apple_HFS Data_3                  200.0 GB   disk0s5
   6:                  Apple_HFS Data_4                  299.3 GB   disk0s6

/dev/disk1 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *128.0 GB   disk1
   1:                        EFI EFI                     209.7 MB   disk1s1
   2:                  Apple_HFS Macintosh HD            59.0 GB    disk1s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk1s3
   4:                  Apple_HFS Donnees                 68.1 GB    disk1s4

Pas très compliqué, il suffit de sélectionner dans le terminal la zonne texte à copier puis clic droit souris puis copier
Puis dans le forum cliquer sur le petit + en haut de la fenêtre de saisie et là cliquer sur "Code" et ensuite fair un coller dans la fenêtre qui s'ouvre.

Cela a le double avantage de permettre de repiquer facilement des morceaux de code pour les commandes à te donner.
Ce que les images ne permettent pas.
 
Bon désolé mais ode n'arrive même pas à faire le copier-coller sur ce forum.
Et pourtant c'est simple, la preuve en image. Lorsque tu réponds à un message tu as bien ceci...

Capture d’écran 2016-10-01 à 16.21.07 - copie.webp

...il ne reste plus qu'à faire le Copier/Coller dans la fenêtre qui s'ouvrira et valider...

Capture d’écran 2016-10-01 à 16.23.01 - copie.webp
 
Comme dit l'autre tout est facile quand on sait le faire. En tout cas merci les gars pour votre patience. J'espère que vous allez en tirer qq chose.
À +

Bloc de code:
Last login: Sat Oct  1 12:06:46 on ttys000
XXXXXXXXXXX:~ XXXXXXXXX$
  [Restauré 1 oct. 2016 16:35:02]
Last login: Sat Oct  1 15:16:27 on ttys000
Restored session: Sam 1 oct 2016 15:16:29 CEST
MBP-de-Xxxxx:~ XXXXXXXXXX$ diskutil cs list
CoreStorage logical volume groups (1 found)
|
+-- Logical Volume Group A7060DCB-F252-4FB4-AF78-524BA3A03DAB
    =========================================================
    Name:         Personnel
    Status:       Online
    Size:         221534076928 B (221.5 GB)
    Free Space:   18989056 B (19.0 MB)
    |
    +-< Physical Volume 2DDF8F0B-FF95-4698-B549-050CD54A990E
    |   ----------------------------------------------------
    |   Index:    0
    |   Disk:     disk1s7
    |   Status:   Online
    |   Size:     221534076928 B (221.5 GB)
    |
    +-> Logical Volume Family 6D885E3B-8FF4-46FC-AE37-7E57EBCD7F4B
        ----------------------------------------------------------
        Encryption Type:         AES-XTS
        Encryption Status:       Unlocked
        Conversion Status:       Complete
        High Level Queries:      Fully Secure
        |                        Passphrase Required
        |                        Accepts New Users
        |                        Has Visible Users
        |                        Has Volume Key
        |
        +-> Logical Volume 1AF1AFB3-CF99-43C6-8F10-24112E225ECB
            ---------------------------------------------------
            Disk:                  disk2
            Status:                Online
            Size (Total):          221162766336 B (221.2 GB)
            Revertible:            Yes (unlock and decryption required)
            LV Name:               Personnel
            Volume Name:           Personnel
            Content Hint:          Apple_HFS
MBP-xxxxxx:~ xxxxxxxxxx$ diskutil cs revert 1AF1AFB3-CF99-43C6-8F10-24112E225ECB
Passphrase:
Started CoreStorage operation on disk2 Personnel
Error: -69749: Unable to unlock the Core Storage volume
MBP-de-xxxxxx:~ xxxxxxxxxx$
 
Donc un :
sudo diskutil cs revert 1AF1AFB3-CF99-43C6-8F10-24112E225ECB -stdinpassphrase
Et là il faudra :
-à la première demande entrer le mot de passe administrateur de la session (sudo le requiert)
-à la demande Passphrase entrer le mot de passe pour débloquer le Volume. Ce mot de passe peut être le même que celui de session ou un autre. C'est toi qui les connais.
Petite remarque, ces mot de passe ne s'affichent pas lorsqu'on les tape.
 
Salut patple

[Je prends un petit relai à Jean :coucou: en me bornant à détailler la mise en œuvre de la commande qu'il avait préconisée.]

Tu fais un copier-coller dans la fenêtre du «Terminal» de ce bout de commande :
Bloc de code:
diskutil cs revert 1AF1AFB3-CF99-43C6-8F10-24112E225ECB -passphrase
> cela fait > tu sautes un espace en pressant une fois la barre d'espacement > et tu écris le mot-de-passe que tu avais choisi pour verrouiller ton volume intitulé Personnel > cela fait > tu presses la touche "Entrée" du clavier pour activer la commande.

Tu devrais obtenir un retour d'affichage dans la fenêtre du «Terminal» de ce type :
Bloc de code:
Started CoreStorage operation on disk2 Personnel
Core Storage LV UUID: 1AF1AFB3-CF99-43C6-8F10-24112E225ECB
Core Storage disk: disk1s7
Finished CoreStorage operation on disk2 Personnel
Decryption in progress; use `diskutil coreStorage list` for status

=> S'il en est bien ainsi > le processus de déchiffrement est en cours mais opère en mode mutique. Si tu veux une indication à un moment donné du % de déchiffrement déjà accompli > tu passes dans le «Terminal» la commande :
Bloc de code:
diskutil cs list
et tu regardes dans le tableau affiché tout en bas > la rubrique Logical Volume > tu as une ligne qui devrait ressembler à ceci :
Bloc de code:
Conversion Progress:   5%
(par exemple) qui t'indique le % de déchiffrement déjà accompli.

Cet affichage n'est pas évolutif mais statique. Si tu veux 5' ou 10' plus tard vérifier la progression de ce % > alors tu repasses à l'identique la commande :
Bloc de code:
diskutil cs list
et tu t'avises que la ligne affiche par exemple :
Bloc de code:
Conversion Progress:   11%
> tu auras vite fait de sentir à quelle vitesse ça avance et en gros combien de temps ça va prendre.

NB. Tu peux très bien à un moment donné démonter le volume Personnel (et les autres volumes de ton DDE) et détacher ton DDE du Mac. La tâche de déchiffrement sera suspendue, mais non supprimée (l'instruction de déchiffrement est stockée dans le CoreStorage) > lorsque tu ré-attacheras ton DDE au Mac > et remonteras le volume Personnel > l'opération de déchiffrement reprendra et de nouvelles commandes informatives :
Bloc de code:
diskutil cs list
te permettront de savoir à quel % de déchiffrement tu en es...

[Zut : je m'aperçois que Jean avait déjà posté sans que, tout à mon brouillon, je m'en avise. Tant pis. Je ne pense pas que sudo soit nécessaire. Si l'on mentionne l'option -passphrase > alors la saisie du mot-de-passe se fait en clair (pour un déchiffrement > aucun problème).]
 
Dernière édition par un modérateur:
  • J’aime
Réactions: scoliaste
@macomaniac :coucou:

Tu penses que dans ce cas, il n'est pas indispensable de passer en mode super-utilisateur?
Perso je n'ai ni corestorage ni cryptage pour tester.:)
 
:coucou: Jean

J'avais fait l'essai sur le volume d'une clé de 1 Go (pour raccourcir l'opération de chiffrement
361608_original.png
) > la commande de réversion du déchiffrement sans sudo est parfaitement reçue et, avec l'option -passphrase, mon mot-de-passe toto s'écrit bien en clair.

C'est d'après cette expérimentation que j'ai développé mon petit exposé...
 
:coucou: Jean

J'avais fait l'essai sur le volume d'une clé de 1 Go (pour raccourcir l'opération de chiffrement
361608_original.png
) > la commande de réversion du déchiffrement sans sudo est parfaitement reçue et, avec l'option -passphrase, mon mot-de-passe toto s'écrit bien en clair.

C'est d'après cette expérimentation que j'ai développé mon petit exposé...
Super.
Pour le mot de passe dans la commande j'en doute pas. :)
Par contre avec l'option -stdinpassphrase j'en doute un peu.;)
 
Merci à tous deux. J'avais déconnecté mon MBP du secteur car il y a de l'orage ce soir à Avignon mais cela à l'air d'aller mieux. À mon âge on raisonne toujours avec le “on est jamais trop prudent“ ;).
Vos explications me semblent très claires et je ferai cela demain car ce soir j'en ai un peu marre. Je ne pense pas effectivement qu'il faut faire la manip en mode root mais bon ce ne serait pas bien grave.
Je vous tiendrai informés bien sûr.
En tout cas merci encore. Je ne verrouillerai plus jamais une quelconque partition. Après tout qui pourrait bien aller dans mon disque externe posé sur mon bureau dans mon bureau? Ma femme? On a passé l'âge ;)
À+
 
Donc un :
diskutil cs revert 1AF1AFB3-CF99-43C6-8F10-24112E225ECB -stdinpassphrase
Et là il faudra :
-à la demande Passphrase entrer le mot de passe pour débloquer le Volume. Ce mot de passe peut être le même que celui de session ou un autre. C'est toi qui les connais.
Petite remarque, ce mot de passe ne s'affiche pas lorsqu'on les tape.
 
Bien, finalement ce n'est pas trop dans mon tempérament de laisser un truc en rade.
Résultat: ça ne marche pas. Voir les différents essais sur la copie ci-dessous.
Je me demande si Terminal n'a pas perdu son latin avec mon password de Personnel qui est $ 2R5% <Pro&0b1π >Sev*Bor. Oui, bon, mais au moins ça fait fonctionner ma mémoire.
Bref c'est la m....
À+

Bloc de code:
Last login: Sat Oct  1 19:39:47 on ttys000

MBP-de-xxxxxxx:~ xxxxxxxxxxxxxxxx$ diskutil cs list
CoreStorage logical volume groups (1 found)
|
+-- Logical Volume Group A7060DCB-F252-4FB4-AF78-524BA3A03DAB
    =========================================================
    Name:         Personnel
    Status:       Online
    Size:         221534076928 B (221.5 GB)
    Free Space:   18989056 B (19.0 MB)
    |
    +-< Physical Volume 2DDF8F0B-FF95-4698-B549-050CD54A990E
    |   ----------------------------------------------------
    |   Index:    0
    |   Disk:     disk1s7
    |   Status:   Online
    |   Size:     221534076928 B (221.5 GB)
    |
    +-> Logical Volume Family 6D885E3B-8FF4-46FC-AE37-7E57EBCD7F4B
        ----------------------------------------------------------
        Encryption Type:         AES-XTS
        Encryption Status:       Unlocked
        Conversion Status:       Complete
        High Level Queries:      Fully Secure
        |                        Passphrase Required
        |                        Accepts New Users
        |                        Has Visible Users
        |                        Has Volume Key
        |
        +-> Logical Volume 1AF1AFB3-CF99-43C6-8F10-24112E225ECB
            ---------------------------------------------------
            Disk:                  disk2
            Status:                Online
            Size (Total):          221162766336 B (221.2 GB)
            Revertible:            Yes (unlock and decryption required)
            LV Name:               Personnel
            Volume Name:           Personnel
            Content Hint:          Apple_HFS
MBP-de-xxxxxxx:~ xxxxxxxxxxxxxxxx$ diskutil cs revert 1AF1AFB3-CF99-43C6-8F10-24112E225ECB -passphrase $ 2R5% <Pro&0b1π >Sev*Bor
[1] 697
-bash: Pro: No such file or directory
-bash: 0b1π: command not found
[1]+  Exit 1                  diskutil cs revert 1AF1AFB3-CF99-43C6-8F10-24112E225ECB -passphrase $ 2R5% < Pro
MBP-de-xxxxxxx:~ xxxxxxxxxxxxxxxx$ diskutil cs revert 1AF1AFB3-CF99-43C6-8F10-24112E225ECB -passphrase $ 2R5% <Pro&0b1π >Sev*Bor
[1] 699
-bash: Pro: No such file or directory
-bash: 0b1π: command not found
[1]+  Exit 1                  diskutil cs revert 1AF1AFB3-CF99-43C6-8F10-24112E225ECB -passphrase $ 2R5% < Pro
MBP-de-xxxxxxx:~ xxxxxxxxxxxxxxxx$ diskutil cs revert 1AF1AFB3-CF99-43C6-8F10-24112E225ECB -passphrase $ 2R5% <Pro&0b1π >Sev*Bor
[1] 701
-bash: Pro: No such file or directory
-bash: 0b1π: command not found
[1]+  Exit 1                  diskutil cs revert 1AF1AFB3-CF99-43C6-8F10-24112E225ECB -passphrase $ 2R5% < Pro
MBP-de-xxxxxxx:~ xxxxxxxxxxxxxxxx$ diskutil cs revert 1AF1AFB3-CF99-43C6-8F10-24112E225ECB -passphrase
Passphrase:
Started CoreStorage operation on disk2 Personnel
Error: -69749: Unable to unlock the Core Storage volume
MBP-de-xxxxxxx:~ xxxxxxxxxxxxxxxx$
 
Salut patple

Peut-être la présence de 3 espaces libres dans ton mot-de-passe casse-t-il sa lecture dans le «Terminal» lorsque tu l'écris en clair après une mention -passphrase.

Alors fais l'essai de passer la commande
Bloc de code:
diskutil cs revert 1AF1AFB3-CF99-43C6-8F10-24112E225ECB -passphrase
(sans écrire ton mot-de-passe dans la commande) > ce qui va déclencher une demande interactive t'invitant à taper ton mot-de-passe > saisis-le alors avec exactitude et ce sera en mode aveugle > et represse la touche "Entrée" du clavier pour valider ta saisie.

=> qu'est-ce que ça donne ?
 
  • J’aime
Réactions: scoliaste