La presencia de una partición de Linux hace que la configuration de FileVault2 falle

Actualmente tengo un arranque dual Mountain Lion y Ubuntu 12.04 en un rMBP. Todo funciona bien, pero al habilitar FileVault falla el post de error: "Alguna información no estuvo disponible durante una búsqueda interna". Recibo el mismo post de error si ejecuto "Verificar disco" en la Utilidad de disco.

Al experimentar en el transcurso de media docena de reinstalaciones, hice las siguientes observaciones:

  • Cómo crear una ISO desde un file (no un directory)
  • ¿Hay alguna manera de desactivar el apagado automático desde la pantalla de inicio de session cuando ningún usuario está conectado?
  • ¿Cómo se habilita la copy de nivel de sector del disco duro externo con FileVault 2?
  • Después de deshabilitar Filevault 1, ¿es posible habilitarlo de nuevo en Lion?
  • Recuperación HD no aparece. ¿Es por FileVault?
  • FileStatefile de FileVault utiliza el doble del espacio de disco real asignado
    1. Instalar Ubuntu 12.04 (x64, versión alternativa de Mac) y GRUB -> ERROR
    2. Agregue una partición ext4 o btrfs usando Gparted en un LiveCD sin instalar GRUB -> ERROR
    3. Eliminando las particiones de Linux (pero dejando el MBR híbrido) -> NO ERROR

    Como resultado, mi mejor suposition es que OS X arroja un error tan pronto como detecta un sistema de files que no reconoce. ¿Alquien más se ha encontrado con este problema? ¿Cómo hago para que OS X ignore mis particiones de Linux?

    Actualización 1

    Agregar 128 MiB de relleno entre particiones resuelve el error "Verificar disco". Lamentablemente, sigo recibiendo el mismo post de error cuando bash habilitar FileVault 2. Curiosamente, "Verify Disk" comenzó a devolver errores tan pronto como intenté "reparar el disco". Disk Utility parece bastante hábil para corromper sus propias tablas de particiones …

    Actualización 2

    Obtengo más información si ejecuto fsck_cs desde la terminal. Parece que esto puede estar relacionado con FireVault2 usando CoreStorage. Aquí está el resultado:

     $ sudo fsck_cs /dev/disk0 ** Checking volume. Content Hint for disk0 is not Apple_CoreStorage ** disk0: Scan for Volume Headers Invalid Volume Header @ 0: invalid field value Invalid Volume Header @ 251000192512: invalid field value ** disk0 is not a CoreStorage volume 

  • ¿Cómo desactivar el antialiasing de subpixel en Safari?
  • ¿Cómo instalar Windows 10 en SSD externo que actualmente ejecuta OS X?
  • ¿Cómo encripto una unidad externa con FileVault 2 en OSX Yosemite?
  • Game Center en Mountain Lion no me permitirá iniciar session
  • ¿Cómo puedo reparar un disco que Disk Utility dice que no puede reparar?
  • Mac App Store cree que no tengo ninguna aplicación instalada
  • One Solution collect form web for “La presencia de una partición de Linux hace que la configuration de FileVault2 falle”

    Creo que encontré el problema: Apple espera 128 MB de espacio libre entre cada partición. La Utilidad de Disco oculta este espacio libre, similar a cómo oculta el ESP. Si este relleno no está presente, genera el error que describí anteriormente.

    Solución fácil: indique a Gparted que use +128 MiB como el desplazamiento inicial para cada partición.

    Editar: No importa, esto solo resuelve el problema de "Verificar disco" … Todavía no puedo habilitar FileVault. Vea arriba para una actualización.

    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).