=
六代SkyLake系列筆記型電腦 OpenCore 0.6.0 完整性檢查結果

# Generic config suitable for initial installation # OpenCore v0.6.0 Intel SkyLake Laptop Sanity Check =參考文章:https://dortania.github.io/OpenCore-Install-Guide/config-laptop.plist/skylake.html =
#[kernel]:https://dortania.github.io/OpenCore-Install-Guide/config-laptop.plist/skylake#kernel #[acpi]:https://dortania.github.io/OpenCore-Install-Guide/config-laptop.plist/skylake#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-laptop.plist/skylake#platforminfo #[deviceproperties]:https://dortania.github.io/OpenCore-Install-Guide/config-laptop.plist/skylake#deviceproperties ACPI :Add count==0 "-您沒有SSDT修補文件。請查看[Acpi 文件]" [Path]==DSDT.aml "-{$Path} -->您不應該包括轉存的DSDT。請查看[ACPI文件]." [Path]==SSDT-1.aml "-{$Path} -->這只是SSDT的一個例子。如果你真的是自己做的, 稱它為更具描述性的東西" [Path]~=".dsl$" "!{$Path} -->在此處只能是.aml文件。 dsl文件需要編譯為.aml" [Enabled]==no "-{$Path} -->狀態是已停用. 開啟或删除它可以去除此警告" [Path]!=SSDT-PLUG.aml "--->缺少SSDT-PLUG.aml. 請查看[Acpi 文件]" [Path]==SSDT-EC-USBX.aml&SSDT-EC.aml"-->-{$Path}/b>不要同時使用 SSDT-EC-USBXSSDT-EC" [Path]!=SSDT-PNLF.aml "-{$Path} -->缺少文件!" [Path]==SSDT-PNLF-CFL.aml "-{$Path} -->這不包括KabyLake和較舊的筆記型電腦上,而應使用SSDT-PNLF。 請查看 [ACPI 文件][acpi]." [Path]~=-EC.+aml :"%您可能需要類似SSDT-EC.aml或SSDT-EC-USBX.aml的文件.請查看[ACPI文件]" [Path]==* " {$Path} -->確保此文件在您的OC/ACPI目錄中" [Path]==SSDT-OLA.aml "-{$Path} -->不要使用在粗略網站上找到的隨機文件,這些文件會注入很可能阻止啟動的隨機數據。 請查看[Acpi 文件]" [Path]==SSDT-SSDT-OLARILA.aml "-{$Path} -->不要使用在粗略網站上找到的隨機文件,這些文件會注入很可能阻止啟動的隨機數據。 請查看[Acpi 文件]" :Quirks count==5 FadtEnableReset=no NormalizeHeaders=no RebaseRegions=no ResetHwSig=no ResetLogoStatus=no Booter :Quirks AvoidRuntimeDefrag=yes DevirtualiseMmio=no DisableSingleUser=no DisableVariableWrite=no DiscardHibernateMap=no EnableSafeModeSlide=yes EnableWriteUnprotector=yes ForceExitBootServices=no ProtectSecureBoot=no ProtectMemoryRegions=no ProtectCsmRegion~=.* "!{$setting} -->從OpenCore v0.5.7開始已棄用 - 請參考ProtectMemoryRegions" ProtectUefiServices=no ProvideCustomSlide=yes RebuildAppleMemoryMap=yes SetupVirtualMap=yes ShrinkMemoryMap~=.* "!{$setting} -->從OpenCore v0.5.7開始已棄用 - 請參考RebuildAppleMemoryMap" SignalAppleOS=no SyncRuntimePermissions=yes ProvideMaxSlide~=.* "{$setting} = {$value}":"!-->缺少ProvideMaxSlide選項" DeviceProperties :Add ::PciRoot(0x0)/Pci(0x2,0x0) AAPL,ig-platform-id~="00001619|00001b19|00002619|00001219|" " {$setting} = {$value} -->iGPU設定正確":"-{$setting} = {$value} - -->iGPU可能設定不正確. 請閱讀[DeviceProperties 文件]" ::PciRoot(0x0)/Pci(0x1b,0x0) AAPL,ig-platform-id~=.* "!**{$setting}** 是錯誤的位置, iGPU的位置是 PciRoot(0x0)/Pci(0x2,0x0)" 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]!=WhateverGreen.kext "--->缺少WhateverGreen.kext. 請查看[Kexts 文件]" [BundlePath]==XLNCUSBFIX.kext "!-->XLNCUSBFIX.kext 這是AMD專用的kext,請勿在Intel上使用" [BundlePath]==SmallTree-Intel-211-AT-PCIe-GBE.kext "-->-{$BundlePath} 雖然這可能有效, 但SmallTreeIntel82576.kext 被認為更可靠" [BundlePath]==SMCLightSensor.kext "!{$BundlePath} -->請確保您的筆記型電腦裝有光線傳感器,否則可能會導致問題" [BundlePath]==SMCBatteryManager.kext "!{$BundlePath} -->請確保您的電池已正確修補成8位,否則可能會導致問題" [BundlePath]==XHCI-unsupported.kext "{$BundlePath} -->你可能不需要這個" [BundlePath]==FakePCIID.kext "{$BundlePath} -->有更好的偽造設備ID的方法" [BundlePath]==FakePCIID_Intel_HDMI_Audio.kext -{$BundlePath} "-->有更好的偽造設備ID的方法" [BundlePath]==* "{$BundlePath} -->確保此Kext位於您的 OC/Kexts 目錄" :Quirks AppleCpuPmCfgLock=yes " {$setting} = {$value} -->您應該在BIOS中停用CFG-Lock,而不要使用此功能":" {$setting} = {$value} -->確保在您的BIOS中停用了CFG-Lock" AppleXcpmCfgLock=yes " {$setting} = {$value} -->您應該在BIOS中停用CFG-Lock,而不要使用此功能":" {$setting} = {$value} -->確保在您的BIOS中停用了CFG-Lock" AppleXcpmExtraMsrs=no AppleXcpmForceBoost=no CustomSMBIOSGuid=no" {$setting} = {$value} -->如果您有Dell或VIAO主機板,請開啟此功能" DisableIoMapper=yes DisableRtcChecksum=no DummyPowerManagement=no ExternalDiskIcons=no IncreasePciBarSize=no LapicKernelPanic~=.* " {$setting} = {$value}" PanicNoKextDump=yes PowerTimeoutKernelPanic=yes ThirdPartyDrives=no XhciPortLimit=yes " {$setting} = {$value} -->USB端口訂製後關閉":" {$setting} = {$value} -->如果您有USB問題,請開啟" 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 PickerMode=Builtin HideAuxiliary=no PickerAttributes~=.* " {$setting} = {$value}" PickerAudioAssist=no Timeout=5 :Debug AppleDebug=yes ApplePanic=yes DisableWatchDog=yes :" {$setting} -->開啟此功能將有助於 Debug " Target=67 :" {$setting} -->有關 Debug 目標編號的更多資訊,請參考[Debugging 文件]" DisplayLevel=2147483714 :" {$setting} -->有關更多資訊,請參考[Debugging 文件] Debug 顯示级别" DisplayDelay=0 SysReport=no : " -->只有在使用OpenCore 0.6.0 Debug版時才可以使用{$setting}=yes" :Entries [Arguments]~=debug "!Arguments = {$Arguments} -->boot-args進入nvram部分,而不是這裡" :Security AllowNvramReset=yes AllowSetDefault=yes AuthRestart=no BlacklistAppleUpdate~=.* "!{$setting} -->在OpenCore v0.6.0裡開始已棄用,可以使用NVRAM参數裡增加" BootProtect=Bootstrap RequireSignature~=.* "!{$setting} -->從OpenCore v0.5.6開始已棄用 - 請參考 Vault" RequireVault~=.* "!{$setting} -->從OpenCore v0.5.6開始已棄用 - 請參考 Vault" Vault=Optional 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}" run-efi-updater="No" csr-active-config~=.* " {$setting} = {$value}" 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 AdviseWindows=no SupportsCsm~=.* "!{$setting} -->從OpenCore v0.5.5開始被AdviseWindows取代" SystemProductName~="(MacBook9,1|MacBookPro13,1|MacBookPro13,2|MacBookPro13,3)" " {$setting} = {$value}":"-{$setting} = {$value} -->对於六代Skylake筆記型電腦平台,這不是建議的SMBIOS. 請參考[PlatformInfo 文件]" MLB=M000000000001 "!{$setting} -->應該設定為您生成的板卡序號. 請參考[PlatformInfo 文件]:" {$setting} -->已設定" ROM=112233000000 "-{$setting} = {$value} -->您應該將此設定為您的NIC MAC地址. 請參考[PlatformInfo 文件]":" {$setting} -->已設定" SystemSerialNumber=W0000000001 "!{$setting} -->應該設定為您生成的系统序號. 請參考[PlaformInfo 文件]":" {$setting} -->已設定" SystemUUID=00000000-0000-0000-0000-000000000000 "!{$setting} -->應該設定為您生成的SmUUID. 請參考[PlaformInfo 文件]":" {$setting} -->已設定" UEFI ConnectDrivers=yes Drivers==VBoxHfs.efi|HFSPlus.efi|HfsPlus.efi "$hfs={$value}; {$value}":"!-->這裡需要 VBoxHfs.efiHFSPlus.efi" Drivers==VBoxHfs.efi|HFSPlus.efi|HfsPlus.efi "!{$value} -->你已經有了 {$hfs}" Drivers==OpenRuntime.efi " {$value}":"!-->缺少OpenRuntime.efi" Drivers==FwRuntimeServices.efi "!{$value} -->從OpenCore v0.5.7開始已由OpenRuntime.efi取代" Drivers==ApfsDriverLoader.efi "!ApfsDriverLoader.efi -->自OpenCore v0.5.8起,已合併在UEFI/APFS部分" Drivers==OpenCore.efi "!OpenCore.efi -->不應該在這裡!" Drivers==AppleUsbKbdxe.efi "!AppleUsbKbdxe.efi -->不應該在這裡!" Drivers==NvmExpressDxe.efi "!NvmExpressDxe.efi -->不應該在這裡!" Drivers==OpenUsbKbDxe.efi "-{$value} -->除非您執行舊版安裝,否則不需要" Drivers==Ps2KeyboardDxe.efi "-{$value} -->除非您使用PS2键盘,否則不應在此處!" Drivers==Ps2MouseDxe.efi "-{$value} -->除非您使用带有OpenCanopy的PS2滑鼠/觸控板,否則請不要在此處!" Drivers==UsbMouseDxe.efi "-{$value} -->除非您將USB滑鼠/觸控板與OpenCanopy配合使用,否則不應在此處使用!" Drivers==XhciDxe.efi "!XhciDxe.efi -->不應該在這裡!" Drivers==HiiDatabase.efi "!{$value} -->不應該在這裡!" Drivers==AppleUsbKbDxe.efi "-{$value} -->從OpenCore v0.5.7開始已由OpenUsbKbDxe.efi取代" Drivers==VirtualSmc.efi "!VirtualSmc.efi -->已被合併在OpenCore的AppleSmcIo quirks下 !" Drivers==~^#.* "!{$value} -->如果您要載入此文件,請完全删除#" Drivers==* " {$value}" :APFS EnableJumpstart=yes HideVerbose=yes JumpstartHotPlug=no MinDate=0 MinVersion=0 GlobalConnect~=.* "{$setting} = {$value} " :Audio AudioSupport~=.* " {$setting} = {$value}" AudioDevice~=.* " {$setting} = {$value}" AudioCodec~=.* " {$setting} = {$value}" AudioOut~=.* " {$setting} = {$value}" MinimumVolume~=.* " {$setting} = {$value}" PlayChime~=.* " {$setting} = {$value}" VolumeAmplifier~=.* " {$setting} = {$value}" :Input KeyFiltering=no KeyForgetThreshold=5 KeyMergeThreshold=2 KeySupport=yes KeySupportMode=Auto KeySwap=no PointerSupport=no PointerSupportMode=~=.* " {$setting} = {$value}" TimerResolution=50000 :ProtocolOverrides count==16 :"!-->在OpenCore 0.6.0裡,您應該在UEFI/ProtocolOverrides部分中正確設定16個選項" AppleAudio=no AppleBootPolicy=no AppleDebugLog=no AppleEvent=no AppleFramebufferInfo=no AppleImageConversion=no AppleKeyMap=no AppleRtcRam=no AppleSmcIo=no DataHub=no DeviceProperties=no ConsoleControl~=.* "!{$setting} -->從OpenCore v0.5.6開始已棄用 - 請參考 UEFI/TextRenderer" FirmwareVolume=no HashServices=no OSInfo=no UnicodeCollation=no :Output count==11 :"!-->在OpenCore 0.6.0裡,您應該在UEFI/OUTPUT部分中設定11個設定" TextRenderer=BuiltinGraphics ConsoleMode="" Resolution~=.* " {$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=yes ExitBootServicesDelay=0 IgnoreInvalidFlexRatio=no ReconnectOnResChange~=.* "!{$setting} -->從OpenCore v0.5.6開始已棄用 - 請參考 Output/${setting}" IgnoreTextInGraphics~=.* "!{$setting} -->從OpenCore v0.5.6開始已棄用 - 請參考 Output/${setting}" ProvideConsoleGop~=.* "!{$setting} -->從OpenCore v0.5.6開始已棄用 - 請參考 Output/${setting}" ReleaseUsbOwnership=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=~=.* "{$setting} = {$value} -->如果未顯示APFS磁碟,建議在HP系统上開啟":"!-->缺少UnblockFsConnect選項" :ReservedMemory