When I try to repair my external storage disk using Disk Utility I get the following message:
Repairing the EFI system partition’s file system
Updating boot support partitions for the volume as required.
Creating a new EFI system partition
Problems were encountered during repair of the partition map:
Error: Couldn’t repair the partition map because a new EFI system partition couldn’t be created.
My question is why am I getting this error message on an external drive?
This is an 1TB external storage disk that I use only to store Time Machine backup files, and other data.
As far as I remember, this hard drive was never bootable.
This hard drive worked fine until recently.
Any help will be greatly appreciated.
3 Answers
Understanding the Error Message “Couldn’t repair the partition map because a new EFI system partition couldn’t be created”
If you have encountered the error message “Couldn’t repair the partition map because a new EFI system partition couldn’t be created” while trying to repair your external storage disk using Disk Utility, then you might be wondering what went wrong and why you are getting this error message on an external drive. In this section, we will try to understand the error message and its possible causes.
The EFI (Extensible Firmware Interface) system partition is a small partition on the hard drive that contains the boot loader program and other essential files required for booting the operating system. When you try to repair the partition map using Disk Utility, it tries to update the boot support partitions for the volume and create a new EFI system partition if required. However, if there are any issues with the partition map or the disk, then Disk Utility may not be able to create a new EFI system partition, resulting in the error message.
There could be several reasons why Disk Utility is unable to create a new EFI system partition. One of the most common causes is disk corruption, which can occur due to various reasons such as sudden power failure, improper ejection of the disk, or malware infection. If the partition map or the disk is corrupt, then Disk Utility may not be able to create a new EFI system partition. Another possible cause is insufficient disk space. If the disk is almost full, then Disk Utility may not be able to create a new partition.
It is also possible that the external storage disk was formatted in a way that is not compatible with the EFI system partition. For example, if the disk was formatted using the FAT32 file system, then Disk Utility may not be able to create a new EFI system partition because FAT32 does not support EFI.
How to Fix the Error Message “Couldn’t repair the partition map because a new EFI system partition couldn’t be created”
If you are encountering the error message “Couldn’t repair the partition map because a new EFI system partition couldn’t be created” while trying to repair your external storage disk using Disk Utility, then don’t worry, there are several ways to fix this issue. In this section, we will discuss some of the most effective methods to fix this error message.
Method 1: Run First Aid on the Disk
The first and most basic method to fix this error message is to run First Aid on the disk using Disk Utility. First Aid is a built-in tool in Disk Utility that can help you fix various disk-related issues, including partition map corruption. Here’s how to run First Aid on your external storage disk:
Step 1: Open Disk Utility from the Applications/Utilities folder.
Step 2: Select the external storage disk that is giving you the error message.
Step 3: Click on the First Aid button in the toolbar.
Step 4: Click on Run to start the First Aid process.
Step 5: Wait for the process to complete and check if the error message is resolved.
Method 2: Erase the Disk and Reformat it
If running First Aid did not fix the error message, then the next method you can try is to erase the disk and reformat it. Erasing the disk will delete all the data on the disk, so make sure you have a backup of your important files before proceeding. Here’s how to erase the disk and reformat it:
Step 1: Open Disk Utility from the Applications/Utilities folder.
Step 2: Select the external storage disk that is giving you the error message.
Step 3: Click on the Erase button in the toolbar.
Step 4: Choose a file system that is compatible with the EFI system partition, such as APFS or Mac OS Extended (Journaled).
Step 5: Give a name to the disk and click on Erase to start the erasing process.
Step 6: Once the erasing process is complete, check if the error message is resolved.
Method 3: Use Terminal to Repair the Partition Map
If the above methods did not work, then you can try using Terminal to repair the partition map. Terminal is a command-line interface in macOS that allows you to execute commands and scripts. Here’s how to repair the partition map using Terminal:
Step 1: Open Terminal from the Applications/Utilities folder.
Step 2: Type the following command and press Enter:
diskutil list
This will display a list of all the disks connected to your Mac.
Step 3: Identify the disk that is giving you the error message and note down its identifier, which will be something like disk2 or disk3s1.
Step 4: Type the following command and replace diskX with the identifier of your disk:
diskutil verifyDisk diskX
This will verify the disk and check for any errors.
Step 5: If there are any errors, type the following command to repair the partition map:
diskutil repairDisk diskX
This will repair the partition map and fix any errors.
Step 6: Once the repair process is complete, check if the error message is resolved.
Method 4: Use Third-Party Disk Repair Software
If none of the above methods worked, then you can try using third-party disk repair software to fix the error message. There are several disk repair software available for macOS, such as DiskWarrior, TechTool Pro, and Drive Genius. These software can help you diagnose and fix various disk-related issues, including partition map corruption. However, most of these software are not free and may require a subscription or one-time purchase.
Preventing Data Loss in Case of Disk Corruption
Disk corruption can occur at any time and can result in data loss if you don’t have a backup of your important files. To prevent data loss in case of disk corruption, it is recommended to have a backup strategy in place. Here are some tips to prevent data loss in case of disk corruption:
Tip 1: Use Time Machine to Backup your Data
Time Machine is a built-in backup tool in macOS that can help you backup your data to an external storage disk or a network drive. Time Machine can create automatic backups of your files and folders, which can be restored in case of data loss. It is recommended to backup your data regularly using Time Machine.
Tip 2: Use Cloud Storage Services to Backup your Data
Cloud storage services such as iCloud, Google Drive, and Dropbox can also be used to backup your data. These services offer automatic syncing of your files and folders, which can be accessed from any device with an internet connection. It is recommended to backup your important files to cloud storage services as well.
Tip 3: Use RAID to Protect your Data
RAID (Redundant Array of Independent Disks) is a technology that allows you to combine multiple disks into a single logical unit. RAID can provide redundancy and data protection in case of disk failure. It is recommended to use RAID to protect your data from disk failure.
Conclusion
The error message “Couldn’t repair the partition map because a new EFI system partition couldn’t be created” can be frustrating, especially if you have important data on the disk. However, there are several ways to fix this error message, such as running First Aid, erasing and reformatting the disk, using Terminal, or using third-party disk repair software. It is also important to have a backup strategy in place to prevent data loss in case of disk corruption.
It sounds like you are trying to repair the partition map of your external hard drive using Disk Utility, but are encountering an error message that says a new EFI system partition couldn’t be created.
The EFI system partition is a small partition on a hard drive that stores the boot information for a computer’s operating system. It is typically present on the internal hard drive of a computer, but it can also be present on an external hard drive if the external hard drive is set up to be bootable.
If your external hard drive was never intended to be bootable, then it is possible that the EFI system partition was not properly created when the hard drive was formatted. In this case, attempting to repair the partition map with Disk Utility may result in the error message you are seeing.
There are a few things you can try to resolve this issue:
-
Check the formatting of the hard drive: Make sure that the hard drive is formatted as a Mac OS Extended (Journaled) or APFS volume. If it is formatted as something else, you may need to reformat the hard drive.
-
Try using a different tool to repair the partition map: There are several third-party tools available that can be used to repair the partition map of a hard drive. You can try using one of these tools to see if it can fix the issue.
-
Check for hardware issues: If the hard drive is physically damaged or experiencing other hardware issues, it may be causing the error message you are seeing. In this case, you may need to have the hard drive repaired or replaced.
I hope this information helps! If you have any other questions or need further assistance, please don’t hesitate to ask.
Great. You can try to use Disk Utility in Debug mode.
There are some system partitions like: EFI and Recovery HD that are hidden on purpose.
Therefore, be very careful when handling these partitions, especially the EFI partition on your system. Any error and your Mac will no longer be able to boot.
You can activate Disk Utility debug mode using the terminal.
Type the following command in the terminal:
defaults write com.apple.DiskUtility DUDebugMenuEnabled 1
Now, if there is an EFI partition on your external hard drive, you will be able to see it in Disk Utility.
I hope this helps.