Réponses:
Ouvrez le terminal et entrez la commande:
diskutil cs list
Ou avec APFS commençant par 10.13
diskutil apfs list
Avec APFS, l’ utilitaire de configuration FileVault affiche également l’état de santé et cet état:
fdesetup status
Vous verrez une sortie répertoriant au moins un groupe de volumes logiques , avec une famille de volumes logiques et un volume logique imbriqués ci-dessous.
Il y a un Conversion Status
élément dans l'entrée de la famille de volumes qui vous dira s'il convertit ou non en un volume chiffré. Pour un indicateur de progression, consultez l'entrée Size (Total)
et les Size (Converted)
entrées du volume logique pour voir combien de Go ont été convertis jusqu'à présent. .
Pour un volume APFS, la sortie est plus simple: il y aura une Encryption Progress
entrée avec un pourcentage sous forme de valeur (telle que 16.0%
). Cette entrée se transformera en une Encrypted
entrée, avec des valeurs Yes
ou No
. En complément de la valeur de chaque champ, (Unlocked)
peut être présent si le chiffrement de volume est actuellement déverrouillé.
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
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 répertoriées.
Apparemment, le déchiffrement d'un disque externe est très lent (ou même en pause) si vous utilisez un ordinateur portable fonctionnant sur batterie. Veillez donc toujours à le brancher sur le secteur lorsque vous effectuez cette opération.
diskutil
ne dira rien sur le chiffrement, mais que le volume physique Status
est Checking
. Vous n'avez pas besoin de redémarrer: une éjection / réinsertion de volume fonctionnera. Une fois que vous faites cela, vous diskutil
obtiendrez une sortie similaire à celle ci-dessus.
Sur OS X 10.11.1, la sortie diskutil cs list
indique la progression du chiffrement sous la forme:
…
+-- 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
uniquement l’ affichage de la ligne indiquant la progression.
J'aime le faire de cette façon.
while true; do diskutil cs list | grep 'Conversion Progress' ; sleep 30; done
imprimera une progression mise à jour toutes les 30 secondes pour que vous puissiez simplement la laisser en marche et jeter un coup d'œil et voir instantanément où en est la progression sans avoir à relancer la commande.
Juste pour ajouter une note aux réponses existantes, je l’ai parcourue grep
afin d’obtenir une réponse concise à chaque conversion.
diskutil cs list | grep -e "Conversion" -e "Volume Name"
Le résultat était:
| Conversion Status: Converting (forward)
| Conversion Progress: 71%
| Volume Name: Macintosh HD
Conversion Status: Converting (forward)
Conversion Progress: 4%
Volume Name: Data
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"
Vous aurez besoin de la commande "watch" de linux pour cela . Cela lance la commande de Nick toutes les 5 secondes pour vous donner une mise à jour, sans faire beaucoup défiler le terminal. Montre également un horodatage sympa. 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
Afficher mon disque interne (déjà chiffré) et mon disque USB en cours de chiffrement.
Sur la base des réponses fournies ici, j'ai configuré cette commande pour des rapports de statut espacés de manière raisonnable avec APFS (par opposition au stockage principal).
while true; do diskutil apfs list | grep 'Decryption' ; sleep 720; done
Le statut fdesetup fonctionne assez bien pour une vérification rapide du statut.
Semblable à la réponse owlyfools, vous pouvez le faire pour les disques APFS en utilisant
while true; do diskutil apfs list | grep 'Encryption Progress' ; sleep 60; done
La réponse acceptée ne semble pas fonctionner pour les volumes APFS . Il semble que le seul moyen ici est d'utiliser fdesetup status
. Ce blog fantastique propose un script qui utilise essentiellement cette commande pour déterminer le statut. Dans l'article on lit:
Si crypté, le message suivant est affiché:
FileVault is On.
S'il n'est pas crypté, le message suivant s'affiche:
FileVault is Off.
En cas de chiffrement, le message suivant est affiché:
Encryption in progress: Percent complete = 27
En cas de déchiffrement, le message suivant est affiché sans les guillemets:
Decryption in progress: Percent complete = 10
Ce sont aussi les sorties de fdesetup status
.