Le volume Core Storage cible est déjà chiffré

louismos

Membre confirmé
4 Octobre 2014
12
0
Bonjour a tous, je rencontre un problème avec mon disque dur externe.
Je l'ai chiffré il y a de ça une semaine ( c'es à dire qu'il requiert un mot de passe pour l'ouvrir), puis j'ai voulu changé le mot de passe, j'ai donc "déchiffré le disque" pour ensuite le re chiffré ( pour changer le mot de passe) mais lorsque j'ai voulu le re chiffrer un message est apparus : "Le volume Core Storage cible est déjà chiffré. " donc actuellement quand je branche mon disque disque dur externe a mon macbook air, je dois aller dans "utilitaire de disque", sélectionner le disque externe, faire clic droit dessus et cliquer sur " dévérouiller disque dur externe " et ensuite entrer mon ancien code.
Mon disque dur ne s'affiche donc plus directement sur le bureau, et le mot de passe n'est donc pas changé. Quelqu'un pourrait m'aider a changer le mot de passe et à afficher de nouveau le disque dur externe sur mon bureau ?
 
Salut Louis.

Ton message m'a procuré une délicieuse énigme dominicale, dans la mesure où tout qui concerne le format spécial : coreStorage stimule mon intérêt (il est interdit de se gausser dans la salle :D).

Voici la réponse brève à ton problème.

Lorsque tu as fait un clic_secondaire (clic_droit) sur l'icône du volume chiffré de ton DDE (que je suppose pour l'exemple intitulé : tirelire :D) pour sélectionner l'option : déchiffrement de tirelire, après qu'une fenêtre t'aie demandé de t'authentifier par ton mot-de-passe de chiffrement (que je suppose pour l'exemple être toto) tu as eu l'impression que la chose s'était réglée en un clin d'œil parce qu'il ne se passait plus rien de visible. Et, croyant que les processus logiques s'exécutent sans requérir de durée pour ce faire, parce que l'apparence graphique de la session d'utilisateur ne montre rien des opérations de coulisses, tu es allé bravement de l'avant en tentant de modifier dans la foulée ton mot-de-passe de chiffrement et devant l'échec rencontré tu as dû démonter le volume de ton DDE et le détacher.

Lorsque tu le ré-attaches à ton Mac, tu as la mauvaise surprise de constater que le volume du DDE n'est plus géré par l'utilitaire diskmounter de l'OS à fin de montage automatique, avec affichage d'une fenêtre demandant la saisie du mot-de-passe, et tu es donc obligé de lancer l'«Utilitaire de Disque», de faire un clic_secondaire sur l'icône du volume grisé (= non monté) du volume du DDE, ce qui démasque l'option : Déverrouiller tirelire que tu sélectionnes et c'est alors seulement, après renseignement de toto que le volume apparaît.

La raison de ces salades que j'ai réussi exactement à reproduire sur une clé USB où j'ai repris tes démarches, c'est que lorsque tu as demandé à l'origine de déverrouiller tirelire (ce qui n'était absolument pas nécessaire, car l'«Utilitaire de Disque» dispose au menu Fichier/Modifier le mot-de-passe de l'option directe pour ce faire sans déchiffrement du volume) - eh bien! un processus s'est lancé qui est particulièrement long à s'effectuer jusqu'au bout, d'autant plus que le volume du DDE est ... volumineux! Ça peut prendre des plombes cette affaire (dans la mesure où il s'agit d'un déchiffrement live conservateur des données d'un disque monté) sans que l'affichage graphique du Finder n'en montre rien .

Eh bien! en opérant dans la foulée sur ton malheureux volume tirelire en train de subir le long processus du déchiffement et en allant jusqu'à le démonter prématurément, tu as verrouillé accidentellement ce volume par interruption prématurée du processus logique en cours. D'où l'obligation récurrente de le déverrouiller à la mimine, parce qu'il a le statut : Locked en l'état.

Tu veux savoir la solution? :D Attache ton DDE à ton Mac, déverrouille manuellement le volume par clic_secondaire etc. dans l'«Utilitaire de Disque» et ... arrête de t'occuper de ton DDE pendant ... un temps certain non mesurable à l'avance.

Parce que, si tu vas à : Applications/Utilitaires/ pour lancer le «Terminal» et si dans la fenêtre qui s'affiche tu écris exactement (en veillant aux espaces critiques) :

Bloc de code:
diskutil cs list

et ↩︎ (presse la touche 'Entrée' du clavier pour activer la commande) --> tu vas voir s'afficher (pour autant que le processus de déchiffrement ne soit pas parvenu à son terme) une structure de format CoreStorage ressemblant à ceci (copié d'après une clé USB de test intitulée cobaye pour l'affaire :D) :

Bloc de code:
CoreStorage logical volume groups (1 found)
|
+-- Logical Volume Group EF34C32F-5FBC-465A-A9D5-98C5177C9AF1
    =========================================================
    Name:         Mauve
    Status:       Online
    Size:         3665780736 B (3.7 GB)
    Free Space:   0 B (0 B)
    |
    +-< Physical Volume 5FDABD74-86A1-40D3-924A-21581C7EFCBE
    |   ----------------------------------------------------
    |   Index:    0
    |   Disk:     disk1s2
    |   Status:   Online
    |   Size:     3665780736 B (3.7 GB)
    |
    +-> Logical Volume Family AA2E69B1-6234-4AEF-A69F-C511DF449AD1
        ----------------------------------------------------------
        Encryption Status:       Unlocked
        Encryption Type:         AES-XTS
        [COLOR="Red"]Conversion Status:       Converting[/COLOR]
        [COLOR="Red"]Conversion Direction:    backward[/COLOR]
        Has Encrypted Extents:   Yes
        Fully Secure:            No
        Passphrase Required:     Yes
        |
        +-> Logical Volume 441847F7-1D4A-4980-8F75-B504AE6DE846
            ---------------------------------------------------
            Disk:                  disk2
            Status:                Online
            Size (Total):          3330228224 B (3.3 GB)
            [COLOR="Red"]Conversion Progress:   89%[/COLOR]
            Revertible:            No
            LV Name:               cobaye
            Volume Name:           cobaye
            Content Hint:          Apple_HFS

Comme tu peux le voir, une structure CoreStorage consiste globalement dans un pool (bassin) d'instances logiques comportant à la base un Disque Physique Virtuel qui sert de support et au sommet un Volume Logique qui est le volume montable/démontable, chiffrable/déchiffrable etc. supporté par le Disque Physique Virtuel. Mais entre les 2 il y a l'instance d'une Famille de Volumes Logiques dans laquelle sont stockés les paramètres statutaires du Volume Logique : état verrouillé/non verrouillé, état chiffré/non chiffré, et en ce qui te concerne l'état actuel de la conversion logique qui gère le paramètre du temps : si tu as des infos comme -->

Bloc de code:
Conversion status : [COLOR="Red"]Converting[/COLOR]
Conversion direction : [COLOR="Red"]backward[/COLOR]

c'est qu'un processus de déchiffrement est en cours (backward = processus de déchiffrement en cours vs forward = processus de chiffrement en cours) et ne devrait pas être interrompu! En voie de conséquence, dans la rubrique subalterne du Volume Logique lui-même où s'enregistrent les effets de ce processus, tu peux apercevoir ce qui suit :

Bloc de code:
Conversion progress : [COLOR="Red"]xx%[/COLOR]

--> tant qu'il n'y a pas eu passage à 100%, et que les paramètres n'ont pas été virés dans la Logical Volume Family à :

Bloc de code:
Conversion Status:       [COLOR="Red"]Complete[/COLOR]
Conversion Direction:    [COLOR="Red"]-none-[/COLOR]

et au plan résultant du Logical Volume à :

Bloc de code:
Conversion Progress:   [COLOR="Red"]-none-[/COLOR]

tu dois laisser le processus s'effectuer jusqu'à son terme. Fais-toi plaisir : repasse toutes les 'tant de minutes' la commande purement informative :

Bloc de code:
diskutil cs list

dans le «Terminal» --> si je ne me suis pas trompé, tu devrais avoir la satisfaction, à la rubrique terminale du Logical Volume, de voir le pourcentage du Conversion Progress tendre progressivement vers 100% pour finir par afficher le libérateur : Conversion Progress: -none-

--> à ce moment là, tu te retrouveras avec un volume entier de ton DDE, toujours au format CoreStorage, mais complètement déchiffré et montant automatiquement sous forme d'image-disque sur le Bureau après attachement du DDE au Mac (car n'ayant plus le statut : Locked dans les paramètres de la Famille de Volumes Logiques suite à interrruption prématurée d'un processus de conversion). Il ne te restera plus, en faisant un clic_secondaire sur cette icône, qu'à choisir l'option : Chiffrement de tirelire avec renseignement d'un nouveau mot-de-passe à la clé, ce qui va générer un processus invisible s'étalant sur un durée certaine :D dont tu pourras vérifier la progression à coups de commande :

Bloc de code:
diskutil cs list

itérée périodiquement dans le «Terminal».


[Comme le remarquait Descartes, toutes les erreurs des hommes ne proviennent pas de ce qu'ils voudraient le Faux et le Mal en soi, mais de ce que voulant en dernière instance le Vrai et le Bien, ils le veulent avec une précipitation de la volonté qui ne supporte pas les délais. Ils préfèrent donc un semblant de vrai et de bien immédiat à l'authenticité d'un vrai et d'un bien exigeant de l'attente... :D]
 
Dernière édition par un modérateur:
Je te remercie pour cette précision et pour avoir passé du temps pour pouvoir me répondre !
je ne suis pas une tête en informatique.. donc si j'ai bien compris il faut que je laisse mon DD branché a mon macbook air et attendre un certain temps ?
 
Oui c'est bien ce que je me figure : tu connectes ton DDE mais tu enchaînes comme tu faisais ensuite : «Utilitaire de Disque», clic droit sur l'icône du volume grisé, choix de l'option : déverrouiller le DDE et renseignement pour ce faire de l'ancien mot-de-passe toujours actif dès lors que le volume n'est pas complètement déchiffré, ce qui t'est confirmé par l'apparition de l'image-disque du volume sur le Bureau --> il est crucial que le volume de ton DDE soit déverrouillé et monté pour que le processus de déchiffrement puisse reprendre son exécution en catimini. Ce qui va prendre un certain temps qui risque d'être un temps certain :D (le processus de déchiffrement live a pris presque 15' pour s'exécuter en douce concernant mon cobaye = ma clé USB de 4 Go simplement. Imagine pour un un DDE d'1 To par exemple...).

Maintenant - tête informatique ou pas - disons 5' après avoir branché ton DDE à ton Mac et déverrouillé/monté son volume ta session ouverte, il serait bien que tu ailles à Applications/Utilitaires, lancer le «Terminal», et faire un copier-coller directo dans le fenêtre qui s'affiche de la ligne (c'est une commande purement informative qui ne modifie rien à rien) :

Bloc de code:
diskutil cs list

et &#8617;&#65038; (presse la touche 'Entrée' du clavier pour activer la commande) --> tu vas voir s'afficher le tableau bizarre que j'ai donné dans mon message précédent : les seules lignes qui t'importent sont celles que j'ai écrites en rouge :

Bloc de code:
Logical Volume Family xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxx
        ----------------------------------------------------------
        Encryption Status:       Unlocked
        Encryption Type:         AES-XTS
        [COLOR="DarkOrange"]Conversion Status:[/COLOR]       [COLOR="Red"]Converting[/COLOR]
        [COLOR="DarkOrange"]Conversion Direction:[/COLOR]    [COLOR="Red"]backward[/COLOR]
        ----- 
|
        +-> Logical Volume xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxx
            ---------------------------------------------------
            -----
            [COLOR="DarkOrange"]Conversion Progress: [/COLOR]  [COLOR="Red"]xx%[/COLOR]


--> est-ce que tu as bien les paramètres : converting (= processus de conversion en cours d'effectuation) et backward (= dans le sens du déchiffrement d'un volume chiffré) à la rubrique Logical Volume Family? Et à la rubrique en-dessous Logical Volume, est-ce que tu as bien un pourcentage affiché, genre 41%?

L'écart de cette valeur à 100% mesure tout le travail que le processus a encore à accomplir. Si 5' compteur après, tu refais dans la même fenêtre du «Terminal» le copier-coller de diskutil cs list et &#8617;&#65038; --> est-ce que le pourcentage a varié en mode croissant? Si tu as 42% , alors sachant qu'il faut 5' pour gagner 1%... :D

Lorsque, in fine, en réponse à une ultime commande diskutil cs list, tu verras s'afficher les paramètres :

Bloc de code:
Logical Volume Family xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxx
        ----------------------------------------------------------
        Encryption Status:       Unlocked
        Encryption Type:         AES-XTS
        [COLOR="DarkOrange"]Conversion Status:[/COLOR]       [COLOR="DarkGreen"]Complete[/COLOR]
        [COLOR="DarkOrange"]Conversion Direction:[/COLOR]    [COLOR="DarkGreen"]-none-[/COLOR]
        ----- 
|
        +-> Logical Volume xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxx
            ---------------------------------------------------
            -----
            [COLOR="DarkOrange"]Conversion Progress: [/COLOR]  [COLOR="DarkGreen"]-none-[/COLOR]

alors c'est que le volume de ton DDE est complètement déchiffré. Donc tu peux cliquer son icône sur le Bureau, choisir : Chiffrer le DDE et un mot-de-passe à ta guise et da capo il est certain que ça va prendre un temps certain (tu pourras surveiller l'avancée du processus pareillement en ré-itérant les commandes diskutil cs list et &#8617;&#65038; dans le «Terminal» --> tu vas avoir des valeurs Converting et forward affichées (= processus en cours dans le sens du chiffrement d'un voume non chiffré) ainsi qu'un xx% allant croissant. Lorsque tu en seras à Converting status : Complete, Conversion Direction : -none- et Conversion Progress : -none-, ce sera fini -il faut ré-itérer périodiquement la commande dans le «Terminal» pour avoir des aperçus de l'état des lieux successif).
 
Je viens d'essayer ce que vous m'avez dis de faire, ( je n'ai pas eu beaucoup de temps pour le faire avant) et j'ai rencontré un problème.
J'ai bien deverouiller le DD et il est bien monter, mais pour la partie application/utilitiaire , et lancer le terminal, je comprend pas, j'ai ouvert le terminal, et il y est écris Last login: Sat Oct 11 15:21:28 on ttys000
MacBook-Air-de-louis:~ louismossion$ "
rien d'autre .. et donc je dois prendre ce message, le copier, et le coller ou ? la fenêtre de la ligne qui s'affiche ? je ne vois pas du tout ce que ça peut être.
 
Salut Louis.

Ta session ouverte donc, connecte ton DDE et déverrouille-le pour faire monter son image-disque sur le Bureau comme tu sais le faire. Puis lance le «Terminal» ce qui va donc faire s'afficher une fenêtre vide où tu lis seulement :

Bloc de code:
Last login: la_date_et_l'heure on ttys000
MacBook-Air-de-louis:~ louismossion$

La partie finale : ~ louismossion$ porte le nom d'invite de commande, càd. que tu peux saisir tu texte, comme dans un traitement de texte, juste à droite à partir de la position du pointeur (que tu peux déplacer sur la droitre - par pressions sur la barre d'espacement du clavier - pour saisir des espaces vides et sur la gauche en mode 'effacement-retour' - par pressions sur la touche &#8592; du clavier - pour effacer autant de caractères que tu veux et donc corriger des erreurs de saisie - tout cela exactement comme dans un traitement de texte). Le «Terminal» supporte la saisie d'écriture directe aussi bien que le copier-coller de lignes d'écriture empruntées ailleurs ou sélectionnées dans la même fenêtre du «Terminal».

[Le «Terminal» gère un programme UNIX : le shell, capable de faire opérer sur les structures logicielles du Mac une pléïade d'autres programmes spécialisés par l'intermédiaire d'ordres écrits selon une syntaxe et un vocabulaire bien définis : les commandes.]

Alors, tu fais un copier dans le presse-papier (&#8984;C) de la séquence suivante en rouge après l'avoir sélectionnée au pointeur : diskutil cs list et tu la colles directo (&#8984;V) dans la fenêtre du «Terminal» avant de presser la touche &#8617;&#65038; (= 'Entrée' ou 'Retour') de ton clavier pour activer la commande que tu as collée.

En réponse, tu vas voir s'afficher l'espèce de tableau que j'avais posté dans mon précédent message. Réfère-toi alors à mes indications pour vérifier s'il y a bien un processus de Converting : Backward mentionné avec un pourcentage mesurant en tant de % la valeur actuelle atteinte.

15' environ plus tard, en ayant laissé ton DDE connecté et monté et sans avoir fermé la fenêtre du «Terminal », re-colles z'y une 2è fois la même ligne : diskutil cs list et presse derechef la touche &#8617;&#65038; --> est-ce que la valeur du pourcentage % a augmenté? Si oui, attendre le temps qu'il faut, en re-passant péiodiquement la même commande (qui a une simple valeur informative) jusqu'à l'obtention d'un tableau qui ressemble à :

Bloc de code:
Logical Volume Family xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxx
        ----------------------------------------------------------
        Encryption Status:       Unlocked
        Encryption Type:         AES-XTS
        [COLOR="DarkOrange"]Conversion Status:[/COLOR]       [COLOR="DarkGreen"]Complete[/COLOR]
        [COLOR="DarkOrange"]Conversion Direction:[/COLOR]    [COLOR="DarkGreen"]-none-[/COLOR]
        ----- 
|
        +-> Logical Volume xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxx
            ---------------------------------------------------
            -----
            [COLOR="DarkOrange"]Conversion Progress: [/COLOR]  [COLOR="DarkGreen"]-none-[/COLOR]

--> alors ça y est : ton DDE est complètement déchiffré et rendu à son état originel. L'image-disque de son volume devrait monter autmatiquement quand tu le connectes au Mac. Il ne te reste plus qu'à le re-chiffrer si tu veux, sachant que ça va prendre ... le temps qu'il faudra --> idem : la commande périodique diskutil cs list dans la fenêtre du «Terminal» devrait t'indiquer le % de Converting : Forward jusqu'à obtention d'un tableau final comme celui que je viens de poster. Fin.

[Quand tu veux quitter le «Terminal», tu fais &#8984;Q comme pour une application ordinaire.]
 
Dernière édition par un modérateur:
j'ai coller dans le terminal, ça donne ça : Last login: Sat Oct 11 18:11:08 on ttys000
MacBook-Air-de-louis:~ louismossion$ diskutil cs list
No CoreStorage logical volume groups found
MacBook-Air-de-louis:~ louismossion$ "
aucune valeur en %.
 
Ton DDE était bien connecté au Mac et son volume deverrouillé et monté (image-disque visible sur le Bureau) au préalable? Si c'est le cas, ça veut dire qu'il est entièrement déchiffré et ne supporte plus de structure logique CoreStorage.

Il ne devrait alors plus être verrouillé au démarrage. Est-ce bien le cas? Càd. si tu le connectes au Mac, est-ce que son image-disque monte automatiquement sur le Bureau, ou bien est-ce que tu es toujours obligé de forcer manuellement le déverrouillage pour faire apparaître l'image-disque du volume du DDE?