nuc8黑果篇:实现oc引导下的win冷重启到macOS
简叙
使用Boot Camp在win和macOS之间切换,特别是在win热重启(非完全关机再开机)至macOS时,由于该过程中不明原理的蓝牙固件上传失败和itlwm不能正常驱动网卡,出现了蓝牙和Wi-Fi均无法使用的问题。现有一个简单修改oc的config中ACPI-Patch的方法,将系统热重启转变为冷重启,相当于完全关机再开机,那就不会有掉驱动的问题。
过程
- 查看ACPI表中FACP表的内容,找到Reset Register,发现其Address为CF9(方便接下来在hex中查找,若有些OEM厂商设置为其他,那么还需要修改该值), Value to cause reset的值为06。这种情况下只需要修改06为0E,热重启就会变成冷重启。具体原因请参考这里
- 通过FACP表的Raw Table Data或者用hexfriend打开来查找需要被替换的值,并参考如下填入oc的config
- 修改前
- 修改后
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 不知名小驿站!