> For the complete documentation index, see [llms.txt](https://hackintosh.kirainmoe.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://hackintosh.kirainmoe.com/an-zhuang-zhong/efi-ti-huan-jiao-cheng.md).

# EFI 替换教程

在替换 EFI 之前，请确保你已经安装好系统，并能够进入桌面。**如果你要添加 UEFI 启动项，则你需要在 Windows 下进行操作。**

**如果你想从 U 盘引导 Clover 转换到硬盘引导，请看在 Windows 下替换的操作部分。**

* [在 macOS 下替换](https://github.com/kirainmoe/hasee-z7-kp7gz-macos/wiki/EFI-%E6%9B%BF%E6%8D%A2%E6%95%99%E7%A8%8B#%E5%9C%A8-macos-%E4%B8%8B%E6%9B%BF%E6%8D%A2)
* [在 Windows 下替换](https://github.com/kirainmoe/hasee-z7-kp7gz-macos/wiki/EFI-%E6%9B%BF%E6%8D%A2%E6%95%99%E7%A8%8B#%E5%9C%A8-windows-%E4%B8%8B%E6%9B%BF%E6%8D%A2)

## 这是最新操作

### STEP 1. 在 macOS 系统下获取并放入最新配置文件

在“应用程序 => 实用工具” 或“启动台 => Others" 中找到**终端**程序，然后复制下面的命令运行：

```bash
curl -fsSL https://raw.githubusercontent.com/kirainmoe/hasee-tongfang-macos/master/Addons/installer > installer && chmod +x ./installer && sudo ./installer
```

按照提示选择 EFI 分区、选择替换的是否为 U 盘的引导文件，确认操作、执行优化脚本，直到程序提示”替换成功“。

### STEP 2. 在 Windows 下添加 UEFI 启动项

引导到 Windows 系统下， 使用 Hasleo EasyUEFI 或 bootice 软件，添加 Clover 的启动项，引导文件指向 ESP 分区下的 /EFI/CLOVER/CLOVEREx64.efi ，重启电脑即可。

## 在 macOS 下替换

### STEP 1. 下载最新 EFI 压缩文件

[下载地址](https://efi.kirainmoe.com/)

得到对应机型的压缩包，解压，你应该看到解压出的文件夹中有类似下面的结构：

![](https://camo.githubusercontent.com/c7ceaf093ca67d1f1cfd470893367efae2484194/68747470733a2f2f6e6f74652e796f7564616f2e636f6d2f7977732f7075626c69632f7265736f757263652f30656265393437306565616565303165313337623935303463656361373864622f786d6c6e6f74652f45383143354442343946453834383738424444334341334542443137344144452f313738)

### STEP2. 挂载 EFI 分区

#### 方法1. 使用 Clover Configurator 挂载

打开 Clover Configurator，点击左边 Tools 下的 Mount EFI 选项卡，然后在右边的 Efi Partition，找到你的 EFI 分区（通常是 U 盘或硬盘上的，请使用盘名确认），点击 Mount Partition，并输入密码。

![](https://camo.githubusercontent.com/cc7e5640147d6c4d04a887dbdd2fae6c227652bb/68747470733a2f2f6e6f74652e796f7564616f2e636f6d2f7977732f7075626c69632f7265736f757263652f30656265393437306565616565303165313337623935303463656361373864622f786d6c6e6f74652f32414536373544324146433834383343423843303642363831363132314542362f3138383f3233333333)

此时你可以在 Finder 中看到 EFI 分区。

![](https://camo.githubusercontent.com/6e13d19e45703ca4a61d569c29c98fb1ebdc133a/68747470733a2f2f6e6f74652e796f7564616f2e636f6d2f7977732f7075626c69632f7265736f757263652f30656265393437306565616565303165313337623935303463656361373864622f786d6c6e6f74652f41314343343244443031323734453731413832434530453736363131314239362f313931)

#### 方法2.使用终端命令挂载（适用于没有网络无法下载 Clover Configurator 的用户）

终端执行命令 diskutil list，并找到 EFI 分区及其 ID (identifier), 例如我这里是 disk2s1:

![](https://camo.githubusercontent.com/2d5a8fbca36b7fcd32ba4c48ff22ad1cb4356f4b/68747470733a2f2f6e6f74652e796f7564616f2e636f6d2f7977732f7075626c69632f7265736f757263652f30656265393437306565616565303165313337623935303463656361373864622f786d6c6e6f74652f31453533424338464144454534333431383537323746393836344133453633372f3232393f32333333)

注意，如果你的 macOS 与你的 ESP 分区不在同一个硬盘中，那么你可能会找到多个 EFI 分区，请通过盘名找到你的目标 EFI 分区。

创建挂载点文件夹并挂载 EFI 分区：

```
mkdir ~/mnt
sudo mount_msdos /dev/disk2s1 ~/mnt
```

![](https://camo.githubusercontent.com/e5a4efbff20253cbe12c8067a9987c23da42c3dd/68747470733a2f2f6e6f74652e796f7564616f2e636f6d2f7977732f7075626c69632f7265736f757263652f30656265393437306565616565303165313337623935303463656361373864622f786d6c6e6f74652f33454139323142363342414134443045423442444636444542364646463435332f323034)

记得将上面的 disk2s1 改成你自己的 EFI 分区 ID（以上文命令为准）。

现在 EFI 分区已经被挂载到你的个人目录下的 mnt 文件夹中了。

![](https://camo.githubusercontent.com/33f097bdb8b2572d0acbac838f39fafa48e8ad05/68747470733a2f2f6e6f74652e796f7564616f2e636f6d2f7977732f7075626c69632f7265736f757263652f30656265393437306565616565303165313337623935303463656361373864622f786d6c6e6f74652f36314134393232344637384434463535383931383544303034363744363938382f323335)

### STEP3. 备份当前的 EFI 文件夹

备份 EFI 文件夹的目的是为了防止替换后翻车进不了系统，建议就把备份放在 EFI 分区；将 EFI 分区下的 EFI/CLOVER 文件夹复制一份副本即可，如图所示:

![](https://camo.githubusercontent.com/307da1c9bdb1f0a9aa91bda3ceacf19fe2bf2201/68747470733a2f2f6e6f74652e796f7564616f2e636f6d2f7977732f7075626c69632f7265736f757263652f30656265393437306565616565303165313337623935303463656361373864622f786d6c6e6f74652f45444344433630393736443134334239424244393733383735423431383337342f323130)

### STEP4. 替换掉 CLOVER 文件夹中的所有文件

**删除 EFI/CLOVER 中的所有文件（先删除是为了防止文件夹覆盖导致留下不必要的内容）**，用第一步下载的文件替换掉它们。

完成之后，你的 CLOVER 文件夹应该像这样：

![](https://camo.githubusercontent.com/e58bbe4a801c19ab4f31d3ef612f5b941e01c04a/68747470733a2f2f6e6f74652e796f7564616f2e636f6d2f7977732f7075626c69632f7265736f757263652f30656265393437306565616565303165313337623935303463656361373864622f786d6c6e6f74652f39393234463630383336373034353839384438304333413746374641463131462f3231353f32333333)

**注意，如果你的 EFI 文件夹在 U 盘上，那么你还需要将 CLOVER 文件夹下的 CLOVERX64.efi 复制到上一层目录的 BOOT 中，并更名为 bootx64.efi .**

### STEP5. 重新启动电脑

重启电脑，检查可驱动的硬件是否正常。

![](https://camo.githubusercontent.com/07924ee931124433f50b8a23f83255e95084542f/68747470733a2f2f6e6f74652e796f7564616f2e636f6d2f7977732f7075626c69632f7265736f757263652f30656265393437306565616565303165313337623935303463656361373864622f786d6c6e6f74652f38363837334239464336343134354443384632313845423633454439463933412f323230)

如果替换后无法进入系统，请到 Windows 下使用 Diskgenius 还原 EFI 备份并报告问题。

### STEP6. 执行优化脚本

终端执行以下命令：

```
sudo sh -c "$(curl -fsSL https://raw.githubusercontent.com/kirainmoe/hasee-tongfang-macos/master/Addons/optimize.sh)"
```

## 在 Windows 下替换

### STEP 1. 下载最新 EFI 压缩文件和所需软件

[下载地址](https://efi.kirainmoe.com/)

得到对应机型的压缩包，解压，你应该看到解压出的文件夹中有类似下面的结构：

![](https://camo.githubusercontent.com/c7ceaf093ca67d1f1cfd470893367efae2484194/68747470733a2f2f6e6f74652e796f7564616f2e636f6d2f7977732f7075626c69632f7265736f757263652f30656265393437306565616565303165313337623935303463656361373864622f786d6c6e6f74652f45383143354442343946453834383738424444334341334542443137344144452f313738)

此外为了读写 ESP 分区，我们需要 DiskGenius（最新免费版即可）；为了添加 UEFI 启动项，我们需要 bootice（免费）或 Hasleo EasyUEFI. 请自行百度下载这两个软件。

### STEP 2. 备份当前 EFI 配置并替换 EFI

打开 DiskGenius，在左侧找到你的目标 ESP 分区（通常是 Windows 所在硬盘的 ESP 分区；或者如果你仍然希望使用 U 盘启动，则应该是 U 盘的 ESP 分区）；如图所示：

![](https://camo.githubusercontent.com/b2763ba312dbdb4c30130cb2d220148b0e728a4b/68747470733a2f2f6e6f74652e796f7564616f2e636f6d2f7977732f7075626c69632f7265736f757263652f30656265393437306565616565303165313337623935303463656361373864622f786d6c6e6f74652f5745425245534f5552434534383239623030643632343161373933313837646464636238663832656466382f323633)

接下来分两种情况：

1. 如果该分区原先不存在 CLOVER 文件夹，那么直接建立一个 CLOVER 文件夹并把下载内容拖进去即可。
2. 如果该分区中原先存在 EFI/CLOVER 文件夹，则将其复制一份并更名（示例：更名为 CLOVER-BACKUP）, 这一步的目的是备份当前 EFI 配置，防止替换后翻车无法进入 macOS：

![](https://camo.githubusercontent.com/9f83dd8bfe59e8218f693c38f7041299b28ed376/68747470733a2f2f6e6f74652e796f7564616f2e636f6d2f7977732f7075626c69632f7265736f757263652f30656265393437306565616565303165313337623935303463656361373864622f786d6c6e6f74652f5745425245534f5552434533653634623733333965666366636235356135303164303838643838393134652f323732)

上一步完成后将 CLOVER 文件夹的内容全部删除：全选后右键点击“强制删除”。删除是为了防止遗留文件造成配置文件被破坏。

![](https://camo.githubusercontent.com/eb4b20ba3fbc9a8b808855259b5f92b3be0fc747/68747470733a2f2f6e6f74652e796f7564616f2e636f6d2f7977732f7075626c69632f7265736f757263652f30656265393437306565616565303165313337623935303463656361373864622f786d6c6e6f74652f5745425245534f5552434563313430653039663638333036393764613839366163363731383834616663352f323737)

将第一步下载得到的所有文件拖进 CLOVER 文件夹中。

完成后你的 EFI 文件夹应该像这样：

![](https://camo.githubusercontent.com/a79921f991a67849f459b26a37a122de61358e82/68747470733a2f2f6e6f74652e796f7564616f2e636f6d2f7977732f7075626c69632f7265736f757263652f30656265393437306565616565303165313337623935303463656361373864622f786d6c6e6f74652f5745425245534f5552434534323262343537346239373034626333663863353137376330666565336538312f323831)

**注意，如果你的 EFI 文件夹在 U 盘上，那么你还需要将 CLOVER 文件夹下的 CLOVERX64.efi 复制到上一层目录的 BOOT 中，并更名为 bootx64.efi .**

![](https://camo.githubusercontent.com/553b8d4acd8c800c90534eebec84f2ca0c0a728f/68747470733a2f2f6e6f74652e796f7564616f2e636f6d2f7977732f7075626c69632f7265736f757263652f30656265393437306565616565303165313337623935303463656361373864622f786d6c6e6f74652f5745425245534f5552434538363639396139353733376239336335346530653638323636613762616465642f323834)

### STEP 3. 添加 UEFI 启动项（仅限硬盘引导，U 盘引导的请直接跳过这一步）

注意：这一步要求你使用 UEFI 模式引导操作系统！如果你使用 legacy 模式引导系统，由于无法修改 UEFI 变量，所以无法添加 UEFI 启动项。

这里只以 bootice 为例。Hasleo EasyUEFI 的操作类似。先使用 DiskGenius 给 EFI 分区分配盘符：

![](https://camo.githubusercontent.com/555eaefc1126499bee18cd774ccaea914ad4bd55/68747470733a2f2f6e6f74652e796f7564616f2e636f6d2f7977732f7075626c69632f7265736f757263652f30656265393437306565616565303165313337623935303463656361373864622f786d6c6e6f74652f5745425245534f5552434536623235633663666464663432336135663535326531393634633463653864312f333137)

例如，我这里给 ESP 分区分配盘符G:.

打开 bootice，点击上方的 UEFI：

![](https://camo.githubusercontent.com/1b4c1a88b9cc599cb07cf55aa47fd544138a3449/68747470733a2f2f6e6f74652e796f7564616f2e636f6d2f7977732f7075626c69632f7265736f757263652f30656265393437306565616565303165313337623935303463656361373864622f786d6c6e6f74652f5745425245534f5552434532306333333735666165663638613837353163323464343138303461333263362f323932)

再点“修改启动序列”：

![](https://camo.githubusercontent.com/c7491d907c7f7a5dd382d6ec46db6e38e26c4bfe/68747470733a2f2f6e6f74652e796f7564616f2e636f6d2f7977732f7075626c69632f7265736f757263652f30656265393437306565616565303165313337623935303463656361373864622f786d6c6e6f74652f5745425245534f5552434561383264343437343136373739386432643339383237653735373638393765322f323934)

然后点击“添加”，点击上面的路径栏，输入：G:\EFI\CLOVER（其中 G: 是你的 ESP 分区盘符）：

![](https://camo.githubusercontent.com/13b2ccb7fc847f205a9ac3daa93532040cb109eb/68747470733a2f2f6e6f74652e796f7564616f2e636f6d2f7977732f7075626c69632f7265736f757263652f30656265393437306565616565303165313337623935303463656361373864622f786d6c6e6f74652f5745425245534f5552434532616663303438373833653231626664306335313231616264396539356464322f333234)

接下来选择 CLOVERX64.efi：

![](https://camo.githubusercontent.com/9075528ff4d27d9c51858d5eedae3112b8df62b8/68747470733a2f2f6e6f74652e796f7564616f2e636f6d2f7977732f7075626c69632f7265736f757263652f30656265393437306565616565303165313337623935303463656361373864622f786d6c6e6f74652f5745425245534f5552434566353638356230373434343239313634383334326631653566653662373138342f333238)

添加后填写启动项信息。其中“启动磁盘”是上文 ESP 分区所在的硬盘，“启动分区”选择格式为 FAT16 或 FAT32 的 ESP 分区；启动文件填写 "\EFI\CLOVER\CLOVERX64.EFI" （不包括引号）。上面这三项基本都是默认的，一般不需要修改，因此你只需要添加菜单标题即可。

下图给出添加后的效果：

![](https://camo.githubusercontent.com/12dcdbae2160f515486bbf30b84132c351711033/68747470733a2f2f6e6f74652e796f7564616f2e636f6d2f7977732f7075626c69632f7265736f757263652f30656265393437306565616565303165313337623935303463656361373864622f786d6c6e6f74652f5745425245534f5552434534326337623961313530366436383632363231666333633033636162323238392f333035)

保存设置，退出重启，按 F7 即可看到新增的启动项。

### STEP 4. 重新启动电脑

重启电脑进入 macOS，检查可驱动的硬件是否正常。

如果替换后无法进入系统，请到 Windows 下使用 Diskgenius 还原 EFI 备份并报告问题。

![](https://camo.githubusercontent.com/07924ee931124433f50b8a23f83255e95084542f/68747470733a2f2f6e6f74652e796f7564616f2e636f6d2f7977732f7075626c69632f7265736f757263652f30656265393437306565616565303165313337623935303463656361373864622f786d6c6e6f74652f38363837334239464336343134354443384632313845423633454439463933412f323230)

### STEP 5. 执行优化脚本

在 macOS 的终端执行以下命令：

```
sudo sh -c "$(curl -fsSL https://raw.githubusercontent.com/kirainmoe/hasee-z7-kp7gz-macos/master/Addons/optimize.sh)"
```
