Mi Mac Book Air de mediados de 2012 que ejecutaba una instalación actualizada de Mountain Lion se bloqueó la otra noche (al navegar por la web, una pestaña comenzó a hacer pelotas de playa y se negó a cerrarse a la fuerza, así que forcé 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 escribir una contraseña incorrecta conocida da como resultado 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. Arrancar usando el modo detallado ( ⌘+ V) da como resultado líneas repetidas de Still waiting for root device
registro.
Ingresar al modo de recuperación ( ⌘+ R) para intentar y restaurar desde una copia de seguridad de TimeMachine, o borrar la unidad y volver a instalar desde Internet me lleva a 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 ingresar las contraseñas correctas para ambos usuarios que tienen la capacidad de descifrar la unidad (y creo que pasar la pantalla de desbloqueo inicial con estas contraseñas demuestra que funcionan, pero estoy feliz de que me corrijan), con el cuadro de contraseña simplemente agitando y rechazando la contraseña.
Intentar desbloquear la unidad desde la 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
Realicé las pruebas de hardware y no mostraron ningún problema. He visto esta pregunta que describe síntomas similares, pero esa solución no pareció ayudar, ya que el campo de contraseña de la opción de menú Desbloquear unidad en la Utilidad de disco del modo de recuperación también rechazó la contraseña.
Esencialmente, mi pregunta es "¿cómo puedo hacer que mi computadora portátil vuelva a funcionar"? 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 lograr borrar la unidad.
Tengo mi clave de cifrado de FileVault si es necesario.
Me acaba de pasar esto, error -69842 en un MacBook Air cifrado con FileVault de mediados de 2013, y pasé bastante tiempo en él en los últimos días. Probé el modo de recuperación, el modo de disco de destino fsck_hfs
y DiskWarrior sin suerte. Disk Utility me dio un error 'Registro de subproceso no válido' o algo así. DiskWarrior indicó que se trataba de una "falla del hardware del disco". Sin duda, era un volumen de FileVault dañado.
Finalmente pude acceder a mis archivos arrancando en modo de usuario único. Sostenga CommandSmientras arranca. Deberá elegir un usuario e ingresar su contraseña, luego lo llevará a la línea de comando. El volumen encriptado que de otro modo no podría montarse con Disk Utility o 'diskutil coreStorage unlockVolume' ya estará montado en su shell de Unix. Aparentemente, el modo de usuario único pasa por alto cualquier verificación del sistema de archivos que esté fallando cuando ocurre un error de desbloqueo. Quizás esto se deba a que no se está ejecutando fsck, no estoy seguro.
Pude 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í mount_hfs /dev/disk2s2 /Volumes/usb
que tenía una forma de copiar archivos. Use mount_msdos en lugar de mount_hfs si lo formateó para uso que no sea Mac. Copié selectivamente las carpetas de los usuarios, una barra de memoria a la vez, pero si tiene una unidad USB lo suficientemente grande conectada, simplemente haga una tar czpf /Volumes/usb/Users-backup.tgz /Users
para obtener una copia de la /Users
carpeta completa en formato tar-gzip.
Es necesario volver a crear el volumen de FileVault. No encontré la forma de repararlo.
Para simplemente eliminar el volumen defectuoso y comenzar de nuevo, escriba:
diskutil cs deleteVolume XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
En ese momento, los pasos normales de diskutil y Disk Utility permitirán la partición o simplemente ejecutarán el instalador, ya que su unidad estará efectivamente vacía (llena de bits cifrados aleatorios con las claves cs y la estructura del sistema de archivos efectivamente triturada)
Esta es una función en la que puede borrar criptográficamente una unidad tirando el contenedor que permite que la clave descifre los datos. Un proceso seguro de borrado e instalación no detallado explícitamente por Apple pero implícito.
Esto es lo que hice. Lo encontré en reddit hoy. Gracias a Dios, estaba a punto de comprar un software de recuperación de datos. Espero eso ayude.
https://blog.kylekukshtel.com/big-sur-update-failing-diskutil-apfs-filevault-sync-users
Editar: Aquí está el tl; dr de ese blog
Elimine la Actualización y Macintosh HD (NO Macintosh HD - Datos). Luego pude acceder a mi disco de datos desde un disco externo con catalina.
edd
mike fahi
edd
usuario69159