禁止使用Darkwake 之后,叫醒平常。附上我的电源处置树立:
Lenovo M910q Open Core Hackintosh
M910q 图片根源搜集
由于疫情在教分隔仍旧快两个月了,书院不开闸,试验室也不给进。无可奈何之下只幸亏家里「折腾」。由于之前在网上看到旁人晒的设想 M920q 黑苹果装机,对于设想这个 Tiny 机型简直是内心种果,在 ebay 上探求了下,创造有人出卖 M910q 价钱也比拟符合,所以就拍下,筹备搞黑苹果。
M910q 图片根源搜集
干什么有这篇作品
由于本人往日在我的 T440P 上「折腾」过黑苹果,发觉此刻的黑苹果安置仍旧特殊大略,只有依照教程来,十之八九是不妨胜利的。然而我本人在安置 10.15.4 Catalina 的进程中遇到了很多指南上没有讲到大概是和指南引荐值各别的情景,为了对得起本人折腾花掉的功夫,所以就把那些「坑」给记载下来。
呆板摆设消息
CPU: i5-7600TiGPU: intel HD graphics 630Disk01: Samsung SSD 860 EVO 500GDisk02: Samsung MZVLM128HEGR-000L1Chipset: Q270RAM: 16GBspecs
安置教程
引荐依照 Opencore-Desktop-Guide 指南举行摆设安置。部分发觉这个指南仍旧是很精细的了,而且最佳的一点是该指南里基础将能用的到的 config 树立项给证明了一遍,依照这个指南举行安置,不妨很好的领会到本人的树立究竟是在树立些什么。 更加是对于「非规范硬件」用户,特殊有效。
我遇到的少许「坑」
睡眠叫醒之后卡住、死机,只能硬重启处置
本来这个题目不是我在 Opencore 下遇到的,是我在 Clover 下遇到的题目。我刚发端是运用 Clover 安置的,内心想着究竟是一个受众特殊广的启发办法了,就算是遇到了题目该当也不妨很简单的在网上找到。安置完之后,除去睡眠除外,都特殊完备,没有什么题目。然而究竟是童贞座,总想是是否不妨建设。局面 不妨睡眠,也不妨键盘,鼠标叫醒,然而在叫醒之后,体例很快就会「冻」住,无任何反馈。在网上搜了下,精确此题目会在以次情景下爆发:
运用了新的 AppleALC 补丁惹起的题目Clover 启发归还 AppleALC 1.2.8 本子不妨处置此题目。
简直题目不妨见底下的探求截止:
[STOP MACOS FROM FREEZING DURING SLEEP/WAKE ON A CATALINA HACKINTOSH][Catalina vanilla installation – freeze after sleep][对于数字音频阻碍,引导内核解体的处置计划]我试验了下上头帖子中引荐的本领:
归还 1.2.8 本子 → 归还旧本子之后,简直不妨处置「冻死」的题目,然而声卡却没辙启动了,试了各别的 layout-id 也不可功,该当是 1.2.8 本子和 10.15.4 Catalina 不兼容的题目。
内核补丁 → 失效所以内心一横就筹备换到 Opencore 下, 题目处置。
Opencore 启发时,提醒 memory panic stackshot succeeded 而后重启大概卡住
这种情景很有大概是没有调配 iGPU 的预留缓存,在 BIOS 中介入,大概在 Config 中增添 framebuffer-stolenmem 键。 这一题目我找了个图片,图片如次:
卡在[EB|#LOG:EXITBS:START]
这个也是预见除外的题目,探求了下,获得底下的帖子:[if you’re stuck at “EndRandomSeed” OR [EB|#LOG:EXITBS:START] ERROR with OpenCore 0.5.7, try this to fix] 须要将
RebuildAppleMemoryMap switch it OFFSetupVirtualMap switch it ON然而这是与 Vanilla 指南开中学的引荐值是差异的,原指南开中学对此两项的证明如次,我的 CPU 是 i5-7600T Kaby Lake 该当即是依照指南开中学的值来设定,不领会是何处出了题目。
RebuildAppleMemoryMap: YESGenerates Memory Map compatible with macOS, can break on some laptop OEM firmwares so if you receive early boot failures disable thisSetupVirtualMap: NOFixes SetVirtualAddresses calls to virtual addresses, not needed on Skylake and newer. Some firmware like Gigabyte may still require it, and will kernel panic without this仍旧生存的题目
长功夫睡眠叫醒死机。 是的,此刻不是由于「冻住」了,短功夫内睡眠再叫醒没有题目,然而长功夫比方几个钟点,就没辙叫醒了。 运用吩咐pmset -g log | grep -i failure ,表露: Darkwake Exit Failure。试验了几个本领,都没有功效,所以只好运用 Coffee Buzz 让体例不睡眠。