=
台式机:(第一代)Lynnfield和Clarkdale OpenCore 0.7.3 健全性检查结果

=
规则更新:草原企鹅

# Generic config suitable for initial installation # OpenCore v0.7.3 Intel Lynnfield and Clarkdale Desktop Sanity Check =
参考文章:https://dortania.github.io/OpenCore-Install-Guide/config.plist/clarkdale.html
=
# [kernel]:https://dortania.github.io/OpenCore-Install-Guide/config.plist/clarkdale.html#kernel # [acpi]:https://dortania.github.io/OpenCore-Install-Guide/config.plist/clarkdale.html#acpi # [kexts]:https://dortania.github.io/OpenCore-Install-Guide/ktext.html#kexts # [debug]:https://dortania.github.io/OpenCore-Install-Guide/troubleshooting/debug.html # [scanpolicy]:https://dortania.github.io/OpenCore-Post-Install/universal/security.html#scanpolicy # [platforminfo]:https://dortania.github.io/OpenCore-Install-Guide/config.plist/clarkdale.html#platforminfo # [deviceproperties]:https://dortania.github.io/OpenCore-Install-Guide/config.plist/clarkdale.html#deviceproperties ACPI :Add count==0 "-您没有SSDT补丁.请查看 [Acpi Docs]" [Path]==DSDT.aml "-{$Path} -->您不应该包括转储的DSDT.请查看 [Acpi Docs]" [Path]==SSDT-1.aml "-{$Path} -->这只是SSDT的一个例子.如果你真的是自己做的, 称它为更具描述性的东西" [Path]==SSDT-PLUG.aml "-{$Path} -->在Sandy和Ivy Bridge系统上不起作用" [Path]==SSDT-GPIO.aml "-{$Path} -->这不属于Ivy Bridge平台下的" [Path]~=".dsl$" "!{$Path} -->在此处只能是.aml文件. dsl文件需要编译为.aml" [Enabled]==no "-{$Path} -->状态是已禁用. 启用或删除它可以去除此警告" [Path]==SSDT-EC-USBX-DESKTOP.aml&SSDT-EC.aml "--->{$Path} 不要同时使用 SSDT-EC-USBX-DESKTOPSSDT-EC" [Path]~=-EC.+aml :"%-->您可能需要类似SSDT-EC.aml或SSDT-EC-USBX-DESKTOP.aml的文件.请查看 [Acpi Docs]" [Path]==* " {$Path} -->确保此文件在您的OC/ACPI目录中" [Path]==SSDT-OLA.aml "-{$Path} -->不要使用在粗略网站上找到的随机文件,这些文件会注入很可能阻止启动的随机数据. 请查看[Acpi Docs]" [Path]==SSDT-OLARILA.aml "!{$Path} -->不要使用在粗略网站上找到的随机文件,这些文件会注入很可能阻止启动的随机数据. 请查看 [ACPI Docs]." :Quirks count==5 FadtEnableReset~=.* " {$setting} = {$value}" NormalizeHeaders=no RebaseRegions=no ResetHwSig=no ResetLogoStatus=no SyncTableIds=no Booter :Quirks AllowRelocationBlock=no AvoidRuntimeDefrag=yes " {$setting} = {$value} -->如果您的主板不支持UEFI,请禁用此功能":" {$setting} = {$value} 仅当您支持UEFI时才需要" DevirtualiseMmio=no DisableSingleUser=no DisableVariableWrite=no DiscardHibernateMap=no EnableSafeModeSlide=yes " {$setting} = {$value} 如果您的主板不支持UEFI,请禁用此功能":" {$setting} = {$value} 仅当您支持UEFI时才需要" EnableWriteUnprotector=yes " {$setting} = {$value} 如果您的主板不支持UEFI,请禁用此功能":" {$setting} = {$value} 仅当您支持UEFI时才需要" ForceExitBootServices=no ProtectCsmRegion~=.* "!{$setting} -->从OpenCore v0.5.7开始已弃用 - 请参阅ProtectMemoryRegions" ProtectMemoryRegions=no ProtectSecureBoot=no ProtectUefiServices=no ProvideCustomSlide=yes " {$setting} = {$value} 如果您的主板不支持UEFI,请禁用此功能":" {$setting} = {$value} 仅当您支持UEFI时才需要" ProvideMaxSlide=0 RebuildAppleMemoryMap=no " {$setting} = {$value} -->如果您打算引导OS X 10.6或更早版本,请启用此功能":" {$setting} = {$value} T-->仅当您计划启动OS X 10.6或更早版本时才需要他" SetupVirtualMap=yes " {$setting} = {$value} -->如果您的主板不支持UEFI,请禁用此功能":" {$setting} = {$value} -->仅当您支持UEFI时才需要" ShrinkMemoryMap~=.* "!{$setting} -->从OpenCore v0.5.7开始已弃用 - 请参阅RebuildAppleMemoryMap" SignalAppleOS=no SyncRuntimePermissions=no ForceBooterSignature=no DeviceProperties Kernel :Add count==0 "!-->您没有Kexts. 您至少得需要Lilu.kext和VirtualSMC.kext. 请查看[Kexts文档]" [BundlePath]==Lilu.kext " Lilu.kext-->确保此Kext在您的 OC/Kexts 目录,这是需要放在第一个的kext":"!-->缺少Lilu.kext. 将其添加到此列表的顶部" [BundlePath]==FakeSMC.kext&VirtualSMC.kext "--->{$BundlePath} 不要同时使用 FakeSMC.kextVirtualSMC.kext" [BundlePath]!=FakeSMC.kext|VirtualSMC.kext "--->你应该在此处添加 FakeSMC.kextVirtualSMC.kext" [BundlePath]==VoodooHDA.kext&AppleALC.kext "--->{$BundlePath} 不要同时使用 VoodooHDA.kextAppleALC.kext" [BundlePath]==AppleALC.kext "$alcbootarg='{$setting} = {$value} --->您需要添加 alcid=N 因为您使用的是AppleALC.kext';":"$alcbootarg=;" [BundlePath]==VoodooHDA.kext " {$BundlePath} -->请注意:AppleALC.kext 往往具有更好的音频质量" [BundlePath]!=WhateverGreen.kext "--->缺少WhateverGreen.kext. 请查看[Kexts Docs]" [BundlePath]==XLNCUSBFIX.kext "!-->XLNCUSBFIX.kext 这是AMD专用的kext,请勿在Intel上使用" [BundlePath]==SmallTree-Intel-211-AT-PCIe-GBE.kext "-->-{$BundlePath} 虽然这可能有效, 但SmallTreeIntel82576.kext 被认为更可靠" [BundlePath]==SMCLightSensor.kext "!{$BundlePath} -->这个VirtualSMC笔记本电脑插件在台式机上不起作用" [BundlePath]==SMCBatteryManager.kext "!{$BundlePath} -->这个VirtualSMC笔记本电脑插件在台式机上不起作用" [BundlePath]==XHCI-unsupported.kext "{$BundlePath} -->你可能不需要这个" [BundlePath]==FakePCIID.kext "{$BundlePath} -->有更好的伪造设备ID的方法" [BundlePath]==FakePCIID_Intel_HDMI_Audio.kext -{$BundlePath} "-->有更好的伪造设备ID的方法" [BundlePath]==* "{$BundlePath} -->确保此Kext位于您的 OC/Kexts 目录" :Emulate DummyPowerManagement=no :Quirks AppleCpuPmCfgLock=yes " {$setting} = {$value} -->您应该在BIOS中禁用CFG-Lock,而不要使用此功能":" {$setting} = {$value} -->确保在您的BIOS中禁用了CFG-Lock" AppleXcpmCfgLock=no " {$setting} = {$value} -->您应该在BIOS中禁用CFG-Lock,而不要使用此功能":" {$setting} = {$value} -->确保在您的BIOS中禁用了CFG-Lock" AppleXcpmExtraMsrs=no AppleXcpmForceBoost=no CustomSMBIOSGuid=no" {$setting} = {$value} -->如果您有Dell或VIAO主板,请启用此功能" DisableIoMapper=yes DisableRtcChecksum~=.* " {$setting} = {$value}" DummyPowerManagement~=.* "!{$setting} -->已在OpenCore v0.6.6中移动 - 参看Kernel -> Emulate" ExtendBTFeatureFlags~=.* " {$setting} = {$value}" LegacyCommpage=no ExternalDiskIcons~=.* " {$setting} = {$value}" ForceSecureBootScheme=no IncreasePciBarSize=no LapicKernelPanic=no " {$setting} = {$value} 如果您有惠普笔记本电脑,请启用此功能":" {$setting} = {$value} 仅当您拥有HP笔记本电脑时才需要" PanicNoKextDump=yes PowerTimeoutKernelPanic=yes ProvideCurrentCpuInfo=no SetApfsTrimTimeout=-1 ThirdPartyDrives~=.* " {$setting} = {$value}" XhciPortLimit=no Misc :Boot BuiltinTextRenderer~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 参见UEFI/TextRenderer" ConsoleBehaviourOs~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用" ConsoleBehaviourUi~="" "!{$setting} -->从OpenCore v0.5.6开始已弃用" ConsoleMode~=.* "!{$setting} -->从OpenCore v0.5.6开始已移至UEFI/Output部分" Resolution~=.* "!{$setting} -->从OpenCore v0.5.6开始已移至UEFI/Output部分" ConsoleAttributes~=.* " {$setting} = {$value}" HideSelf~=.* "!{$setting} -->从OpenCore v0.5.9开始已弃用" PollAppleHotKeys=no ShowPicker=yes UsePicker~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用" TakeoffDelay=0 HibernateMode=None LauncherOption~="Disabled|Full|Short" " {$setting} = {$value} -->LauncherOption设置正确":"-{$setting} = {$value} - 无效的LauncherOption. 请查阅 [Misc -> Boot Docs]" LauncherPath=Default PickerMode=Builtin HideAuxiliary=no PickerAttributes~=.* " {$setting} = {$value}" PickerAudioAssist=no Timeout=5 PickerVariant~=.* " {$setting} = {$value}" :Debug AppleDebug=yes ApplePanic=yes DisableWatchDog=yes :" {$setting} -->启用此功能将有助于调试" Target=67 :" {$setting} -->有关调试目标编号的更多信息,请参见[Debugging Docs]" DisplayLevel=2147483714 :" {$setting} -->有关更多信息,请参见[Debugging Docs]调试显示级别" DisplayDelay=0 :Entries [Arguments]~=debug "!Arguments = {$Arguments} -->boot-args进入nvram部分,而不是这里" :Security AllowNvramReset=yes AllowSetDefault=yes AllowToggleSip=no ApECID=0 AuthRestart=no BlacklistAppleUpdate~=.* "!{$setting} -->在OpenCore v0.6.0里开始已弃用,可以使用NVRAM参数里添加" BootProtect~=.* "!{$setting} 在OpenCore v0.6.6中已弃用 - 请查阅 LauncherOption" DmgLoading=Signed EnablePassword=no RequireSignature~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Vault" RequireVault~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Vault" Vault=Optional SecureBootModel~="Default|Disabled|j137|j680|j132|j174|j140k|j780|j213|j140a|j152f|j160|j230k|j214k|j223|j215|j185|j185f|x86legacy" " {$setting} = {$value} SecureBootModel设置正确":"!{$setting} = {$value} - 这是SecureBootModel的无效选项!" HaltLevel=2147483648 ExposeSensitiveData=6 :" {$setting} = {$value}" ScanPolicy=0 :"-{$setting} = {$value}. -->初始配置时候这里可以为0,但是配置完成后,请在OCC里自定义显示哪些启动盘" :Tools count==0 " -->您好像没有一些EFI工具程序":"%-->您可以在此处删除EFI工具程序" NVRAM LegacyEnable=no LegacyOverwrite=no WriteFlash=yes :Add ::4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14 UIScale~=(01|02) " {$setting} = {$value}":" {$setting} = {$value} -->但这通常设置为 0102" DefaultBackgroundColor~=.* " {$setting} = {$value}" ::7C436110-AB2A-4BBB-A880-FE41995C9F82 boot-args~="ncpi=" "!{$setting} = {$value} -->我想你的意思是 npci= 而不是 ncpi=":"" boot-args~="^(?:(?!alcid).)*$" "{$alcbootarg}":"" boot-args="-v keepsyms=1" " {$setting} = {$value} -->如果您有navi10 GPU,请添加 agdpmod=pikera":" {$setting} = {$value}" csr-active-config~=.* " {$setting} = {$value}" run-efi-updater="No" nvda_drv~=.* "!{$setting} = {$value} -->完全删除此设置.从OpenCore v0.5.7开始不再使用" prev-lang:kbd=72752d52553a323532 "-{$setting} = {$value} ({@value}). -->除非您使用俄语,否则请留空或设置其他语言":" {$setting} = {$value} ({@value})" SystemAudioVolume~="^\d+$" " {$setting} = {$value}":"!{$setting} = {$value} -->这应该是一个正数" PlatformInfo Automatic=yes UpdateDataHub=yes UpdateNVRAM=yes UpdateSMBIOS=yes UpdateSMBIOSMode=Create" {$setting} = {$value} 如果您有Dell或VIAO主板,请将其设置为 Custom :Generic SpoofVendor=yes AdviseFeatures=no ProcessorType~=.* " {$setting} = {$value}" SystemMemoryStatus=Auto MaxBIOSVersion=no SupportsCsm~=.* "!{$setting} -->从OpenCore v0.5.5开始被AdviseWindows取代" SystemProductName~="(iMac11,1|iMac11,2|MacPro6,1)" " {$setting} = {$value}":"-{$setting} = {$value} -->对于一代台式机系统,这不是建议的SMBIOS. 请参看 [PlatformInfo Docs]" MLB=M000000000001 "!{$setting} -->应该设置为您生成的板卡序列号. 请参看 [PlatformInfo Docs]":" {$setting} 已设置" ROM=112233000000 "-{$setting} = {$value} -->您应该将此设置为您的NIC MAC地址. 请参看 [PlatformInfo Docs]":" {$setting} 已设置" SystemSerialNumber=W0000000001 "!{$setting} should be set to your generated system serial number. See the [PlatformInfo Docs]":" {$setting} 已设置" SystemUUID=00000000-0000-0000-0000-000000000000 "!{$setting} -->应该设置为您生成的SmUUID. 请参看 [PlatformInfo Docs]":" {$setting} 已设置" UEFI ConnectDrivers=yes "{$setting} = {$value} 一般建议此处要选中状态!" :Drivers [Path]==VBoxHfs.efi|HFSPlus.efi|HfsPlus.efi "$hfs={$Path}; {$Path}":"!-->这里需要 VBoxHfs.efiHFSPlus.efi here" [Path]==VBoxHfs.efi|HFSPlus.efi|HfsPlus.efi "!{$Path} -->你已经有了 {$hfs}" [Path]==OpenRuntime.efi " {$Path}":"!-->缺少OpenRuntime.efi" [Path]==FwRuntimeServices.efi "!{$Path} -->从OpenCore v0.5.7开始已由OpenRuntime.efi取代" [Path]==ApfsDriverLoader.efi "!ApfsDriverLoader.efi -->自OpenCore v0.5.8起,已合并在UEFI/APFS部分" [Path]==OpenCore.efi "!OpenCore.efi -->不应该在这里!" [Path]==AppleUsbKbdxe.efi "!{$Path} -->不应该在这里!" [Path]==NvmExpressDxe.efi "!NvmExpressDxe.efi -->不应该在这里!" [Path]==OpenUsbKbDxe.efi "-{$Path} -->除非您执行旧版安装,否则不需要" [Path]==Ps2KeyboardDxe.efi "-{$Path} -->除非您使用PS2键盘,否则不应在此处!" [Path]==Ps2MouseDxe.efi "-{$Path} -->除非您使用带有OpenCanopy的PS2鼠标/触控板,否则请不要在此处!" [Path]s==UsbMouseDxe.efi "-{$Path} -->除非您将USB鼠标/触控板与OpenCanopy配合使用,否则不应在此处使用!" [Path]==XhciDxe.efi "!XhciDxe.efi -->不应该在这里!" [Path]==HiiDatabase.efi "!{$Path} -->不应该在这里!" [Path]==AppleUsbKbDxe.efi "-{$Path} -->从OpenCore v0.5.7开始已由OpenUsbKbDxe.efi取代" [Path]==VirtualSmc.efi "!VirtualSmc.efi -->已被合并在OpenCore的AppleSmcIo quirks下 !" [Path]==OpenLinuxBoot.efi "-{$Path} -->除非您确定要从OpenCore直接引导LINUX系统而不通过传统GRUB引导,否则不需要!" [Path]==ext4_x64.efi "-{$Path} -->这个是LINUX传统EXT4文件系统读取驱动,如果你要引导的LINUX磁盘分区是EXT4,加载此驱动,配合OpenLinuxBoot.efi使用,否则不需要!" [Path]==btrfs_x64.efi "-{$Path} -->这个是LINUX下一代文件系统读取驱动可以替代EXT4格式,如果你要引导的LINUX磁盘分区是此文件系统,加载此驱动,配合OpenLinuxBoot.efi使用,否则不需要!" [Path]==* " {$Path}" :APFS EnableJumpstart=yes GlobalConnect=no " {$setting} = {$value}" HideVerbose=yes JumpstartHotPlug=no MinDate=0 MinVersion=0 :AppleInput AppleEvent~=.* " {$setting} = {$value}" CustomDelays~=.* " {$setting} = {$value}" KeyInitalDelay~=.* " {$setting} = {$value}" KeySubsequentDelay~=.* " {$setting} = {$value}" PointerSpeedDiv~=.* " {$setting} = {$value}" PointerSpeedMul~=.* " {$setting} = {$value}" GraphicsInputMirroring=no :Audio AudioSupport~=.* " {$setting} = {$value}" AudioDevice~=.* " {$setting} = {$value}" AudioCodec~=.* " {$setting} = {$value}" AudioOut~=.* " {$setting} = {$value}" MinimumVolume~=.* " {$setting} = {$value}" PlayChime~=.* " {$setting} = {$value}" VolumeAmplifier~=.* " {$setting} = {$value}" SetupDelay~=.* " {$setting} = {$value}" ResetTrafficClass~=.* " {$setting} = {$value}" :Input KeyFiltering=no KeyForgetThreshold=5 KeyMergeThreshold~=.* "!{$setting} --> 在OpenCore v0.6.9中已弃用" KeySupport=yes KeySupportMode=Auto KeySwap=no PointerSupport=no PointerSupportMode~=.* " {$setting} = {$value}" TimerResolution=50000 KeyInitalDelay~=.* "!{$setting} --> 在OpenCore v0.6.9中已移动到AppleInput中" KeySubsequentDelay~=.* "!{$setting} --> 在OpenCore v0.6.9中已移动到AppleInput中" :ProtocolOverrides count==18 :"!-->在OpenCore 0.6.9里,您应该在UEFI/ProtocolOverrides部分中正确设置18个选项" AppleAudio=no AppleBootPolicy=no AppleDebugLog=no AppleEg2Info=no AppleEvent~=.* "!{$setting} --> 在OpenCore v0.6.9中已移动到AppleInput中" AppleFramebufferInfo=no AppleImageConversion=no AppleImg4Verification=no AppleKeyMap=no AppleRtcRam=no AppleSecureBoot=no AppleSmcIo=no AppleUserInterfaceTheme=no DataHub=no DeviceProperties=no FirmwareVolume=no " {$setting} = {$value} -->如果您打算使用FileVault2,请启用此功能":" {$setting} = {$value} -->仅当您计划使用FileVault时才需要" HashServices=no " {$setting} = {$value} -->如果您打算使用FileVault2,请启用此功能":" {$setting} = {$value} 仅当您计划使用FileVault时才需要" OSInfo=no UnicodeCollation=no ConsoleControl~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 UEFI/TextRenderer" :Output count==13 :"!-->在OpenCore 0.6.9里,您应该在UEFI/OUTPUT部分中设置13个设置" TextRenderer=BuiltinGraphics ConsoleMode="" Resolution~=.* " {$setting} = {$value}" ForceResolution=no GopPassThrough=~=.* " {$setting} = {$value}" ClearScreenOnModeSwitch=no IgnoreTextInGraphics=no ProvideConsoleGop=yes DirectGopRendering=no DirectGopCacheMode~=.* "!{$setting} -->从OpenCore v0.5.9开始已弃用" ReconnectOnResChange=no ReplaceTabWithSpace=no SanitiseClearScreen~=.* " {$setting} = {$value}" Scale~=.* "!{$setting} -->不应该在这里" UgaPassThrough~=.* "{$setting} = {$value}":"!-->缺少UgaPassThrough选项" :Quirks AvoidHighAlloc~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用" DeduplicateBootOrder~=.* "!{$setting} --> 在OpenCore v0.6.6中已弃用" DisableSecurityPolicy=no ActivateHpetSupport=no ExitBootServicesDelay=0 ForgeUefiSupport=no ForceOcWriteFlash=no IgnoreInvalidFlexRatio=yes ReconnectOnResChange~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}" IgnoreTextInGraphics~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}" ProvideConsoleGop~=yes "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}" ReleaseUsbOwnership=no ReloadOptionRoms=no RequestBootVarFallback~=.* "!{$setting} -->从OpenCore v0.5.9开始已弃用" RequestBootVarRouting=yes TscSyncTimeout=0 ReplaceTabWithSpace~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}" SanitiseClearScreen~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}" ClearScreenOnModeSwitch~=.* "!{$setting} -->从OpenCore v0.5.6开始已弃用 - 请参看 Output/${setting}" UnblockFsConnect=no " {$setting} = {$value} -->如果您有HP系统,请启用此功能" :ReservedMemory