使用OpenCore引导多系统 2020年05月13日 Hackintosh 0次评论 1985次阅读 281字数 预计阅读时间1分钟 Hackintosh OpenCore 多系统 > 本方法来源于联想小新 Pro 13 黑苹果交流群:946132482(QQ),本人整理并删改。 ### 获取系统引导的完整路径 #### Step1: 终端确认启动分区的 UUID - 首先,打开终端输入 ```Bash diskutil list ``` 在磁盘分区列表中确定待引导系统的启动分区的硬盘标识符,如:`disk2s1` ; - 终端输入 ```Bash diskutil info disk2s1 ``` 进一步确认启动分区的 `UUID` ,如: ```.properties ...... Disk / Partition UUID: FBAB0AB8-698F-11E9-8DC7-93AD5ED2C040 ...... ``` #### Step2: 获得完整的 Path - 安装 **NOOPT** 或者 **DEBUG** 版本的 `OpenCore` (BOOTx64.ef 和 OpenCore.efi); - 打开 `config.plist` 设置下列选项; - `Misc\Debug\DisableWatchDog` = `True` - `Misc\Debug\Target` = `67` - `Misc\Security\ScanPolicy` = `0`  - 提取日志文件:`EFI 根目录\opencore-YYYY-MM-DD-HHMMSS.txt`,打开 `opencore-YYYY-MM-DD-HHMMSS.txt` 文件,搜索前文已经确认的启动分区的 `UUID` ,参考示例获得完整的 `Path`。 > 建议:生成 opencore-YYYY-MM-DD-HHMMSS.txt 文件之后,请恢复上述设置为原始值。 ### 设置启动项 - 打开 `config.plist` ,找到位置 `config\Misc\Entries` - 配置启动项相关参数: - `Comment` :一个有意义的名称; - `Enabled` :允许开关; - `Name` :引导时显示的名称; - `Path` :被引导系统的绝对路径; **示例 1**:引导移动硬盘的 Windows 系统(自带EFI,可引导) ```.properties PciRoot(0x0)/Pci(0x14,0x0)/USB(0xE,0x0)/HD(1,GPT,FBAB0AB8-698F-11E9-8DC7-93AD5ED2C040,0x800,0x1A716B)/\EFI\BOOT\BOOTX64.EFI ```  **示例 2**:引导其他分区的 Windows 系统 ```.properties PciRoot(0x0)/Pci(0x1D,0x0)/Pci(0x0,0x0)/NVMe(0x1,00-00-00-00-00-00-00-00)/HD(1,GPT,8763DD59-B7D6-4734-9B01-D7BCD42ECDDA,0x800,0x96000)/\EFI\Microsoft\Boot\bootmgfw.efi ```  ### 备注: Clover , Grub 等其他系统可以参照上述示例添加引导项目,达成以 OC 为主的多系统引导管理器。 本文由 Derrors 创作,采用 知识共享署名4.0 国际许可协议. 最后编辑时间: 2021年01月28日 21:29.