Jawaban:
Buka Terminal dan masukkan perintah:
diskutil cs list
Atau dengan APFS dimulai dengan 10.13
diskutil apfs list
Dengan APFS utilitas pengaturan FileVault juga menunjukkan kesehatan dan status ini:
fdesetup status
Anda akan melihat daftar keluaran setidaknya satu Grup Volume Logis , dengan Keluarga Volume Logis dan Volume Logis bersarang di bawah ini.
Ada Conversion Status
item di entri Volume Family yang akan memberi tahu Anda apakah itu dikonversi ke volume yang dienkripsi atau tidak, dan untuk indikator progres, lihat di bawah entri Volume Size (Total)
dan Size (Converted)
entri Logical , untuk melihat berapa banyak GB yang telah dikonversi sejauh ini. .
Untuk volume APFS, outputnya lebih sederhana: akan ada Encryption Progress
entri dengan persentase sebagai nilai (seperti 16.0%
). Entri ini akan berubah menjadi Encrypted
entri, dengan nilai Yes
atau No
. Sebagai pelengkap nilai bidang mana pun, (Unlocked)
dapat hadir jika enkripsi volume saat ini tidak dikunci.
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
Output Terminal aktual bersarang dan lebih lama. Di sini, hanya informasi terpenting yang terdaftar.
Tampaknya mendekripsi disk eksternal sangat lambat (atau bahkan dijeda) jika Anda menggunakan laptop yang menggunakan baterai. Jadi selalu pastikan untuk menancapkannya ke daya listrik saat melakukan operasi ini.
diskutil
tidak mengatakan apa-apa tentang enkripsi, tetapi volume fisiknya Status
adalah Checking
. Anda tidak perlu melakukan reboot: volume eject / re-insert akan berfungsi. Setelah Anda melakukannya, diskutil
akan memberikan Anda output yang mirip dengan di atas.
Pada OS X 10.11.1 output diskutil cs list
menunjukkan kemajuan enkripsi sebagai:
...
+-- 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
...
Agar lebih mudah dilihat, gunakan diskutil cs list | grep Conversion
hanya menunjukkan garis dengan kemajuan.
Saya suka melakukannya dengan cara ini.
while true; do diskutil cs list | grep 'Conversion Progress' ; sleep 30; done
akan mencetak kemajuan yang diperbarui setiap 30 detik sehingga Anda bisa membiarkannya berjalan dan melirik dan langsung melihat ke mana kemajuannya tanpa harus menjalankan perintah lagi.
Sama seperti catatan tambahan untuk jawaban yang ada, saya menjalankan ini grep
untuk mendapatkan jawaban singkat untuk setiap konversi.
diskutil cs list | grep -e "Conversion" -e "Volume Name"
Hasilnya adalah:
| Conversion Status: Converting (forward)
| Conversion Progress: 71%
| Volume Name: Macintosh HD
Conversion Status: Converting (forward)
Conversion Progress: 4%
Volume Name: Data
Saya menggabungkan dua jawaban oleh Nick Bedford dan Owlyfool untuk menghasilkan ini:
watch -n 5 "diskutil cs list | grep -e Conversion -e Volume\ Name"
Anda akan memerlukan perintah "watch" linux untuk ini . Ini menjalankan perintah oleh Nick setiap 5 detik untuk memberi Anda pembaruan, tanpa menggulir terminal secara keseluruhan. Juga menunjukkan cap waktu yang bagus. Contoh output:
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
Tunjukkan disk internal saya (yang sudah dienkripsi), dan disk USB saya sedang dienkripsi.
Sesuatu yang sedikit lebih sederhana daripada di atas. Dari pertanyaan File Vault ini saya juga mengetahui bahwa:
fdesetup status
memberikan output terpotong:
FileVault is Off.
Decryption in progress: Percent completed = 20.58
(OS Sierra 10.12.5)
Mirip dengan jawaban owlyfools, Anda dapat melakukan ini untuk disk APFS menggunakan
while true; do diskutil apfs list | grep 'Encryption Progress' ; sleep 60; done
Jawaban yang diterima tampaknya tidak berfungsi untuk volume APFS . Tampaknya satu-satunya cara di sini adalah menggunakan fdesetup status
. Blog yang fantastis ini menawarkan skrip yang pada dasarnya menggunakan perintah itu untuk menentukan status. Dalam artikel itu tertulis:
Jika dienkripsi, pesan berikut ini ditampilkan:
FileVault is On.
Jika tidak dienkripsi, pesan berikut ini ditampilkan:
FileVault is Off.
Jika mengenkripsi, pesan berikut ini ditampilkan:
Encryption in progress: Percent complete = 27
Jika mendekripsi, pesan berikut ini ditampilkan tanpa tanda kutip:
Decryption in progress: Percent complete = 10
Ini juga merupakan output dari fdesetup status
.