MountEFI

MountEFI

by CorpNewt
Utilities

Mount EFI partitions on macOS for Hackintosh EFI management

Advertisement
Advertisement (336ร—280)

MountEFI

Note

This is a utility tool, NOT a kext. It does not need to be installed in your EFI.

MountEFI is a Python script that mounts EFI partitions on macOS. Itโ€™s the standard tool recommended by Dortania for accessing your Hackintoshโ€™s EFI partition.

Overview

To modify your Hackintoshโ€™s configuration (add kexts, edit config.plist, update OpenCore), you need access to the EFI partition. macOS doesnโ€™t mount EFI partitions by default. MountEFI provides a simple way to mount and unmount EFI partitions.

Features

  • Simple Mounting: Mount any EFI partition with a single click
  • Multiple Disks: Supports systems with multiple disks and EFI partitions
  • Silent Mode: Supports command-line mounting for script integration
  • Auto-Detection: Automatically identifies EFI partitions on connected disks

Installation

  1. Download from GitHub
  2. Extract the ZIP file
  3. Run MountEFI.command (macOS only)

Requirements

  • macOS (this tool is macOS-only)
  • Python 3.6 or later
  • Administrative privileges (sudo) to mount partitions

Usage

  1. Launch MountEFI
  2. Select the disk that contains your EFI partition
  3. MountEFI will mount the EFI partition and open it in Finder
  4. Make your changes (add kexts, edit config.plist, etc.)
  5. Unmount when done (either through MountEFI or Finder)

Command Line Usage

For scripting, you can use MountEFI silently:

# Mount the first EFI partition found
sudo ./MountEFI.command -s

FAQ

Why canโ€™t I see my EFI partition in Finder?

macOS doesnโ€™t auto-mount EFI partitions. You need a tool like MountEFI to mount it manually.

Can I use diskutil instead?

Yes, you can mount EFI partitions using diskutil mount /dev/diskXs1, but you need to know the correct disk identifier. MountEFI simplifies this by auto-detecting and listing available EFI partitions.

Resources