macOS 从磁盘引导安装系统所需的 BIOS/UEFI 设置

星芳君_2525

星芳君_2525

2026-07-18

639人浏览

原创

黑苹果硬盘启动必须关闭secure boot、csm和cfg lock,并启用uefi only、ahci及禁用fast boot,同时确保esp分区存在且含正确efi文件。

macos 从磁盘引导安装系统所需的 bios/uefi 设置

要让非苹果电脑(黑苹果)通过硬盘上的 macOS 系统分区正常启动,BIOS/UEFI 设置必须匹配 Clover 或 OpenCore 引导逻辑。关键不是“从磁盘安装”,而是“从硬盘已安装的系统分区成功引导”——这依赖于固件层的正确配置。

必须关闭的安全与兼容性选项

以下三项若未禁用,系统大概率卡在白屏、黑屏或直接跳过引导项:

  • Secure Boot(安全启动):Clover 和 OpenCore 均无微软签名,启用状态下会被固件拦截。操作上需进入 BIOS 的“Security”或“Boot”页,选择“Clear Secure Boot Keys”或直接设为 “Disabled”
  • CSM(Compatibility Support Module):该模块启用时会降级为传统 BIOS 模式,导致 UEFI 引导失效。务必在“Boot Mode”或“CSM Configuration”中设为 “Disabled”
  • CFG Lock(锁频寄存器锁定):部分主板(尤其 Intel 600/700 系列)默认开启,会阻止 macOS 写入 MSR 寄存器,造成无法开机或睡眠异常。需通过 BIOS 隐藏选项(如 Advanced → CPU Configuration → CFG Lock)设为 “Disabled”,或刷定制 BIOS 解锁

必须启用的启动模式与接口设置

确保固件以标准 UEFI 方式识别并加载硬盘 EFI 分区:

macOS Notes
macOS Notes

通过 AppleScript 创建、读取、搜索及管理 macOS 备忘录。适用于用户要求记笔记、记录事项、保存想法、创建会议记录等场景。

下载
  • Boot Mode 设为 UEFI Only:不选 “Legacy+UEFI” 或 “Both”,只保留纯 UEFI 启动路径
  • SATA Mode 设为 AHCI:IDE 或 RAID 模式下 macOS 无法识别硬盘控制器,AHCI 是唯一支持的模式
  • Fast Boot 关闭:跳过部分硬件初始化流程,可能导致 NVMe SSD 或 USB 3.0 控制器未被正确枚举,进而找不到 ESP 分区

ESP 分区与引导项注册

仅 BIOS 设置正确还不够,硬盘上的 EFI 系统分区(ESP)必须存在且被固件识别:

  • ESP 通常为 FAT32 格式、100–500MB 大小、位于磁盘最前端,分区类型 GUID 为 C12A7328-F81F-11D2-BA4B-00A0C93EC93B
  • Clover 或 OpenCore 的 EFI 文件夹需完整复制到 ESP 根目录(即 EFI\CLOVER\ 或 EFI\OC\)
  • 使用 EasyUEFI(Windows)或 efibootmgr(macOS/Linux)确认引导项已注册,且启动顺序中 macOS 对应项排在前列;若缺失,需手动新建,Type 选 “Linux” 或 “Other OS”,路径指向 \EFI\CLOVER\CLOVERX64.EFI

常见失败现象与对应设置检查点

遇到特定问题时,可快速定位 BIOS 层原因:

  • 重启后直接进 Windows,完全不显示 Clover 菜单:CSM 未关、Secure Boot 未清、或 ESP 中缺少有效 EFI 可执行文件
  • 出现 “Missing operating system” 或 “Invalid partition table”:磁盘为 MBR 分区表,而非 GUID(GPT);需用 DiskGenius 或 gdisk 转换
  • 进入 Clover 后选硬盘分区,提示 “boot.efi not found”:ESP 分区未挂载成功,或 macOS 安装时未生成正确的 boot.efi(常见于 APFS 分区未正确格式化或系统损坏)

相关文章

PHP速学视频免费教程(入门到精通)
PHP速学视频免费教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载

相关标签:

bios macos

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

更多
磁盘配额是什么
磁盘配额是什么

磁盘配额是计算机中指定磁盘的储存限制,就是管理员可以为用户所能使用的磁盘空间进行配额限制,每一用户只能使用最大配额范围内的磁盘空间。php中文网为大家提供各种磁盘配额相关的内容,教程,供大家免费下载安装。

2023.06.21

4050

4

如何安装LINUX
如何安装LINUX

本站专题提供如何安装LINUX的相关教程文章,还有相关的下载、课程,大家可以免费体验。

2023.06.29

3453

10

linux find
linux find

find是linux命令,它将档案系统内符合 expression 的档案列出来。可以指要档案的名称、类别、时间、大小、权限等不同资讯的组合,只有完全相符的才会被列出来。find根据下列规则判断 path 和 expression,在命令列上第一个 - ( ) , ! 之前的部分为 path,之后的是 expression。还有指DOS 命令 find,Excel 函数 find等。本站专题提供linux find相关教程文章,还有相关

2023.06.30

2653

5

linux修改文件名
linux修改文件名

本专题为大家提供linux修改文件名相关的文章,这些文章可以帮助用户快速轻松地完成文件名的修改工作,大家可以免费体验。

2023.07.05

6450

7

linux系统安装教程
linux系统安装教程

linux系统是一种可以免费使用,自由传播,多用户、多任务、多线程、多CPU的操作系统。本专题提供linux系统安装教程相关的文章,大家可以免费体验。

2023.07.06

6082

7

linux查看文件夹大小
linux查看文件夹大小

Linux是一种自由和开放源码的类Unix操作系统,存在着许多不同的Linux版本,但它们都使用了Linux内核。Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、视频游戏控制台、台式计算机、大型机和超级计算机。linux怎么查看文件夹大小呢?php中文网给大家带来了相关的教程以及文章,欢迎大家前来学习阅读。

2023.07.20

3533

8

linux查看ip命令
linux查看ip命令

本专题为大家提供linux查看ip命令相关文章内容,感兴趣的朋友可以免费下载体验试试。

2023.07.20

3025

4

linux查看cpu使用率
linux查看cpu使用率

在linux的系统维护中,可能需要经常查看cpu使用率,分析系统整体的运行情况。本专题为大家带来了linux查看cpu使用率的相关文章,感兴趣的朋友千万不要错过了。

2023.07.25

3259

6

linux查找文件命令
linux查找文件命令

Linux是一种自由和开放源码的类Unix操作系统,存在着许多不同的Linux版本,但它们都使用了Linux内核。Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、视频游戏控制台、台式计算机、大型机和超级计算机。php中文网给大家带来了相关的教程以及文章,欢迎大家前来学习阅读。

2023.07.31

297

3

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
安装 Xdebug 并配置 phpstorm
安装 Xdebug 并配置 phpstorm

共1课时 | 185人学习

PostgreSQL 教程
PostgreSQL 教程

共48课时 | 20.5万人学习

好课诞生记
好课诞生记

共20课时 | 7.2万人学习