2

Trying to install rEFind on Mac OS using this instruction: or manually. Have following error:

Installing rEFInd on OS X....
Warning: root device doesn't have an EFI partition
Could not find an EFI partition. Aborting!

Seems I removed this partition accidentally when resizing & moving mac and windows partitions with PartedMagic:

$ diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk0
   1:                  Apple_HFS Macintosh HD            476.1 GB   disk0s1
   2:                 Apple_Boot Recovery HD             650.1 MB   disk0s2
   3:       Microsoft Basic Data BOOTCAMP                523.2 GB   disk0s3

How to correctly restore such partition so GUID and MBR still work correctly an successfully install rEFind then? Or there are other installing options?

Rod Smith
  • 22,290
Aleksey K
  • 177

2 Answers2

1

Clearly your EFI Partition is missing this might help you https://apple.stackexchange.com/a/58892/182302

1

Simpler solution was found here: https://unix.stackexchange.com/a/174522/182014

An EFI partition can be created via GParted Live CD/USB

  • Create 200MB drive (all my free space at the beginning):
    • Type: fat32
    • Label: EFI
  • Format it
  • Set boot flags (option available only after formatting) to "boot, esp"

enter image description here

Ready! After this manual installation performed successfully.

Aleksey K
  • 177