If you’ve upgraded your iMac to macOS Sequoia on an external SSD with OpenCore Legacy Patcher (OCLP) and previously experimented with a Linux Mint dual-boot, you may have multiple EFI partitions cluttering your system. Here’s a guide to help set your external SSD as the main boot device and clean up unnecessary EFI partitions safely.
Step 1: Identify EFI Partitions and Mount the Correct One
Identify All EFI Partitions:
- Open Terminal and list all partitions:
- Locate your external SSD and note its disk identifier (e.g.,
disk2s1
for the EFI partition on the external SSD).
- Open Terminal and list all partitions:
Mount the Correct EFI Partition:
- Mount the EFI on your external SSD (the one with macOS Sequoia installed):
Replace
X
andY
with the disk and partition numbers of the external SSD’s EFI.
- Mount the EFI on your external SSD (the one with macOS Sequoia installed):
Step 2: Set the External SSD as the Default Boot Device
Open Startup Disk Preferences:
- Go to System Preferences > Startup Disk.
- Select the external SSD with macOS Sequoia as the default boot device.
- Click Restart to confirm the change.
Configure OpenCore to Use External SSD as Primary Boot (if OCLP is installed on the external SSD):
- Ensure OpenCore is correctly set up on the external SSD’s EFI.
- Verify that
config.plist
is configured for your macOS installation.
Step 3: Clean Up Extra EFI Partitions
Unmount and Inspect Extra EFI Partitions:
- Review the other EFI partitions listed from
diskutil list
. - Only delete partitions you’re sure are no longer needed, such as those associated with the Linux Mint installation.
- To double-check, mount each EFI one by one:
- Open Finder and inspect each EFI to confirm its contents.
- Review the other EFI partitions listed from
Delete Unnecessary EFI Partitions:
To delete a redundant EFI partition, use Disk Utility or Terminal:
- In Disk Utility, select the extra EFI partition and click Erase or Delete.
- In Terminal, use:
Replace
X
andY
with the disk and partition numbers you want to erase.Warning: Avoid deleting the EFI partition associated with your macOS installation or any OpenCore configuration if needed for boot.
Step 4: Confirm Successful Boot Configuration
- Reboot and Test:
- Restart your iMac to confirm it boots from the external SSD by default.
- Use Startup Manager for Verification:
- Restart and hold Option (⌥) to open the Startup Manager. Check that the external SSD appears as the default option.
This process should set your external SSD as the primary boot drive, clean up extra EFI partitions, and prevent boot conflicts on your iMac. Let me know if you need further help with any steps!
Hi all, I'm a Imac-owner (late 2015, 27 inch). The Imac was getting so slow and after searching on the internet I learned that buying an external SSD (where the MacOS would be installed) would really help. That was true: my old Imac was like new! A big tip for old Imac-owners! But then I got too enthusiastic. I upgraded MacOS to Sequoia, using OCLP. And I installed Linux Mint trying a dual boot. I deleted Mint and Sequoia works great. But now I have EFI everywhere :). How can I make my new external SSD the main boot device and get rid of all the EFI, without getting into boot problems? https://preview.redd.it/ttcry8ezkp0e1.png | submitted by /u/SilverBeginning2454 [link] [comments] |
Post a Comment