引导参数
-wegnoigpu禁用igpu
-wegdbg启用调试打印(在 DEBUG 二进制文件中可用)。
-wegoff禁用WhateverGreen。
-wegbeta在不受支持的操作系统版本上启用 WhateverGreen(默认情况下启用 12 及以下版本)。
-wegnoegpu禁用所有外部 GPU(或添加 disable-gpu每个 GFX0 的属性)。
-wegnoigpu禁用内部 GPU(或添加 disable-gpuIGPU 的财产)
-wegswitchgpu在安装外部 GPU 时禁用内部 GPU(或添加 switch-to-external-gpuIGPU 的财产)
-radvesa完全禁用 ATI/AMD 视频加速。
-rad24强制执行 24 位显示模式。
-raddvi启用 DVI 发射器校正(290X、370 等需要)。
-radcodec强制在 AMDRadeonVADriver 中使用欺骗的 PID
radpg=15禁用几种电源门控模式(请参阅常见问题解答,佛得角 GPU 所需)。
agdpmod=vit9696禁用检查 board-id(或添加 agdpmod外部 GPU 的属性)。
agdpmod=pikera替换 board-id和 board-ix
agdpmod=ignore禁用 AGDP 补丁( vit9696,pikeravalue 是外部 GPU 的隐式默认值)
ngfxgl=1引导参数(和 disable-metal属性)禁用对 NVIDIA 的 Metal 支持
ngfxcompat=1引导参数(和 force-compat属性)忽略 NVDAStartupWeb 中的兼容性检查
ngfxsubmit=0引导参数(和 disable-gfx-submit属性)在 10.13 上禁用界面卡顿修复
-ngfxdbg启动参数以启用 NVIDIA 驱动程序错误日志记录
gfxrst=1更喜欢在第二个启动阶段绘制 Apple 标志,而不是帧缓冲区复制。
gfxrst=4在第二个引导阶段禁用帧缓冲区初始化交互。
igfxframe=frame将专用的帧缓冲区标识符注入 IGPU(仅用于测试目的)。
igfxsnb=0为 Sandy Bridge CPU 禁用 IntelAccelerator 名称修复。
igfxgl=1引导参数(和 disable-metal属性)以禁用 Intel 上的 Metal 支持。
igfxmetal=1引导参数(和 enable-metal属性) 以强制启用 Intel 上的 Metal 支持以进行离线渲染。
igfxpavp=1引导参数(和 igfxpavp属性)强制启用 PAVP 输出
igfxfw=2引导参数(和 igfxfw属性)强制加载 Apple GuC 固件
-igfxvesa禁用英特尔图形加速。
-igfxnohdmi引导参数(和 disable-hdmi-patches) 以禁用数字声音的 DP 到 HDMI 转换补丁。
-igfxtypec强制为 Type-C 平台进行 DP 连接。
-cdfon(和 enable-hdmi20属性)以启用 HDMI 2.0 补丁。
-igfxdump将 IGPU 帧缓冲区 kext 转储到 /var/log/AppleIntelFramebuffer_X_Y(在调试二进制文件中可用)。
-igfxfbdump在 IOService:/IOResources/WhateverGreen 将本机和修补的帧缓冲表转储到 ioreg
applbkl=0引导参数(和 applbkl属性)禁用 IGPU 的 AppleBacklight.kext 补丁。 如果是自定义 AppleBacklight 配置文件, 请阅读此处。
-igfxmlr引导参数(和 enable-dpcd-max-link-rate-fix属性)以应用最大链接速率修复。
-igfxhdmidivs引导参数(和 enable-hdmi-dividers-fix属性)以修复在 SKL、KBL 和 CFL 平台上建立具有更高像素时钟速率的 Intel HDMI 连接的无限循环。
-igfxlspcon引导参数(和 enable-lspcon-support属性)以启用对板载 LSPCON 芯片的驱动程序支持。
-igfxi2cdbg用于在 I2C-over-AUX 事务中启用详细输出的引导参数(仅用于调试目的)。
igfxagdc=0引导参数( disable-agdc设备属性)以禁用 AGDC。
igfxfcms=1引导参数( complete-modeset设备属性)强制在 Skylake 或 Apple 固件上完成模式设置。
igfxfcmsfbs=引导参数( complete-modeset-framebuffers设备属性)来指定 必须强制执行完整模式集的连接器索引。 每个索引是一个字节 一个 64 位字; 例如,值 0x010203指定连接器 1、2、3。如果连接器是 不在列表中,驱动程序的逻辑用于确定是否需要完整的模式集。 经过 -1禁用。
igfxonln=1引导参数( force-online设备属性)强制在所有显示器上处于在线状态。
igfxonlnfbs=MASK引导参数( force-online-framebuffers设备属性)来指定 对其强制执行在线状态的连接器的索引。 格式类似于 igfxfcmsfbs.
wegtree=1引导参数( rebuild-device-tree属性)强制在 Apple FW 上重命名设备。
igfxrpsc=1引导参数( rps-control属性)以启用 RPS 控制补丁(提高 IGPU 性能)。
-igfxcdc引导参数( enable-cdclk-frequency-fix属性)以支持 ICL 平台上的所有有效核心显示时钟 (CDCLK) 频率。
-igfxdvmt引导参数( enable-dvmt-calc-fix属性)修复因英特尔 ICL 平台上的 DVMT 预分配内存量计算错误而导致的内核崩溃。
-igfxblr引导参数(和 enable-backlight-registers-fix属性)修复 KBL、CFL 和 ICL 平台上的背光寄存器。
-igfxmpc引导参数( enable-max-pixel-clock-override和 max-pixel-clock-frequency属性)以增加最大像素时钟(作为修补 CoreDisplay.framework 的替代方法)。
-igfxbls引导参数(和 enable-backlight-smoother属性)使亮度过渡在 IVB+ 平台上更平滑。 阅读说明书
-igfxdbeo引导参数(和 enable-dbuf-early-optimizer属性)修复 ICL+ 平台上的显示数据缓冲区 (DBUF) 问题。
applbkl=3引导参数(和 applbkl属性)启用 AMD Radeon RX 5000 系列显卡的 PWM 背光控制, 请阅读此处。
引导位置添加或删除
Clover[EFI/Clover/config.plist]
OpenCore[EFI/OC/config.plist]
以下为补充更新的常用启动参数
启动参数 | 目的 |
---|---|
-v |
|
-s |
|
-x |
|
-f |
|
调试=0x100 | 这将禁用 macOS 的看门狗,有助于防止内核崩溃时重新启动。 |
keepsyms=1 |
|
无根=0 |
|
幻灯片=0 | |
飞镖=0 |
|
CPU=1 | 启用单 CPU 核心模式。 |
-xcpm |
|
kext-dev-mode=1 |
|
-disablegfxfirmware |
|
-no_compat_check |
|
npci=0x2000 |
|
npci=0x3000 |
|
nvda_drv=1 |
|
nv_disable=1 |
|
Kexts 特定
Lilu
-liludbg | 启用调试打印。需要 Lilu 的 DEBUG 版本。 |
-liludbgall | 在 Lilu 和所有加载的插件中启用调试打印(在 DEBUG 二进制文件中可用)。 |
-liluoff |
|
-liluuseroff | 禁用 Lilu 用户修补程序(例如用于 dyld_shared_cache 操作)。 |
-liluslow | 启用旧版用户修补程序。 |
-lilulowmem | 禁用内核解包(在恢复模式下禁用 Lilu)。 |
-lilubeta | 在不受支持的 macOS 版本上启用 Lilu(macOS 13 及以下版本默认启用)。
|
-lilubetaall | 在未受支持的操作系统版本上启用 Lilu 和所有加载的插件(请小心使用)。 |
-liluforce | 无论模式、操作系统、安装程序或恢复如何,均可启用 Lilu。 |
liludelay=1000 | 每次打印后增加 1 秒(100 毫秒)延迟以进行故障排除。 |
lilucpu=N |
|
liludump=N |
|
虚拟SMC
-vsmcdbg |
|
-vsmcoff |
|
-vsmcbeta |
|
-vsmcrpt | 将丢失的 SMC 密钥报告到系统日志。 |
-vsmccomp | 如果找到,则优先选择现有的硬件 SMC 实现。 |
vsmcgen=X | 强制暴露 X-gen SMC 设备(支持 1 和 2)。 |
vsmchbkp=X | 设置 HBKP 转储模式(0 - 关闭,1 - 正常,2 - 不加密)。 |
vsmcslvl=X | 设置值序列化级别(0 - 关闭,1 - 正常,2 - 包含敏感数据(默认))。 |
smcdebug=0xff | 启用 AppleSMC 调试信息打印。 |
看门狗=0 |
|
任何绿色
全球的
-wegdbg |
|
-韦戈夫 |
|
-wegbeta |
|
-cdfon |
|
wegtree=1 |
|
gfxrst=1 |
|
gfxrst=4 |
|
主板编号
启动参数 | 目的 |
---|---|
agdpmod=vit9696 |
|
agdpmod=pikera |
|
agdpmod=忽略 |
|
GPU切换
-wegnoegpu |
|
-wegnoigpu |
|
-wegswitchgpu |
|
NVIDIA 显卡
-ngfxdbg |
|
ngfxgl=1 |
|
ngfxcompat=1 |
|
ngfx提交=0 |
|
AMD 显卡
-拉德维萨 |
|
-rad24 |
|
-raddvi |
|
-radcodec |
|
radpg=15 |
|
英特尔显卡
igfxframe=框架 |
|
igfxsnb=0 |
|
igfxgl=1 |
|
igfxmetal=1 | 强制启用英特尔的 Metal 支持以进行离线渲染。 |
igfxpavp=1 | 强制启用 PAVP 输出 |
igfxfw=2 |
|
-igfxvesa |
|
-igfxnohdmi |
|
-igfxtypec |
|
-igfxdump |
|
-igfxfbdump |
|
applbkl=0 |
|
-igfxmlr |
|
-igfxhdmidivs |
|
-igfxlspcon |
|
-igfxi2cdbg |
|
-igfxnotelemetryload | 禁用 iGPU 遥测加载,这可能会导致某些笔记本电脑(例如 Chromebook)在启动时冻结 |
igfxagdc=0 |
|
igfxfcms=1 | 强制在 Skylake 或 Apple 固件上完成模式设置。 |
igfxfcmsfbs= | 指定必须强制执行完整模式集的连接器的索引。每个索引都是 64 位字中的一个字节;例如,值 0x010203 指定连接器 1、2、3。如果连接器不在列表中,则使用驱动程序的逻辑来确定是否需要完整模式集。传递 -1 表示禁用。 |
igfxonln=1 |
|
igfxonlnfbs=MASK | 指定强制在线状态的连接器索引。格式类似于 igfxfcmsfbs |
wegtree=1 |
|
igfxrpsc=1 |
|
-igfxcdc |
|
-igfxdvmt |
|
-igfxmpc |
|
-igfxbls |
|
-igfxdbeo |
|
-igfxsklaskbl |
|
applbkl=3 |
|
背光
applbkl=0 |
|
applbkl=3 |
|
诺特德雷德
-nreddbg | 启用 kext 和 FB 的调试输出。 |
-nreddmlogger | 启用 Display Core 调试输出 |
-nredoff | 禁用 NootedRed |
-nredfonly | 仅在 FB 中启动,无加速。存在视觉伪影和故障。 |
-nred24位 |
苹果ALC
alcid=xx |
|
-阿尔科夫 |
|
-alcdbg |
|
-alcbeta |
|
alcverbs=1 | 启用 alc-verb 支持。 |
alcdelay=xxx |
|
alctcsel=1 |
|
AirPortBrcmFixup
-brcmfxdbg |
|
-brcmfxbeta |
|
-brcmfxoff |
|
-brcmfxwowl |
|
-brcmfx-alldrv |
|
brcmfx-国家=XX |
|
brcmfx-aspm |
|
brcmfx-delay=xxxxx |
|
brcmfx 驱动程序=0|1|2|3 | 仅启用一个 kext 进行加载 0 - AirPortBrcmNIC-MFG、 1 - AirPortBrcm4360、2 - AirPortBrcmNIC、 3 - AirPortBrcm4331, 可通过 DSDT 或引导加载程序中的 Properties → DeviceProperties 注入 |
BrcmPatchRAM
启动参数 | 描述 |
---|---|
bpr_initialdelay=x |
|
bpr_握手=x |
|
bpr_preresetdeay |
|
bpr_postresetdelay=x |
|
bpr_probedelay=x |
|
-btlfxallowanyaddr |
|
伊特尔韦姆
启动参数 | 描述 |
---|---|
itlwm_cc=国家代码 | 将国家代码更改为所需的国家代码,适用于所有设备,主要适用于使用 itlwm.kext 或运行早于 10.14 的 macOS 的 iwn、7000 和 8000 系列 iwm。 |
-novht | 禁用 IEEE802.11AC 支持, 如果路由器存在兼容性问题则很有用。 |
-noht40 | 使用 2.4GHz 时禁用 40MHz(如果此配置的网络导致不稳定,请使用此选项。Apple 原生支持的适配器默认禁用 2.4GHz HT40) |
英特尔毛西
启动参数 | 描述 |
---|---|
-mausiwol |
|
CPUTsc同步
启动参数 | 描述 |
---|---|
-cputsdbg |
|
-cputsoff |
|
-cputsbeta |
|
-cputsclock |
|
CPU朋友
启动参数 | 描述 |
---|---|
-cpufdbg |
|
-cpufoff |
|
-cpufbeta |
|
CryptexFixup
启动参数 | 描述 |
---|---|
-cryptdbg | 启用详细日志记录。需要 CryptexFixup 的 DEBUG 版本。 |
-cryptoff | 禁用 CryptexFixup |
-cryptbeta | 在不受支持的 macOS 版本上启用 CryptexFixup(macOS 13 及以下版本默认启用)。
|
-crypt_allow_hash_validation | 禁用 APFS.kext 修补 |
-crypt_force_avx | 在 AVX2.0 系统上强制安装 Rosetta Cryptex |
ECEnabler
启动参数 | 描述 |
---|---|
-ecedbg | 启用详细日志记录。需要 ECEnabler 的 DEBUG 版本。 |
-eceoff | 禁用 ECEnabler |
-ecebeta | 在不受支持的 macOS 版本上启用 ECEnabler(macOS 13 及以下版本默认启用)。
|
NVMeFix
启动参数 | 描述 |
---|---|
-nvmefdbg | 启用调试日志记录。需要 NVMeFix 的 DEBUG 版本。 |
-nvmefoff | 禁用 NVMeFix。 |
-nvmefaspm | 在所有设备上强制使用 ASPM L1。此参数仅建议用于测试目的,因为在日常使用中,可以将pci-aspm-default 设备属性值注入到板载 SSD 设备及其连接的桥接设备中。更新后的值将在受影响的设备中<02 00 00 00> 显示。pci-aspm-custom |
功能解锁
启动参数 | 描述 |
---|---|
-cardbg | 启用详细日志记录。需要 FeatureUnlock 的 DEBUG 版本。 |
-carbeta | 在不受支持的 macOS 版本上启用 FeatureUnlock(macOS 13 及以下版本默认启用)。
|
-卡罗夫 | 禁用 FeatureUnlock |
允许边车iPad | 在未受支持的 iPad 上启用 SideCar 支持。 |
禁用sidecar_mac | 禁用 SideCar/AirPlay/Universal Control 补丁。 |
禁用夜班 | 禁用 NightShift 补丁 |
-force_uni_control | 即使模型不需要,也强制通用控制修补。 |
亮度键
启动参数 | 描述 |
---|---|
-brkeysdbg | 启用调试打印。需要 BrightnessKeys 的 DEBUG 版本。 |
MacHyperVSupport
核心控制器 (HyperVController)
核心 Hyper-V 控制器模块
启动参数 | 描述 |
---|---|
-hvctrldbg | 启用调试打印。需要 MacHyperVSupport 的 DEBUG 版本。 |
CPU 禁用程序 (HyperVCPU)
禁用 macOS 10.4 下的附加 CPU
-hvcpudbg | 启用调试打印。需要 MacHyperVSupport 的 DEBUG 版本。 |
文件复制 (HyperVFileCopy)
提供主机到客户机的文件复制支持 (Guest Services)。需要hvfilecopyd
用户空间守护进程处于运行状态。
-hvfcopydbg | 启用调试打印。需要 MacHyperVSupport 的 DEBUG 版本。 |
-hvfcopymsgdbg | 启用消息数据的调试打印。需要 MacHyperVSupport 的 DEBUG 版本。 |
-hvf复制 | 禁用该模块 |
图形桥(HyperVGraphicsBridge)
为 macOS 提供基本的图形支持。
-hvgfxbdgb | 启用调试打印。需要 MacHyperVSupport 的 DEBUG 版本。 |
-hvgfxbmsgdbg | 启用消息数据的调试打印。需要 MacHyperVSupport 的 DEBUG 版本 |
-hvgfxboff | 禁用该模块 |
心跳(HyoerVHeartbeat)
向 Hyper-V 提供心跳报告。
-hvheartdbg | 启用调试打印。需要 MacHyperVSupport 的 DEBUG 版本。 |
-hvheartmsgdbg | 启用消息数据的调试打印。需要 MacHyperVSupport 的 DEBUG 版本 |
-hvheartoff | 禁用该模块 |
键盘(HyperVKeyboard)
提供键盘支持。
-hvkbddbg | 启用调试打印。需要 MacHyperVSupport 的 DEBUG 版本。 |
-hvkbdmsgdbg | 启用消息数据的调试打印。需要 MacHyperVSupport 的 DEBUG 版本 |
-hvkbdoff | 禁用该模块 |
鼠标(HyperVMouse)
提供鼠标支持。
-hvkbddbg | 启用调试打印。需要 MacHyperVSupport 的 DEBUG 版本。 |
-hvkbdmsgdbg | 启用消息数据的调试打印。需要 MacHyperVSupport 的 DEBUG 版本 |
-hvmouseoff | 禁用该模块 |
网络(HyperVNetwork)
提供网络支持。
-hvnetdbg | 启用调试打印。需要 MacHyperVSupport 的 DEBUG 版本。 |
-hvnetdmsgdbg | 启用消息数据的调试打印。需要 MacHyperVSupport 的 DEBUG 版本 |
-hvnetoff | 禁用该模块 |
PCI 桥 (HyperVPCIBridge)
提供 PCI 直通支持。
-hvpcibddbg | 启用调试打印。需要 MacHyperVSupport 的 DEBUG 版本。 |
-hvpcibmsgdbg | 启用消息数据的调试打印。需要 MacHyperVSupport 的 DEBUG 版本 |
-hvpciboff | 禁用该模块 |
PCI 模块设备 (HyperVmoduleDevice)
为 PCI 直通提供 MMIO 分配/释放功能。
-hvpcimdbg | 启用调试打印。需要 MacHyperVSupport 的 DEBUG 版本。 |
PCI 提供程序 (HyperVPCIProvider)
在第 2 代 VMS 上为伪 PCI 根桥 (HyperVPCIRoot) 提供 IOACPIPlatformDevice nub。
-hvkbddbg | 启用调试打印。需要 MacHyperVSupport 的 DEBUG 版本。 |
PCI 根桥 (HyperVPCIRoot)
为第二代虚拟机上的正常 macOS 功能提供伪 PCI 根桥,并提供对 PCI 直通的支持。
-hvpcirddbg | 启用调试打印。需要 MacHyperVSupport 的 DEBUG 版本。 |
关机 (HyperVShutdown)
通过虚拟机连接和 PowerShell 提供软件关机功能。需要hvshutdownd
用户空间守护进程正在运行。
-hvshutdbg | 启用调试打印。需要 MacHyperVSupport 的 DEBUG 版本。 |
-hvshutmsgdbg | 启用消息数据的调试打印。需要 MacHyperSupport 的 DEBUG 版本 |
-hvshutoff | 禁用该模块 |
存储(HyperVStorage)
提供 SCSI 存储支持。
-hvstordbg | 启用调试打印。需要 MacHyperVSupport 的 DEBUG 版本。 |
-hvstormsgdbg | 启用消息数据的调试打印。需要 MacHyperSupport 的 DEBUG 版本 |
-hvstoroff | 禁用该模块 |
时间同步 (HyperVTimeSync)
提供主机到客户机的时间同步支持。需要hvtimesyncd
运行用户空间守护进程。
-hvtimedbg | 启用调试打印。需要 MacHyperVSupport 的 DEBUG 版本。 |
-hvtimemsgdbg | 启用消息数据的调试打印。需要 MacHyperSupport 的 DEBUG 版本 |
-hvtimeoff | 禁用该模块 |
VMBus 控制器 (HyperVVMBus)
提供 VMBus 设备和服务的根。
-hvvmbusdbg | 启用调试打印。需要 MacHyperVSupport 的 DEBUG 版本。 |
VMBus 设备节点 (HyperVVMBusDevice)
为子 VMBus 设备模块提供连接节点。
-hvvmbusdebdbg | 启用调试打印。需要 MacHyperVSupport 的 DEBUG 版本。 |
Realtek读卡器
启动参数 | 描述 |
---|---|
-iosd3v3 | 在 3.3V 下初始化所有卡,因此卡只能在默认模式或高速模式下工作。 |
-iosddsm | 以默认速度模式初始化所有卡。最大数据传输速率限制为 12 MB/s。 |
-iosdhsm | 以高速模式初始化所有卡。最大数据传输速率限制为 25 MB/s。 |
-iosdsabr | 将每个 CMD18/25 请求分成多个 CMD17/24 请求,这样主机驱动程序就不会一次访问卡上的多个块。 |
-iosdnoacmd23 | 要求主机驱动程序在向卡发送 CMD25 之前不要发出 ACMD23。当驱动程序处理多块写入 (CMD25) 请求时,规范建议发出 ACMD23 来预擦除待写入的块,以提高写入性能。默认情况下,主机驱动程序始终在 CMD25 之前发送 ACMD23。如果您发现任何写入性能下降,请使用此启动参数。 |
约斯达姆纳 | 指定重试应用程序命令 (ACMD*) 的最大尝试次数。 |
rtsxdcib | 如果驱动程序启动时卡已存在,请指定卡初始化的延迟时间(以毫秒为单位)。如果系统启动时无法初始化卡,请增加延迟时间。 |
rtsxdspi | 指定轮询设备状态的间隔(以毫秒为单位)。后台线程会每隔 interval 毫秒检查卡片是否存在,并在卡片插入或移除时通知其他驱动程序组件。增加间隔会增加处理卡片事件的延迟,而减少间隔值则会浪费 CPU 周期,因此请谨慎选择间隔值。 |
-rtsxppsta | 通过控制端点获取卡状态,而不是批量传输。某些 RTS5139 芯片只能通过控制端点报告卡状态,因此与默认机制不兼容。 |
rtsxdssc | 指定等待 SSC 时钟稳定的时间(以毫秒为单位)。如果该值太小,驱动程序切换卡时钟后命令可能会超时。如果您在内核日志中发现驱动程序无法启用 4 位总线,请增加此值。 |
VoodooI2C
启动参数 | 描述 |
---|---|
-vi2c-强制轮询 |
|
RTCMemoryFixup
启动参数 | 描述 |
---|---|
-rtcfxdbg | 启用调试日志记录。需要 RTCMemoryFixup 的 DEBUG 版本。 |
rtcfx_exclude=偏移量1、偏移量2、起始偏移量-结束偏移量 | 不允许写入的偏移量或偏移量范围列表 |
休眠修复
启动参数 | 描述 |
---|---|
-hbfxdbg | 启用调试日志记录。需要 RTCMemoryFixup 的 DEBUG 版本。 |
-hbfxbeta | 在不受支持的 macOS 版本上启用 FeatureUnlock(macOS 13 及以下版本默认启用)。
|
-hbfxoff | 禁用 kext 加载 |
-hbfx-转储-nvram |
|
-hbfx-禁用-pci 补丁 | 禁用 IOPCIFamily 修补(此修补程序有助于避免恢复后挂起和黑屏(不会为所有设备调用 restoreMachineState) |
hbfx-patch-pci=XHC、IMEI、IGPU | 允许指定明确的设备列表(并且仅针对这些设备不会调用 restoreMachineState )。还支持值 none、false、off。 |
hbfx-ahbm=abhm_value | 控制自动休眠功能,其中 abhm_value 是以下各个值的算术和:
|
限制事件
启动参数 | 描述 |
---|---|
-revdbg | 启用详细日志记录。需要 RestrictEvents 的 DEBUG 版本。 |
-雷沃夫 | 禁用 RestrictEvents。 |
-revbeta | 在不受支持的 macOS 版本上启用 RestrictEvents(macOS 13 及以下版本默认启用)。
|
-revproc | 启用详细进程日志记录。需要 RestrictEvents 的 DEBUG 版本。 |
revpatch=值 |
|
revcpu=值 |
|
revcpuname=值 | 自定义 CPU 品牌字符串(最多 48 个字符,建议不超过 20 个字符,否则从 CPUID 中获取) |
revblock=值 |
|
注意: 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:revpatch
、4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:revcpu
和NVRAM 变量4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:revcpuname
的4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:revblock
作用与启动参数相同,但优先级较低
。DebugEnhancer
启动参数 | 描述 |
---|---|
-dbgenhdbg | 启用调试输出。需要 DebugEnhancer 的 DEBUG 版本 |
-dbgenhbeta | 在不受支持的 macOS 版本上启用 DebugEnhancer(macOS 13 及以下版本默认启用)。
|
-dbgenhoff | 禁用 DebugEnhancer。 |
-dbgenhiolog | 将 IOLog 输出重定向到内核 vprintf(与 kdb_printf 和 kprintf 相同) |
评论1