Acabo de recibir un nuevo rMBP de 13" con Yosemite instalado. Elegí habilitar FileVault cuando configuré la máquina.
Ahora, varios días después, aparece una aplicación llamada "Revertir desde FileVault" 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 en pausa", seguido de "Conectar 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 hilos que describen este problema, pero no hay soluciones.
Intenté restablecer el SMC, borrar la PRAM, entrar en modo de recuperación, reparar el disco y reparar los permisos. Nada ha funcionado. No puedo detener FileVault desde la Terminal, y cuando trato de habilitarlo, dice que ya está activado:
$ 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 Console para 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 contiene una GRAN cantidad de datos (ni hay copias de seguridad de Time Machine), pero me gustaría evitar tener que borrar la unidad.
Si no hay nada que pueda hacer, ¿tiene Apple un historial de emisión de revisiones para problemas como este?
Pregunté después de esto mientras asistía a WWDC 2015 y me dijeron que el problema de "Cifrado en pausa" se solucionó 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 de CoreStorage no pudo crecer, el cifrado se detuvo y no se pudo reanudar hasta que se solucionó el problema de cambio de tamaño.
Para solucionar este problema:
Ejecute el siguiente comando para obtener el identificador de disco de su Mac:
diskutil list
Una vez que tenga la información del identificador del disco, ejecute el siguiente comando con privilegios de root:
fsck_cs -y disk_identifier_goes_here
fsck_cs debería reparar el volumen CoreStorage y abordar el problema de cambio de tamaño. Como parte del resultado, debería mostrar que el cifrado se está reanudando.
sudo fsck_cs -y
imprime not a CoreStorage volume
sin importar qué identificador de disco se pase, ya sea en forma de /dev/diskN
UUID.Hablé con Apple y escalaron mi caso. Envié registros para que los ingenieros los evaluaran y determinaron que el cifrado de FileVault había fallado. Como informaron 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):
Journaled
. El valor predeterminado es Journaled, Encrypted
, pero dejar el cifrado habilitado no resolverá el problema.Si esta solución no es satisfactoria, puede encontrar alguna orientación en esta guía sobre el cifrado fallido de FileVault . Consideré un enfoque similar (encontré esa guía buscando en Google "killing 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 citada guía:
Entonces, buscar el proceso correspondiente resultó que corestoraged estaba causando la alta carga. Dándole una oportunidad de 50/50 para arreglarlo o destruir mi sistema por completo, tuve una idea de cómo arreglarlo. Así que primero traté de simplemente matar el proceso. Eso funcionó, pero después de unos segundos, el proceso reapareció, por lo que debe haber sido iniciado desde otro demonio. Resultó que, en realidad, el lanzamiento está iniciando este proceso. Entonces, para seguir todo el tutorial [2] , decidí hacer una solución/prueba rápida. Así que mi idea era mover el demonio binario y luego 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 aún funcionaba. Tenga en cuenta que esto es muy arriesgado y no recomendaría hacerlo a menos que no vea ninguna otra opción.
También se debe tener en cuenta que definitivamente existe una mejor solución relacionada con la configuración de launchd. Sin embargo, Apple debería hacer que su FileVault funcione de manera estable, especialmente porque debe considerarse como un servicio central.
[2014/09/09] Actualización: Ya había perdido la esperanza de solucionar el problema de forma permanente, comencé a hacer una copia de seguridad de mi MacBook y me preparé para una reinstalación. Incluso si la solución anterior resolvió el problema del uso de la CPU y el consumo de energía, no me sentía cómodo moviéndome por los procesos centrales, donde no estaba 100% seguro de lo que estaban haciendo. Así que hice una copia de seguridad de todo y comencé a limpiar mi máquina. Habiendo hecho todo hasta ahora, decidí iniciar la Mac en modo de recuperación y probar una vez más la funcionalidad de reparación del disco (especialmente los permisos de reparación). Después de hacer esto, pensé en darle un último intento más. Arrancó, movió el corealmacenado hacia atrás y verificó la pantalla de progreso de FileVault dentro de la Configuración de seguridad. Y de repente vi que el proceso de cifrado estaba funcionando de nuevo.
Y lo que aprendí de esta lección: hacer copias de seguridad. Y la segunda lección que aprendí: nunca siga el camino fácil y comience a reinstalar su sistema operativo.
Quiero compartir la solución que solucionó el problema para mí.
En primer lugar, mi instalación de El Capitán falló, lo que resultó en que después del arranque se mostrara la pantalla de inicio de sesión, pero después de iniciar sesión, hubo un pánico en el kernel y la Mac se reinició.
Así que traté de reinstalar a través del Modo de recuperación, pero en el momento de seleccionar el HD, recibí este mensaje: Conversión de FileVault en progreso. Use el panel de preferencias "Seguridad y privacidad" para verificar el estado de la conversión.
Estos pasos resolvieron mi problema:
diskutil coreStorage unlockVolume {logical id}
.¡Consigue la última actualización de Yosemite! Después de buscar varias correcciones, instalé 10.10.3 y el problema se resolvió solo.
Esto es lo que funcionó para mí basado en esta publicación del foro de Apple :
Espero que ayude.
Secundo los comentarios de Peter (18 de diciembre).
En diciembre de 2014, recogí un MBAir de 11" nuevo y listo para usar. FileVault se detuvo durante la configuración para pedir el adaptador de corriente.
Un asesor sénior de Apple dijo que los ingenieros de Apple dicen que no hay nada de malo en la computadora: puedes usarla.
Lo que no puede hacer es desactivar FileVault. Los ingenieros consideran que se trata de un problema cosmético. Su primera sugerencia es dejar la computadora portátil encendida sin dormir durante 24 horas; descubrieron que en "muchos casos" el error se resuelve solo.
Como no tenía datos en la unidad (consulte las sugerencias de Peter si las tiene), me hicieron borrar la unidad en la Terminal, iniciar un arranque de red, seleccionar "Reinstalar Yosemite" en la ventana de Utilidades de OS X que sigue a un arranque de red. Luego, después de la descarga e instalación, NO active FileVault durante la configuración. (aparentemente, es importante limpiar el disco en la Terminal; reinstalar Yosemite por sí solo no resolverá el problema).
Hasta ahora, mi computadora portátil parece estar como nueva.
He estado investigando este problema durante aproximadamente un año (mi computadora portátil tiene habilitado FileVault desde su instalación inicial, pero nunca se completó. Terminé haciendo la siguiente copia doble hacia y desde una unidad USB:
(*) Si eliminó accidentalmente la Partición de recuperación, puede volver a crearla arrancando en Modo de recuperación (Cmd-R) y 'Reinstalar Yosemite', que solo reinstalará el sistema operativo, pero no afectará a sus datos.
Espero que esto ayude a las personas a recuperarse bien de este problema. Ahora en la instalación del Capitán.
Este problema también puede ser causado por el 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 Disk Utility no hizo nada, pero recordé haber leído sobre el error de UPS y Time Machine. Cuando desconecté el UPS y reinicié, tanto Time Machine como File Vault funcionaron normalmente.
Si tiene un UPS y está ejecutando El Cap, desconecte el UPS y reinicie. Pruebe esto primero y probablemente se ahorrará algo de tiempo.
En macOS Big Sur, encontré un truco bastante simple: simplemente provoque E/S en un volumen APFS que está atascado en el cifrado parcial de FileVault . Simplemente copie un archivo a ese volumen y elimínelo nuevamente. ¡Eso vuelve a activar el proceso de encriptación, donde ningún otro método lo volvió a activar!
Con diskutil ap list <YourDiskID>
el estado de Encryption Progress:
cambiado de xx.x% (Paused) (Unlocked)
a entoncesxx.x% (Unlocked)
Trabajó para un SSD conectado USB 3.1 externo con un volumen de arranque atascado en el cifrado inicial de FileVault mientras se arrancaba en mi SSD interno.
Pruebe smc reset y reinicie la computadora estará bien
marcawatson
Pedro