Monterey安装常见问题
🍎

Monterey安装常见问题

标签
黑苹果
创建时间
Mar 18, 2022 07:23 AM
上次编辑时间
Last updated February 13, 2023

我应该使用OpenCore还是Clover

截止到目前为止,无论是OpenCore还是Clover,都已经支持Monterey安装使用了

如何保证顺利升级 Monterey 正式版

  • 请使用 OpenCore v0.7.4  / Clover v5141 
  • 请于boot-args中添加引导参数:vsmcgen=1
    • 可能还需要其它引导参数:lilubetaall vsmcbeta
    • DW1820A / DW1560 / DW1830等博通网卡可能还需要添加:brcmfx-aspm

如何正确驱动 Intel / Broadcom 蓝牙设备

  • 下载:BrcmPatchRAM-2.6.1-RELEASE.zip
  • 在配置文件 config.plist 中添加BlueToolFixup.kext 驱动,做好内核版本控制,如下图所示:
    • notion image

蓝牙被禁用,无须开机,只需要一条命令即可起死回生

打开终端,输入命令:
sudo pkill bluetoothd

蓝牙连接耳机直接断开

打开终端,输入命令:
defaults write com.apple.BluetoothAudioAgent "Apple Bitpool Min (editable)" 35 defaults write com.apple.BluetoothAudioAgent "Apple Initial Bitpool Min (editable)" 53 defaults write com.apple.BluetoothAudioAgent "Apple Initial Bitpool (editable)" 35
重启,重新连接蓝牙耳机即可恢复正常

如何正确重置NVRAM,以解决App Store无法登录的问题

打开终端,输入命令:
# sudo nvram -c Password: nvram: Error clearing firmware variables: (iokit/common) not permitted
输入用户密码,然后回车,不必理会提示信息,然后重启

如何通过UEFI SHELL添加UEFI引导的正确姿势

无论是Clover还是OpenCore,经常会遇到的问题是:重置了NVRAM后就会导致UEFI引导项的丢失。正确的、最简单的插入姿势就是:进入UEFI SHELL(CLOVER)或者Open Shell(OpenCore),然后查看EFI所在的fsV
假如你的是fs0,那么如何判断fs0目录下面就是EFI呢,可以这样验证:
Shell> ls fs0: 如果显示有`EFI`的目录,那么就继续执行 Shell> ls fs0:\efi 显示`BOOT`和`OC`或者`BOOT`和`CLOVER`目录,那么可以确定这是你需要操作的位置 Shell> bcfg boot add 0 fs0:\efi\oc\opencore.efi "OpenCore Bootloader" 这是添加`OC`的引导项命令 Shell> bcfg boot add 0 fs0:\efi\clover\cloverx64.efi "Clover Bootloader" 这是添加`CLOVER`的引导项命令 Shell> exit 退出`UEFI Shell`
UEFI SHELL 其它的用法请谷歌
notion image

使用OpenCore Configurator添加boot-args引导参数的详细步骤

经常在群里看到很多小白问道如何添加boot-args引导参数,现做截图说明
notion image

如何引导进入MontereyRecovery分区

OpenCore配置文件中勾选
 UEFI -> APFS -> JumpstartHotPlug

BIOS未禁用CFG LOCK选项的设置

相关错误信息:
  • 卡在 [EB|#LOG:EXITBS:START]
某些用户会忘记或无法禁用 BIOS 中的 CFG-Lock(特别是与用于电源管理的锁定 0xE2 MSR 位有关,显然更安全地关闭 CFG-Lock)。**请注意,这仅适用于 Intel 用户,不适用于 AMD。**发生这种情况时,有几个可能的解决方法:
打开OpenCore的配置文件config.plist,勾选如下三个选项:
  • Kernel -> Quirks
    • [x] AppleCpuPmCfgLock
      [x] AppleXcpmCfgLock
  • UEFI -> Quirks
    • [x] IgnoreInvalidFlexRatio

开机卡在 apfs_module_start: 1689: load: com.apple.filesystems.apfs, v1412.101.1, apfs-1412. 101.1 附近

解决方法:
打开配置文件:config.plist -> UEFI-UEFI设置
[x] ReleaseUsbOwnership

BIOS 重设或重启/关机后发送到安全模式

AppleRTC 的问题,很简单的解决方法:
  • 打开配置文件:config.plist
    • [x] Kernel -> Quirks -> DisableRtcChecksum
注意:如果仍然有问题,则需要使用RTCMemoryFixup.kext并排除范围。

双系统使用OpenCore引导启动Windows出现蓝屏的解决方法

notion image