¿Cómo ver el progreso al cifrar un disco?

56

Mountain Lion permite cifrar cualquier disco haciendo clic con el botón derecho en el disco en el Finder y seleccionando Cifrar en el menú contextual.

¿Hay algún modo de verificar el progreso de este proceso de cifrado?

    
pregunta ericg 14.08.2012 - 13:40

7 respuestas

72

Abre la Terminal e ingresa el comando:

diskutil cs list

O con APFS comenzando con 10.13

diskutil apfs list

Verá una salida con al menos un Logical Volume Group , con una Logical Volume Family y Logical Volume anidadas a continuación.

Hay un elemento Conversion Status en la entrada de la Familia de volúmenes que le dirá si se está convirtiendo a un volumen encriptado o no, y para un indicador de progreso, busque en la entrada de Volumen lógico para Size (Total) y Size (Converted) entradas, para ver cuántos GB se han convertido hasta ahora.

Para un volumen APFS, la salida es más simple: habrá una entrada Encryption Progress con un porcentaje como valor (como 16.0% ). Esta entrada se convertirá en una entrada Encrypted , con valores Yes o No . Como complemento al valor de cualquiera de los campos, (Unlocked) puede estar presente si el cifrado de volumen está actualmente desbloqueado.

Durante el cifrado:

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

Cifrado completado:

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 salida real del terminal está anidada y es más larga. Aquí, solo se muestra la información más importante.

Aparentemente, descifrar un disco externo es muy lento (o incluso pausado) si utiliza una computadora portátil que funciona con baterías. Por lo tanto, siempre asegúrese de enchufarlo a la red eléctrica cuando realice esta operación.

    
respondido por el robmathers 14.08.2012 - 19:26
17

En OS X 10.11.1, la salida diskutil cs list muestra el progreso del cifrado como:

...

+-- 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

...

Para facilitar la visualización, utilice diskutil cs list | grep Conversion para mostrar solo la línea con el progreso.

    
respondido por el reboot 27.10.2015 - 12:02
10

Me gusta hacerlo de esta manera.

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

imprimirá un progreso actualizado cada 30 segundos, así que puedes dejarlo en funcionamiento y echar un vistazo y ver instantáneamente dónde está el progreso sin tener que ejecutar el comando nuevamente.

    
respondido por el owlyfool 18.04.2016 - 10:50
4

Solo como una nota adicional a las respuestas existentes, corrí esto a través de grep para obtener una respuesta concisa a cada conversión.

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

El resultado fue:

|       Conversion Status:       Converting (forward)
|           Conversion Progress:   71%
|           Volume Name:           Macintosh HD
        Conversion Status:       Converting (forward)
            Conversion Progress:   4%
            Volume Name:           Data
    
respondido por el Nick Bedford 07.04.2016 - 03:45
3

Combiné las dos respuestas de Nick Bedford y Owlyfool para producir esto:

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

Necesitará el comando "watch" de Linux para esto . Esto ejecuta el comando de Nick cada 5 segundos para darle una actualización, sin tener que desplazarse mucho por el terminal. También muestra una buena marca de tiempo. Salida de ejemplo:

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

Mostrar mi disco interno (ya encriptado) y mi disco USB encriptado.

    
respondido por el StijnSpijker 20.07.2016 - 19:22
2

Algo un poco más simple que el anterior. De esta pregunta sobre el archivo de almacenamiento también aprendí que:

fdesetup status

da salida truncada:

FileVault is Off.
Decryption in progress: Percent completed = 20.58

(OS Sierra 10.12.5)

    
respondido por el micstr 22.05.2017 - 20:10
1

Según las respuestas aquí, configuro este comando para informes de estado razonablemente espaciados con APFS (a diferencia de Core Storage)

while true; do diskutil apfs list | grep 'Decryption' ; sleep 720; done

El estado de fdesetup funciona bastante bien para una comprobación rápida del estado.

    
respondido por el Dave 03.12.2018 - 23:13

Lea otras preguntas en las etiquetas