想尝试OpenCore,但电脑不支持基于UEFI的引导,好吧,别担心,有希望!OpenCore支持DuetPkg,它可以模拟旧电脑系统的UEFI环境。
视频教程
首先,您需要以下内容:
- OpenCore引导文件https://github.com/acidanthera/OpenCorePkg/releases
- BootInstall.command
- 安装源(MacOS Journaled + GUID,USb的大小取决于macOS的版本。catalina建议使用16GB)
在您的OpenCore原始引导文件夹中,进入到Utilities/BootInstall
。在这里,您会找到一个名为的文件BootInstall.command
。这是将DuetPkg安装所需的驱动器。(注:OpenCore 0.5.9之后的版本BootInstall.command文件脚本更改了位置,路径为OpenCore-X.X.X-RELEASE/Utilities/LegacyBoot/BootInstall.command)
现在,您要运行BootInstall.command
,请注意,可能需要sudo
权限在新版本的macOS上正常运行
sudo Utilities/BootInstall/BootInstall.command
这将为您提供可用磁盘的列表,选择您要使用的磁盘,然后将提示您编写新的MBR。选择是[y]
完成。
这将为您提供一个带有boot
文件的EFI分区,这是我们将添加OpenCore EFI的位置。
注意:用于旧用户的固件驱动程序略有不同:
- OpenUsbKbDxe.efi
- 对于Opencore菜单中的选择器支持
- HfsPlusLegacy.efi
- 需要看到类似安装程序的Hfs磁盘驱动器,由于缺少RDRAND指令支持,因此SandyBridge和更早版本需要使用旧版版本
评论(0)