Volúmenes APFS
Parece que la única forma de saberlo para volúmenes APFS es utilizar fdesetup status
. Este fantástico blog ofrece una script que básicamente utiliza ese comando para determinar el estado. En el artículo dice:
Si está encriptado, aparece el siguiente mensaje:
FileVault is On.
Si no está encriptado, aparece el siguiente mensaje:
FileVault is Off.
Estos son básicamente los resultados de fdesetup status
.
Volúmenes no APFS
Para volúmenes no APFS hay más información. Pruebe diskutil cs list
o diskutil cs list | grep "Conversion Status"
y buscar Conversion Status
. Véase también el respuesta aceptada aquí .
$ diskutil cs list
CoreStorage logical volume groups (1 found)
|
+-- Logical Volume Group XXX-XXX-XXX-XXX
=========================================================
Name: VolumeXY
Status: Online
Size: 196521975808 B (196.5 GB)
Free Space: 0 B (0 B)
|
+-< Physical Volume XXX-XXX-XXX-XXX
| ----------------------------------------------------
| Index: 0
| Disk: disk2s2
| Status: Online
| Size: 196521975808 B (196.5 GB)
|
+-> Logical Volume Family XXX-XXX-XXX-XXX
----------------------------------------------------------
Encryption Type: AES-XTS
Encryption Status: Locked
Conversion Status: Complete
High Level Queries: Fully Secure
| Passphrase Required
| Accepts New Users
| Has Visible Users
| Has Volume Key
|
+-> Logical Volume XXX-XXX-XXX-XXX
---------------------------------------------------
Disk: -none-
Status: Locked
Size (Total): 196169654272 B (196.2 GB)
Revertible: Yes (unlock and decryption required)
LV Name: SD
Content Hint: Apple_HFS
1 votos
Estaba a punto de marcar esta pregunta como un duplicado de apple.stackexchange.com/q/60683/45492 pero se dio cuenta de que
diskutil apfs list
no menciona el estado de cifrado (¿ya no?). ¿Es un cambio reciente?diskutil cs list
funciona como se espera para volúmenes no APFS.1 votos
Excelentes conexiones con el hilo principal y éste para la resolución de problemas @n1000