要在mac上查看隐藏的efi分区文件,需先用diskutil list确认efi分区路径(如disk0s1),再用sudo mkdir /volumes/efi创建挂载点,最后执行sudo mount -t msdos /dev/disk0s1 /volumes/efi挂载;挂载后finder侧边栏会出现efi图标,可浏览但不可编辑bootx64.efi等核心引导文件。

要在Mac上查看隐藏的EFI分区文件,必须先让系统识别并挂载这个默认不显示的FAT32分区,否则Finder里完全找不到它——哪怕它物理上就躺在disk0s1的位置。
确认EFI分区设备路径
打开终端,执行:
diskutil list
在输出中找到类型为EFI的分区条目,通常位于第一块内置磁盘(如 disk0s1)或外接磁盘的首个分区。注意:Apple Silicon Mac的ESP可能被嵌套在恢复卷快照中,若disk0s1未出现,请运行 sudo gpt -r show /dev/disk0 验证GPT表原始记录——跳过这步可能导致挂载失败。
创建挂载点并手动挂载
执行:
sudo mkdir /Volumes/EFI
这一步创建一个空目录作为挂载入口。目录名可自定义,但路径必须以/Volumes/开头,否则后续挂载会报错“invalid argument”。
执行:
sudo mount -t msdos /dev/disk0s1 /Volumes/EFI
将disk0s1替换成你上一步确认的真实设备标识。msdos是macOS对FAT32文件系统的内部代号,用错类型(如hfs、apfs)会导致挂载后无法读取文件。
在Finder中访问EFI内容
打开访达(Finder),左侧边栏“位置”区域会出现EFI图标,点击即可进入。
此时能看到标准EFI结构:EFI→BOOT→BOOTx64.efi(或BOOTAA64.efi),以及可能存在的OC、CLOVER、Microsoft等子目录。所有文件均可双击预览文本类配置(如config.plist),但禁止直接编辑或拖出删除BOOTx64.efi等核心引导文件——误操作将导致系统无法启动。











