I want to enable encryption on an external FireWire disk. The disk has been formatted a while ago (2+ years), and when choosing "encrypt volume" from the Finder context menu, Mountain Lion refuses with the message:
A Recovery system for the targeted disk is required
Turns out: You need a Recovery Partition (RP) on the external disk you want to encrypt. Mine does not have one, as it was formatted when there were no Recovery Partitions.
Reformatting the drive does create a new RP, but I can’t do this because I have no spare disks where I can swap the data to.
This hint is not useful, as it deals with internal disks.
So I am looking for a way to create a Recovery Partition on the external disk so that I can enable encryption for this disk. (How) can this be done?
EDIT: Yes, there is space on the disk for another partition. diskutil list
:
/dev/disk2
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *320.1 GB disk2
1: EFI 209.7 MB disk2s1
2: Apple_HFS le_disk 306.7 GB disk2s2
EDIT II:
Output from an other disk. Here, encryption of a partition (FreeSpace-500) has worked directly from Finder. Note that the (invisible) boot partition created during the process is called Boot OS X, and not Recovery HD.
/dev/disk2
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *2.0 TB disk2
1: EFI 209.7 MB disk2s1
2: Apple_HFS TimeMachine 1.5 TB disk2s2
3: Apple_CoreStorage FreeSpace-500 503.3 GB disk2s3
4: Apple_Boot Boot OS X 134.2 MB disk2s4
diskutil list
show for the external? Can you create a new 1 GB partition by shrinking existing or allow one existing partition to serve as e recovery HD. it needs to be about 700 MB of space.