La unidad cifrada de FileVault 2 no acepta la contraseña de desbloqueo en modo de recuperación

4

Mi Mac Book Air de mediados de 2012 ejecutando una instalación actualizada de Mountain Lion se estrelló la otra noche (navegando por la web, una pestaña comenzó a jugar en la playa y se negó a ser forzado, así que forzé un reinicio) .

Al reiniciar, parece aceptar la contraseña de mi usuario para desbloquear el cifrado de FileVault 2 (estoy seguro de que la contraseña es correcta y al escribir una contraseña incorrecta conocida se obtiene un campo de entrada inestable). La siguiente pantalla es una pantalla gris, con una rueda de progreso giratoria. Finalmente, se muestra un letrero gris en relieve, y eso es todo lo que avanza. El arranque utilizando el modo detallado ( + V ) da como resultado que se registran líneas repetidas de Still waiting for root device .

Ingresando al modo de recuperación ( + R ) para intentar restaurar desde una copia de seguridad de TimeMachine, o cambiar la unidad y reinstalarla desde Internet, me lleva tan lejos un cuadro de entrada de contraseña que solicita "Ingrese una contraseña para desbloquear el disco Macintosh HD", pero no puedo pasar esta pantalla a pesar de haber ingresado las contraseñas correctas para los usuarios que tienen la capacidad de desencriptar la unidad (y creo que pasar la pantalla de desbloqueo inicial con estas contraseñas se demuestra que funcionan, pero me alegra que me corrijan), con el cuadro de contraseña simplemente sacudiendo y rechazando la contraseña.

El intento de desbloquear la unidad desde el terminal en modo de recuperación no logra montar la unidad, pero afirma que no pudo descifrarla:

-bash-3.2# diskutil cs unlockVolume XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
Passphrase:
Started CoreStorage operation
Logical Volume successfully unlocked
Logical Volume successfully attached as disk13
Error: -69842: Couldn't mount disk

He ejecutado las pruebas de hardware, y no mostraron problemas. He visto esta pregunta describiendo síntomas similares, pero esa solución no pareció ayudar, con el campo de contraseña de la opción de menú Unlock Drive en la Utilidad de Disco del Modo de Recuperación también rechazando la contraseña.

Básicamente, mi pregunta es "¿cómo puedo hacer que mi computadora portátil vuelva a funcionar correctamente"? Tengo copias de seguridad recientes de TimeMachine, por lo que si lo menos doloroso es formatear la unidad y comenzar de nuevo, estoy feliz de hacerlo, pero en este momento no puedo arreglar que se borre la unidad.

Tengo mi clave de cifrado de FileVault si es necesario.

    
pregunta Edd 01.10.2013 - 20:42

2 respuestas

3

Me acaba de suceder esto, error -69842 en un MacBook Air de FileVault cifrado a mediados de 2013, y pasé un poco de tiempo en él los últimos días. Probé el modo de recuperación, el modo de disco de destino, fsck_hfs y DiskWarrior sin suerte. La Utilidad de Disco me dio un error 'Registro de subproceso no válido' o algo así. DiskWarrior indicó que se trataba de un "error de hardware del disco". Fue un volumen corrupto de FileVault, sin duda.

Finalmente pude acceder a mis archivos al iniciar en modo de usuario único. Mantén presionado Command + S mientras arrancas. Tendrás que elegir un usuario e ingresar tu contraseña, luego te llevará a la línea de comandos. El volumen encriptado que de otro modo no se montaría con la Utilidad de Discos o 'diskutil coreStorage unlockVolume' ya estará montado en su shell de Unix. Aparentemente, el modo de un solo usuario omite cualquier comprobación del sistema de archivos que falla cuando se produce un error de desbloqueo. Quizás esto se deba a que no se está ejecutando fsck, no estoy seguro.

Tuve la oportunidad de sacar mis archivos de esta manera usando una unidad USB conectada. Ejecute 'mount -uw / & & mkdir / Volumes / usb ', luego conecte el USB y haga' ls / dev / disk * 'para encontrar el nombre. El mío era / dev / disk2s2, así que 'mount_hfs / dev / disk2s2 / Volumes / usb' y tenía una forma de copiar archivos. Use mount_msdos en lugar de mount_hfs si lo formatea para un uso que no sea de Mac. Copié selectivamente las carpetas de usuario con un pulgar a la vez, pero si tiene una unidad USB lo suficientemente grande adjunta, simplemente haga un 'tar czpf /Volumes/usb/Users-backup.tgz / Users' para obtener una copia completa de / Users carpeta en formato tar-gzip.

Es necesario volver a crear el volumen FileVault. No encontré una manera de repararlo.

    
respondido por el J Benjamin 14.08.2014 - 05:56
0

Para eliminar simplemente el volumen incorrecto y comenzar de nuevo el tipo:

diskutil cs deleteVolume XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX

En ese punto, los pasos normales de diskutil y Disk Utility permitirán particionar o simplemente ejecutar el instalador ya que su unidad estará efectivamente vacía (llena de bits encriptados al azar con las claves cs y la estructura del sistema de archivos efectivamente triturada)

    
respondido por el bmike 31.01.2014 - 19:52

Lea otras preguntas en las etiquetas