J'ai récemment désactivé FileVault afin d'agrandir ma partition système. Cela a fini par être un peu plus compliqué que prévu mais ça a marché à la fin.
Maintenant que j'ai redimensionné la partition système, je veux ré-encrypter mon disque, mais j'obtiens cette erreur lorsque je tente d'engager FileVault :
FileVault can't be turned on for the disk "system".
Some disk formats don't support the recovery partition required by encryption.
To use encryption, reinstall this version of Mac OS X on a reformatted disk.
C'est étrange, car le disque possède une partition de récupération - elle a été déplacée par Disk Utility lors de l'agrandissement du disque. system
partition. Voici ce que diskutil
et gpt
ont à dire à ce sujet :
$ 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
Hmm, il s'avère que j'ai maintenant deux partitions EFI. Apparemment, Disk Utility a décidé de changer le type de partition de ma partition ext4 sans me consulter. Quel crétin.
EDIT Je viens de remarquer ceci Question connexe . Ce n'est pas exactement la même chose, puisque cette personne n'essaie pas de faire un chiffrement complet du disque.