81 votes

Comment visualiser la progression du chiffrement d'un disque ?

Mountain Lion permet de chiffrer n'importe quel disque en cliquant avec le bouton droit de la souris sur le disque dans le Finder et en sélectionnant Chiffrer dans le menu contextuel.

Y a-t-il un moyen de vérifier la progression de ce processus de cryptage ?

111voto

Ged Byrne Points 481

Ouvrez le Terminal et entrez la commande :

diskutil cs list

Ou avec APFS à partir de la 10.13

diskutil apfs list

Avec APFS, le FileVault L'utilitaire de configuration indique également la santé et ce statut :

fdesetup status

Vous verrez une sortie listant au moins un Groupe de volumes logiques avec un Famille de volumes logiques y Volume logique emboîtés en dessous.

Il y a un Conversion Status dans l'entrée de la famille de volumes qui vous indiquera si le volume est en train d'être converti en un volume crypté ou non, et pour un indicateur de progression, cherchez sous l'entrée du volume logique pour Size (Total) y Size (Converted) pour voir combien de Go ont été convertis jusqu'à présent.

Pour un volume APFS, la sortie est plus simple : il y aura un fichier Encryption Progress avec un pourcentage comme valeur (tel que 16.0% ). Cette entrée se transformera en un Encrypted avec des valeurs Yes o No . En complément de la valeur de l'un ou l'autre des champs, (Unlocked) peut être présent si le cryptage du volume est actuellement déverrouillé.

Pendant le cryptage :

Encryption Status:           Unlocked
    Encryption Type:         AES-XTS
    Conversion Status:       Converting
    Conversion Direction:    forward
    Has Encrypted Extents:   Yes
    Fully Secure:            No
    Passphrase Required:     Yes
 Disk:                       disk6
    Status:                  Online
    Size (Total):            569869340672 B (569.9 GB)
    Size (Converted):        231454277632 B (231.5 GB)
    Revertible:              Yes (unlock and decryption required)
    LV Name:                 Heap
    Volume Name:             Heap
    Content Hint:            Apple_HFS

Cryptage terminé :

Encryption Status:           Unlocked
    Encryption Type:         AES-XTS
    Conversion Status:       Complete
    Conversion Direction:    -none-
    Has Encrypted Extents:   Yes
    Fully Secure:            Yes
    Passphrase Required:     Yes
 Disk:                       disk6
    Status:                  Online
    Size (Total):            569869340672 B (569.9 GB)
    Size (Converted):        -none-
    Revertible:              Yes (unlock and decryption required)
    LV Name:                 Heap
    Volume Name:             Heap
    Content Hint:            Apple_HFS

La sortie réelle du terminal est imbriquée et plus longue. Ici, seules les informations les plus importantes sont listées.


Apparemment, le décryptage d'un disque externe est très lent (voire interrompu) si vous utilisez un ordinateur portable fonctionnant sur batterie. Veillez donc toujours à le brancher sur le secteur lorsque vous effectuez cette opération.

1 votes

Savez-vous s'il est normal que l'effacement d'un disque (formatage) avec activation du cryptage, puis la copie de 50 Go de fichiers sur ce disque affichent l'état "Complete" immédiatement après la copie ? Mais lorsqu'on fait la même chose pour Time Machine (en effaçant d'abord y permettant le cryptage), TM entre dans (un autre ?) processus de cryptage durable lorsque la première sauvegarde est terminée ? Les deux commencent avec un disque vide, crypté...

1 votes

Notez que dès que vous dites à Mac OS X que vous voulez chiffrer un disque externe, il vous dira (a) que vous devez redémarrer et (b) diskutil ne dira rien sur le cryptage, mais que le volume physique Status est Checking . Vous faites pas Vous n'avez pas besoin de redémarrer : un volume éjecté/inséré fonctionnera. Une fois que vous avez fait ça, diskutil vous donnera un résultat similaire à celui ci-dessus.

0 votes

Il semble que cela ne fonctionne que pour les volumes HFS / non-APFS. Voir ici pour une réponse lors de l'utilisation de volumes APFS.

22voto

reboot Points 419

Sous OS X 10.11.1, le résultat est le suivant diskutil cs list montre la progression du cryptage comme :

+-- Logical Volume Group 19B060CE-52A6-4102-9F3D-E6108BD91316
    =========================================================
    Name:         My harddrive
    Status:       Online
    Size:         499113885696 B (499.1 GB)
    Free Space:   18972672 B (19.0 MB)
    |
    +-< Physical Volume 3F2AE785-3A81-45E2-9A3B-93BA762C0AD2
    |   ----------------------------------------------------
    |   Index:    0
    |   Disk:     disk5s2
    |   Status:   Online
    |   Size:     499113885696 B (499.1 GB)
    |
    +-> Logical Volume Family E4B845E2-2294-4F26-89B5-25ADE02747D2
        ----------------------------------------------------------
        Encryption Type:         AES-XTS
        Encryption Status:       Unlocked
        Conversion Status:       Converting (forward)
        High Level Queries:      Not Fully Secure
        |                        Passphrase Required
        |                        Accepts New Users
        |                        Has Visible Users
        |                        Has Volume Key
        |
        +-> Logical Volume 58EA9B33-CD1A-49F7-A596-E2C5ED6E24B5
            ---------------------------------------------------
            Disk:                  disk6
            Status:                Online
            Size (Total):          498742591488 B (498.7 GB)
            Conversion Progress:   2%
            Revertible:            Yes (unlock and decryption required)
            LV Name:               My harddrive
            Volume Name:           My harddrive
            Content Hint:          Apple_HFS

Pour faciliter la visualisation, utilisez diskutil cs list | grep Conversion pour ne montrer que la ligne avec la progression.

18voto

owlyfool Points 281

J'aime le faire de cette façon.

while true; do diskutil cs list | grep 'Conversion Progress' ; sleep 30; done

imprimera une mise à jour de la progression toutes les 30 secondes, de sorte que vous pouvez la laisser tourner, jeter un coup d'œil et voir instantanément où en est la progression sans avoir à relancer la commande.

9 votes

J'ai ajouté une fonctionnalité permettant d'estimer le temps que prendra le processus : gist.github.com/lukasbesch/d579c5670ea81d1064cc8f3d5e796a9d

1 votes

Pour APFS : while true ; do diskutil apfs list | grep 'Encryption Progress' ; sleep 30 ; done

4voto

Nick Bedford Points 141

Pour compléter les réponses existantes, j'ai procédé comme suit grep pour obtenir une réponse concise à chaque conversion.

diskutil cs list | grep -e "Conversion" -e "Volume Name"

Le résultat a été :

|       Conversion Status:       Converting (forward)
|           Conversion Progress:   71%
|           Volume Name:           Macintosh HD
        Conversion Status:       Converting (forward)
            Conversion Progress:   4%
            Volume Name:           Data

3voto

J'ai combiné les deux réponses de Nick Bedford et Owlyfool pour produire ceci :

watch -n 5 "diskutil cs list | grep -e Conversion -e Volume\ Name"

Pour cela, vous aurez besoin de la commande linux "watch". . Cela exécute la commande par Nick toutes les 5 secondes pour vous donner une mise à jour, sans faire défiler le terminal. Elle affiche également un horodatage agréable. Exemple de sortie :

Every 5.0s: diskutil cs list | grep -e Conversion -e Volume\ Name   Wed Jul 20 19:21:47 2016

|       Conversion Status:       Complete
|           Volume Name:           Macintosh HD
        Conversion Status:       Converting (forward)
            Conversion Progress:   1%
            Volume Name:           Stijn_Spijker

Montrer mon disque interne (déjà crypté), et mon disque USB en train d'être crypté.

1 votes

Peut-être ajouter l'information que 'watch' doit être installé d'abord - voir : stackoverflow.com/a/23370705/1510754

0 votes

Owh, haha, venant de Linux je n'ai même pas réalisé que je l'ai installé moi-même et qu'il n'était pas fourni par le système.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X