3 votos

No se puede volver a habilitar FileVault después de expandir la partición 'sistema'

Recientemente deshabilité FileVault para poder expandir mi partición del sistema. Esto resultó ser más complicado de lo esperado, pero al final funcionó.

Ahora que he redimensionado la partición del sistema, quiero volver a cifrar mi unidad, pero recibo este error cuando intento activar FileVault:

No se puede activar FileVault para el disco "sistema".

Algunos formatos de disco no admiten la partición de recuperación necesaria para el cifrado.
Para usar el cifrado, reinstala esta versión de Mac OS X en un disco reformateado.

Esto es extraño, ya que el disco tiene una partición de recuperación, que de hecho fue movida por Utilidad de Discos en el proceso de ampliar la partición sistema. Esto es lo que tienen que decir diskutil y gpt al respecto:

$ diskutil list disk0
/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *512.1 GB   disk0
   1:       Microsoft Basic Data                         134.2 MB   disk0s1
   2:       Microsoft Basic Data EFI                     209.7 MB   disk0s2
   3:                  Apple_HFS system                  511.1 GB   disk0s3
   4:                 Apple_Boot Recovery HD             650.1 MB   disk0s5

$ sudo gpt show /dev/disk0
       start        size  index  contents
           0           1         PMBR
           1           1         Pri GPT header
           2          32         Pri GPT table
          34      262144      1  GPT part - EBD0A0A2-B9E5-4433-87C0-68B6B72699C7
      262178        2014
      264192      409600      2  GPT part - EBD0A0A2-B9E5-4433-87C0-68B6B72699C7
      673792   998271624      3  GPT part - 48465300-0000-11AA-AA11-00306543ECAC
   998945416     1269760      4  GPT part - 426F6F74-0000-11AA-AA11-00306543ECAC
  1000215176           7
  1000215183          32         Sec GPT table
  1000215215           1         Sec GPT header

Mmm, resulta que ahora tengo dos particiones EFI. Aparentemente, Utilidad de Discos decidió cambiar el tipo de partición de mi partición ext4 sin consultarme. Qué patán.

EDICIÓN: acabo de notar esta pregunta relacionada. No es exactamente lo mismo, ya que esa persona no está intentando hacer cifrado completo del disco.

1voto

David Mulder Puntos 200

Decidí simplificar al máximo el esquema de particionamiento. Eliminé mi partición principal no utilizada, pero esto aún no funcionó.

De alguna manera, el tipo de partición EFI se había cambiado, así que decidí arreglarlo. No parece haber una forma obvia de hacerlo desde OSX, así que reinicié con una imagen de arranque de Ubuntu en un USB. Usé gdisk para establecer el tipo de la partición EFI como EF, y confirmé que también había cambiado correctamente su GUID al correcto para ese tipo de partición.

Por alguna razón, en Linux los nombres de las particiones EFI y de recuperación habían desaparecido, así que los volví a poner a los nombres mostrados arriba. También confirmé que había un sistema de archivos FAT32 en la partición EFI. Aparentemente, el sistema de archivos EFI es técnicamente diferente de FAT32 pero lo dejé como estaba.

¡Y funcionó! Cuando volví a arrancar en OSX, ejecuté Verificar en el disco en Utilidad de Discos, que recomendaba que ejecutara Reparar debido a cierta "corrupción" en la partición de recuperación, o tal vez solo con su encabezado. Ejecuté Reparar, que reportó éxito, y luego pude iniciar el cifrado de disco completo con FileVault.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X