博主为了方便使用Linux一直是以grub作为主引导器(grub->OC),最近OC解决了Linux引导问题,所以换回OC作为主引导器。摸索了一下,实现了原生NVRAM+BootCamp双系统切换。
实现教程
原生NVRAM
加入并在config.plist里启用如下SSDT
SSDT-PMC.aml修改config.plist
NVRAM->LegacyEnable->No
NVRAM->LegacyOverwrite->No
NVRAM->WriteFlash->Yes
Booter->Quirks->DisableVariableWrite->No
BootCamp切换
修改config.plist
PlatformInfo->Generic->AdviseWindows->Yes
UEFI->RequestBootVarRouting->Yes
Windows下安装BootCamp软件,重启。
如果D盘消失,请使用傲梅分区助理取消D盘隐藏。(注意:一定要使用傲梅分区助理,博主测试其他分区工具重启后D盘会再次消失)
隐藏OC引导界面
- 修改config.plist
- Misc->Boot->ShowPicker->No