Attualmente sto facendo il doppio avvio di Mountain Lion e Ubuntu 12.04 su un rMBP. Tutto funziona correttamente, ma l'abilitazione di FileVault non riesce con il messaggio di errore: "Alcune informazioni non erano disponibili durante una ricerca interna." Ricevo lo stesso messaggio di errore se eseguo "Verifica disco" in Utility Disco.
Sperimentando nel corso di una mezza dozzina di reinstallazione, ho fatto le seguenti osservazioni:
- Installa Ubuntu 12.04 (x64, versione Mac alternativa) e GRUB - > ERRORE
- Aggiungi una partizione
ext4
obtrfs
utilizzando Gparted su un LiveCD senza installare GRUB - > ERRORE - Rimozione delle partizioni Linux (ma lasciando l'MBR ibrido) - > NESSUN ERRORE
Di conseguenza, la mia ipotesi migliore è che OS X genera un errore non appena rileva un filesystem che non riconosce. Qualcun altro ha riscontrato questo problema? Come far sì che OS X ignori le mie partizioni Linux?
Aggiornamento 1
L'aggiunta di 128 MiB di padding tra le partizioni risolve l'errore "Verifica disco". Sfortunatamente, ricevo ancora lo stesso messaggio di errore quando tento di abilitare FileVault 2. È interessante notare che "Verifica disco" ha iniziato a restituire errori non appena ho tentato di "Ripara disco". Disk Utility sembra abbastanza abile nel corrompere le sue tabelle di partizione ...
Aggiornamento 2
Ottengo maggiori informazioni se eseguo fsck_cs
dal terminale. Sembra che questo possa essere correlato a FireVault2 usando CoreStorage. Ecco l'output:
$ 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