Phantom EFI partition causing errors

I needed to resize partitions on the 1.0 TB SSD in my 2013-2019 Mac Pro running High Sierra. Disk Utility would not allow this without first creating a new partition, which I didn't want to do, so I booted from an external clone and used iPartition. I shrank two of the three partitions, including the macOS partition, and enlarged one partition. There seemed to be no problems.


I rebooted from the internal SSD and ran the Partition Map test in TechTool Pro, which found problems with the partition map layout of the drive. I ran TTPro's Partition Repair, which was unable to perform a repair.


I then ran First Aid in Disk Utility, which said:

Checking for an EFI system partition

Problems were found with the partition map which might prevent booting


So I ran diskutil in Terminal, which produced the following (I've redacted my name here):

[REDACTED]-Mac-Pro:~ [REDACTED]$ diskutil list disk0

/dev/disk0 (internal, physical):

#: TYPE NAME SIZE IDENTIFIER

0: GUID_partition_scheme *1.0 TB disk0

1: Apple_HFS HDD 344.3 GB disk0s1

2: Apple_HFS Documents SSD 332.9 GB disk0s2

3: Apple_HFS macOS SSD 290.8 GB disk0s3

4: Apple_HFS eDrive 31.9 GB disk0s4

5: EFI EFI 209.7 MB disk0s5

[REDACTED]-Mac-Pro:~ [REDACTED]$ diskutil repairDisk disk0

Repairing the partition map might erase disk0s1, proceed? (y/N) y

Started partition map repair on disk0

Checking prerequisites

Checking the partition list

Adjusting partition map to fit whole disk as required

Checking for an EFI system partition

Problems were encountered during repair of the partition map

Error: -69767: This disk doesn't contain an EFI system partition; if you want to

start up your computer with this disk or include it in a RAID set, back up your

data and partition this disk


Even though an EFI partition of 209.7 MB is listed as disk0s5, diskutil (and apparently TTPro and Disk Utility) think "This disk doesn't contain an EFI system partition."


I've had no problems booting up over the couple of days since this happens, and the Mac works normally (although the original files for a couple of aliases in one program seem to have disappeared). Nevertheless, the errors trouble me. Why would the Mac think there's no EFI partition on the disk when one is clearly listed by "diskutil list"?


(BTW, the partition named "HDD" is just name that way because it contains files I transferred from an HDD in my old "cheesegrater" Mac Pro. It's really just a partition on the SSD.)


Any non-drastic fixes come to mind?


Thanks.


Mac Pro, macOS 10.12

Posted on Jan 6, 2022 1:17 PM

Reply

Similar questions

4 replies

Jan 9, 2022 12:57 PM in response to scott01

I don't think position matters, but reformat is the only way to repair many APFS faults, heres terminal for all my bootable attached drives...


diskutil list

/dev/disk0 (internal):

  #:            TYPE NAME          SIZE    IDENTIFIER

  0:   GUID_partition_scheme             28.0 GB  disk0

  1:            EFI EFI           314.6 MB  disk0s1

  2:         Apple_APFS Container disk4     27.6 GB  disk0s2


/dev/disk1 (external):

  #:            TYPE NAME          SIZE    IDENTIFIER

  0:   GUID_partition_scheme             1.9 TB   disk1

  1:            EFI EFI           314.6 MB  disk1s1

  2:         Apple_HFS SSD2          1.9 TB   disk1s2


/dev/disk2 (external):

  #:            TYPE NAME          SIZE    IDENTIFIER

  0:   GUID_partition_scheme             1.9 TB   disk2

  1:            EFI             209.7 MB  disk2s1

  2:         Apple_APFS Container disk5     1.9 TB   disk2s2


/dev/disk3 (internal, physical):

  #:            TYPE NAME          SIZE    IDENTIFIER

  0:   GUID_partition_scheme            *1.0 TB   disk3

  1:            EFI EFI           209.7 MB  disk3s1

  2:         Apple_APFS Container disk4     1000.0 GB disk3s2


/dev/disk4 (synthesized):

  #:            TYPE NAME          SIZE    IDENTIFIER

  0:   APFS Container Scheme -           +1.0 TB   disk4

                 Physical Stores disk0s2, disk3s2

  1:        APFS Volume Macintosh HD      11.3 GB  disk4s1

  2:        APFS Volume Macintosh HD - Data   654.7 GB  disk4s2

  3:        APFS Volume Preboot         84.5 MB  disk4s3

  4:        APFS Volume Recovery        529.0 MB  disk4s4

  5:        APFS Volume VM           2.1 GB   disk4s5


/dev/disk5 (synthesized):

  #:            TYPE NAME          SIZE    IDENTIFIER

  0:   APFS Container Scheme -           +1.9 TB   disk5

                 Physical Store disk2s2

  1:        APFS Volume SSD3 - Data       719.3 GB  disk5s1

  2:        APFS Volume Preboot         375.3 MB  disk5s2

  3:        APFS Volume Recovery        626.3 MB  disk5s3

  4:        APFS Volume VM           17.2 GB  disk5s4

  5:        APFS Volume             15.3 GB  disk5s5

  6:        APFS Volume Update         1.6 MB   disk5s6


/dev/disk6 (external, physical):

  #:            TYPE NAME          SIZE    IDENTIFIER

  0:   GUID_partition_scheme            *8.0 TB   disk6

  1:            EFI EFI           209.7 MB  disk6s1

  2:         Apple_APFS Container disk9     1.6 TB   disk6s2

  3:         Apple_HFS 1013**         1.6 TB   disk6s3

  4:         Apple_APFS Container disk7     1.6 TB   disk6s4

  5:         Apple_HFS 1014**         3.2 TB   disk6s5


/dev/disk7 (synthesized):

  #:            TYPE NAME          SIZE    IDENTIFIER

  0:   APFS Container Scheme -           +1.6 TB   disk7

                 Physical Store disk6s4

  1:        APFS Volume 1016** - Data      1.1 TB   disk7s1

  2:        APFS Volume             14.9 GB  disk7s2

  3:        APFS Volume Preboot         280.5 MB  disk7s3

  4:        APFS Volume Recovery        658.7 MB  disk7s4

  5:        APFS Volume Update         45.1 KB  disk7s5


/dev/disk8 (external, physical):

  #:            TYPE NAME          SIZE    IDENTIFIER

  0:   GUID_partition_scheme            *4.0 TB   disk8

  1:            EFI EFI           209.7 MB  disk8s1

  2:         Apple_HFS 4TB           4.0 TB   disk8s2

  3:         Apple_Boot Recovery HD       650.0 MB  disk8s3


/dev/disk9 (synthesized):

  #:            TYPE NAME          SIZE    IDENTIFIER

  0:   APFS Container Scheme -           +1.6 TB   disk9

                 Physical Store disk6s2

  1:        APFS Volume 1015** - Data      654.1 GB  disk9s1

  2:        APFS Volume 1015**         11.3 GB  disk9s2

  3:        APFS Volume Preboot         79.3 MB  disk9s3

  4:        APFS Volume Recovery        542.2 MB  disk9s4

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Phantom EFI partition causing errors

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.