FileVault atascado en pausa

17

Acabo de recibir un nuevo rMBP de 13 "con Yosemite instalado. Elegí habilitar FileVault cuando instalo la máquina.

Ahora, varios días después, una aplicación llamada "Reverting from FileVault" aparece en la lista de aplicaciones que consumen mucha energía. [ Editar: esta aplicación ya no aparece; todo lo demás en esta publicación sigue siendo cierto.]

Verifico FileVault en Preferencias del sistema, y dice "Cifrado pausado", seguido de "Conectar el adaptador de corriente para reanudar el cifrado". Conectar el adaptador de corriente no hace ninguna diferencia, aunque la máquina reconoce que se está cargando.

He encontrado varios subprocesos que describen este problema, pero no hay soluciones.

He intentado reiniciar el SMC, borrar la PRAM, pasar al modo de recuperación, reparar el disco y reparar los permisos. Nada ha funcionado. No puedo detener FileVault desde la Terminal, y cuando intento habilitarlo, dice que ya está encendido:

$ fdesetup status
FileVault is On.
Encryption in progress: Pending

$ sudo fdesetup disable
Password:
Enter a password for '/':
...

$ fdesetup status
FileVault is On.
Encryption in progress: Pending

$ sudo fdesetup enable
Error: FileVault is already On.

Aquí está la salida de diskutil cs list :

$ diskutil cs list
CoreStorage logical volume groups (1 found)
|
+-- Logical Volume Group 25ED6E9D-5D22-4846-9C2A-2698F58A1159
    =========================================================
    Name:         Macintosh HD
    Status:       Online
    Size:         250140434432 B (250.1 GB)
    Free Space:   0 B (0 B)
    |
    +-< Physical Volume 32AF849E-36C7-4587-AF3E-3BEC1D517A69
    |   ----------------------------------------------------
    |   Index:    0
    |   Disk:     disk0s2
    |   Status:   Online
    |   Size:     250140434432 B (250.1 GB)
    |
    +-> Logical Volume Family F3D38571-E46C-4A52-9C1A-71B9737E0A79
        ----------------------------------------------------------
        Encryption Status:       Unlocked
        Encryption Type:         AES-XTS
        Conversion Status:       Converting
        Conversion Direction:    forward
        Has Encrypted Extents:   Yes
        Fully Secure:            No
        Passphrase Required:     Yes
        |
        +-> Logical Volume 4362CD83-5AAB-4DA5-BD4E-17BC5CCAEB49
            ---------------------------------------------------
            Disk:                  disk1
            Status:                Online
            Size (Total):          249820610560 B (249.8 GB)
            Conversion Progress:   Paused
            Revertible:            No
            LV Name:               Macintosh HD
            Volume Name:           Macintosh HD
            Content Hint:          Apple_HFS

Cuando busco en la Consola corestorage , obtengo muchas entradas como las siguientes:

12/13/14 8:41:45.067 PM corestoraged[155]: 0x7fff78553300 resumeBackgroundConversion: background conversion started/resumed for lv 4362CD83-5AAB-4DA5-BD4E-17BC5CCAEB49.

Y otros como este:

12/13/14 8:41:45.000 PM kernel[0]: CoreStorageLogical::resumeBackgroundTransform: thread already running

¿Alguna sugerencia? La máquina es completamente nueva, por lo que no hay una gran cantidad de datos en ella (ni tampoco hay copias de seguridad de Time Machine), pero me gustaría evitar tener que limpiar la unidad.

Si no hay nada que pueda hacer, ¿Apple tiene un historial de revisiones para problemas como este?

    
pregunta Peter 10.12.2014 - 08:30

9 respuestas

11

Después de esto, pregunté mientras asistía a WWDC 2015 y me dijeron que el tema "Encriptación en pausa" se abordó en 10.10.3.

La causa raíz fue un problema con el cambio de tamaño del volumen CoreStorage durante el proceso de cifrado. Cuando el volumen CoreStorage no pudo crecer, el cifrado se detuvo y no se pudo reanudar hasta que se resolvió el problema de cambio de tamaño.

Para solucionar este problema:

  1. Actualice su Mac a 10.10.3 o arranque desde una unidad alternativa que ejecute 10.10.3.
  2. Desbloquee la unidad cifrada si es necesario
  3. Terminal abierta
  4. Ejecute el siguiente comando para obtener el identificador de disco de su Mac:

    diskutil list
    
  5. Una vez que tenga la información del identificador de disco, ejecute el siguiente comando con privilegios de raíz:

    fsck_cs -y disk_identifier_goes_here
    
  6. fsck_cs debería reparar el volumen CoreStorage y solucionar el problema de cambio de tamaño. Como parte de la salida, debe mostrar que el cifrado se está reanudando.

respondido por el Rich Trouton 10.06.2015 - 01:09
8

Hablé con Apple y mi caso se intensificó. Envié registros para que los ingenieros los evaluaran y determinaron que el cifrado FileVault había fallado. Como han informado otros usuarios, la única sugerencia fue hacer una copia de seguridad de Time Machine, borrar la unidad, reinstalar Yosemite y restaurar desde la copia de seguridad de Time Machine.

Algunas notas importantes (de las publicaciones del foro que he leído):

  • Cuando borres la unidad, selecciona Journaled . El valor predeterminado es Journaled, Encrypted , pero dejar el cifrado habilitado no solucionará el problema.
  • No se requiere una copia de seguridad de Time Machine para borrar la unidad y reinstalar OS X Yosemite, pero es la forma más fácil de conservar sus datos.
  • Debe desmarcar FileVault durante la configuración inicial de OS X, de lo contrario este problema podría volver a ocurrir. Por supuesto, podría funcionar la segunda vez ... pero ¿por qué arriesgarse? Espera a que Apple corrija este error antes de habilitar FileVault nuevamente.
  • Si restaura desde la copia de seguridad de Time Machine durante la instalación de OS X, no se le pedirá que habilite FileVault y debería estar desactivado de forma predeterminada.

Si esta solución no es satisfactoria, puede encontrar información sobre esta guía sobre el cifrado fallido de FileVault . Consideré un enfoque similar (encontré esa guía al buscar en Google el "asesinato corestoraged"), pero finalmente decidí ir con el enfoque probado y verdadero (y tedioso) de una reinstalación completa.

Para la posteridad, un extracto parcial de la guía mencionada anteriormente:

  

Por lo tanto, la búsqueda del proceso correspondiente resultó que corestorado fue   causando la alta carga. Dándole una oportunidad de 50/50 para arreglarlo o   Destruyo mi sistema completamente. Tenía una idea de cómo arreglarlo. Así que primero yo   Trató de simplemente matar el proceso. Eso funcionó pero después de unos segundos.   el proceso reapareció, por lo que debe haberse iniciado desde otro   demonio. Resultó que en realidad el launchd está arrancando este   proceso. Así que, para repasar todo el tutorial [2] , decidí   hacer una solución rápida / prueba. Así que mi idea fue mover el demonio binario y   que matar el proceso. Así que hice lo siguiente:

firebird:~ jvr$ mv /usr/libexec/corestoraged /usr/libexec/corestoraged.old
firebird:~ jvr$ killall corestoraged
     

Y sorprendentemente, la carga disminuyó, mientras mi sistema operativo seguía funcionando. Tenga en cuenta que   Esto es altamente arriesgado y no recomendaría hacerlo a menos que usted   No veo ninguna otra opción.

     

También se debe tener en cuenta que definitivamente hay una mejor solución en   Lugar relacionado con la configuración de launchd. Ni menos Apple   debería tener su FileVault funcionando estable, especialmente porque tiene que   ser considerado como un servicio central.

     

[2014/09/09] Actualización: Ya renuncio a mi esperanza de solucionar el problema   permanentemente, comencé a hacer una copia de seguridad de mi MacBook y prepararme para un   Reinstalación. Incluso si la solución anterior resolvió el uso de la CPU &   problema de consumo de energía, no me sentía cómodo moviendo alrededor del núcleo   procesos, donde no estaba 100% seguro de lo que están haciendo. Así que me apoyé   Lo subí todo y comencé a limpiar mi máquina. Tener todo hecho   Hasta el momento decidí iniciar la Mac en modo de recuperación e intentar una más.   cronometra la funcionalidad de reparación del disco (especialmente los permisos de reparación).   Después de hacer esto, pensé en darle un último intento. Arrancado,   movió el corestoraged hacia atrás y verificó el progreso de FileVault   Pantalla dentro de la configuración de seguridad. Y de repente vi que el   El proceso de cifrado estaba funcionando de nuevo. Esta vez no toqué el   Máquina más hasta que se terminó el cifrado.

     

Y lo que he aprendido de esta lección: hacer copias de seguridad. Y el segundo   lección que aprendí: nunca tome el camino fácil y comience a reinstalar su   sistema operativo.

    
respondido por el Peter 18.12.2014 - 06:39
6

Quiero compartir la solución que solucionó el problema para mí.

Primero de todo, mi instalación de El Capitán falló, lo que resultó en que después del inicio se mostró la pantalla de inicio de sesión, pero después de un inicio de sesión, hubo un error de kernel y la Mac se reinició.

Así que intenté reinstalarlo a través del Modo de recuperación, pero en el momento de seleccionar el HD, recibí este mensaje: la conversión de FileVault está en progreso. Use el panel de preferencias "Seguridad y privacidad" para verificar el estado de la conversión.

Estos pasos resolvieron mi problema:

  • Ir al modo de recuperación (mantenga presionado cmd + R durante el inicio)
  • Abra un terminal y escriba: diskuitl cs list resultado: Conversion Progress: Paused
  • Abrí una segunda ventana de terminal
  • Buscó el binario 'corestoraged': file / -name 'corestorage *'
  • Lo encontré en la carpeta de recuperación: / usr / libexec / corestoraged
  • Comenzó corestoraged en la carpeta encontrada: ./corestoraged
  • Ahora compruebe el HD a través del primer terminal, el progreso de la conversión ahora mostró un porcentaje, y después de una hora, el HD se convirtió.
  • Luego podría reinstalar El Capitán desde el mismo modo de recuperación.
  • Después de la reinstalación, todo fue como era.
respondido por el user155343 01.11.2015 - 21:58
2

Obtenga la última actualización de Yosemite! Después de verificar varias correcciones, se instaló 10.10.3 y el problema se resolvió solo.

    
respondido por el Tom Howard 11.04.2015 - 00:03
1

Esto es lo que me funcionó basado en esta publicación del foro de Apple :

  1. Reinicie y reinicie PRAM manteniendo Opción + Comando + P + R
  2. Se reinició rápidamente de nuevo y mantuve Comando + R para ingresar al modo de recuperación.
  3. Seleccione la Utilidad de Disco
  4. Vi mi base "Macintosh HD" más un "Macintosh HD" encriptado debajo. Seleccione la partición encriptada y luego seleccione Archivo / Desbloquear e ingrese su contraseña.
  5. Seleccione "Reparar disco" (tomó 1-2 minutos)
  6. Seleccione "Reparar permisos de disco" (tomó 1-2 minutos)
  7. Seleccione la partición básica "Macintosh HD" y seleccione "Reparar disco" (tomó 3-4 minutos)
  8. Reiniciar (menú de Apple, creo)
  9. Inicia sesión y abre Preferencias del sistema / Seguridad & Privacidad / FireVault
  10. El cifrado aún estaba "Pausado" en este momento, pero desconecté y volví a conectar mi alimentación y luego el cifrado se reinició y finalizó rápidamente (< 1 minuto).

Espero que ayude.

    
respondido por el Von 13.12.2014 - 22:53
1

Yo secundé los comentarios de Peter (18 de diciembre).

Recibí un nuevo MBAir nuevo listo para usar de 11 "este diciembre de 2014. FileVault se detuvo durante la configuración para solicitar el adaptador de corriente.

Un asesor principal de Apple dijo que los ingenieros de Apple dicen que no hay nada de malo en la computadora; puedes usarla.

Lo que no puedes hacer es desactivar FileVault. Los ingenieros consideran que esto es un problema cosmético. Su primera sugerencia es dejar el portátil encendido sin dormir durante 24 horas: descubrieron que en "muchos casos" el error se resuelve solo.

Como no tenía datos en la unidad (vea las sugerencias de Peter si las tiene), me hicieron limpiar la unidad en la Terminal, iniciar un arranque de red, seleccione "Reinstalar Yosemite" en la ventana de Utilidades de OS X que sigue a un arranque de red. Luego, después de descargar e instalar, NO active FileVault durante la configuración. (Aparentemente, limpiar la unidad en la Terminal es importante, la reinstalación de Yosemite por sí sola no solucionará el problema).

Hasta ahora mi computadora portátil ahora parece buena como nueva.

    
respondido por el Scott 28.12.2014 - 00:19
1

He estado investigando este problema durante aproximadamente un año (mi computadora portátil tiene FileVault habilitado desde su instalación inicial pero nunca se completó. Terminé haciendo la siguiente copia doble desde y hacia una unidad USB:

  1. Use SuperDuper para crear una copia de seguridad completa del sistema en una unidad USB.
  2. Arranque desde él (SuperDuper lo hace automáticamente)
  3. Use Disk Util para recrear la partición principal. (*)
  4. Utilice SuperDuper nuevamente para crear una copia de seguridad de la partición principal en el Unidad USB en la partición ahora fresca.
  5. Vuelva a arrancar desde la unidad interna.
  6. Reinicie FileVault, y esta vez deje que se complete antes que nada ...

(*) Si eliminó accidentalmente la partición de recuperación, puede volver a crearla iniciando el modo de recuperación (Cmd-R) y 'Reinstalar Yosemite', que solo reinstalará el sistema operativo, pero dejará sus datos solos.

Espero que esto ayude a las personas a recuperarse bien de este problema. Ahora en la instalación del Capitán.

    
respondido por el Coroos 18.10.2015 - 16:58
0

Este problema también puede deberse a un error de UPS (fuente de alimentación ininterrumpida) en El Capitán (lo mismo que impide que Time Machine se ejecute automáticamente).

Me encontré con esto en una máquina nueva. La reparación de la Utilidad de Discos no hizo nada, pero recordé haber leído sobre UPS & Error de la máquina del tiempo. Cuando desconecté el UPS y reinicié, Time Machine y File Vault funcionaron normalmente.

Si tiene un UPS y está ejecutando El Cap, desconecte el UPS y reinicie. Intenta esto primero y probablemente te ahorrarás algo de tiempo.

    
respondido por el Bill 28.10.2015 - 03:20
-6

Intente smc reset y reinicie la computadora estará bien

    
respondido por el Prasanna 22.12.2014 - 22:52

Lea otras preguntas en las etiquetas