Oc怎么设置默认启动项
要在 OpenCore 中设置默认启动 macOS,有两种方式:一种是手动指定默认启动项(推荐稳定),另一种是使用快捷键(Ctrl + Enter)记忆默认项。下面我教你用 OpenCore 的 config.plist 正确设置默认启动 macOS 系统:
✅ 方法一:手动指定默认启动 macOS(推荐方式)
步骤 1:找到你的 macOS 对应的启动项 Volume 名称
你可以进入 OpenCore 启动界面,看一下你要启动的 macOS 的名字,比如:
Macintosh HD
macOS Ventura
EFI on APFS Container
⚠️ 注意:你要准确记下启动项名称,一字不差。
步骤 2:打开 config.plist,设置默认项
用 ProperTree 或 OpenCore Configurator 编辑 config.plist,进入:
Misc -> Boot -> Default
然后把值设置为你刚才看到的 macOS 启动项的名称,例如:
Default = "macOS Ventura"
或
Default = "Macintosh HD"
步骤 3:确认其他相关设置
确保这几个关键项设置正确:
Misc -> Boot -> ShowPicker = true
Misc -> Boot -> PickerMode = Builtin(或 External)
Misc -> Boot -> Timeout = 5(单位:秒,方便你观察)
Misc -> Boot -> TakeoffDelay = 0
Misc -> Boot -> PollAppleHotKeys = true(如果你以后要用 Ctrl+Enter)
步骤 4(可选):设置 PickerAttributes
这个值决定了一些 UI 和启动行为,例如自动选中默认项。
建议设为:
PickerAttributes = 17
代表:启用光标导航 + 默认启动项突出显示
✅ 方法二:启动界面用 Ctrl+Enter 记忆默认启动项
条件:你的 BIOS 支持原生 NVRAM,且 OpenCore 设置如下:
Misc -> Boot -> PollAppleHotKeys = true
Misc -> Boot -> ShowPicker = true
Misc -> Boot -> Timeout 不为 0
PickerMode 使用 Builtin
然后你在开机时进入 OpenCore 界面,选择 macOS 项,按下:
Ctrl + Enter
它会将这个选项写入 NVRAM,成为默认启动项。
你可以在 macOS 下运行:
nvram -p | grep boot
看到是否写入了启动项配置。
❗如无原生 NVRAM,需配置 Emulated NVRAM
对于不支持原生 NVRAM 的主板,还需使用 nvram.plist 保存默认启动项,否则 Ctrl+Enter 无效。