【已解决】OpenCore无法引导Windows
本帖最后由 zty199 于 2019-10-14 21:19 编辑求助各位大佬,这几天花了很长时间配置OpenCore引导。现在终于可以进入mac系统了,并且打好了一部分SSDT补丁。
但是现在不能够引导Windows,只要选择了Windows就只能看到那个圈转了半圈不到就自动重启了。我看到别人有启动蓝屏的,但是我这里直接重启了,什么都看不到。不是很清楚哪里出现了问题,希望有大佬可以帮助我解答一下,感激不尽。
这是我的OC引导文件,现在只能正常引导mac,有需要的可以拿走,帮我看看。我的电脑是惠普光影精灵3笔记本。
已解决,ACPI中需要加入SSDT-OCOS.aml操作系统补丁用来使多个操作系统共用一个DSDT。或者直接修改DSDT.aml,搜索Windows,将操作系统信息直接写入相应位置。我这里原始DSDT似乎没有高于win8.1的信息,手动写入之后就可以正常引导Windows了。
但仅仅只是正常进入系统,仍然有些小问题。比如惠普自带的FN+ESC查看BIOS版本功能键失效,CoolSense打不开,初步怀疑和BIOS相关的这些会出问题。但总体不影响使用。附上补丁一份,来自OC交流群,内有说明。
什么配置呢 oc里的acpi补丁、ambios等会影响所有由它启动的系统,所以你应该还是配置不完善,提醒一下,注意一下osi补丁 我也是,选择1启动windows 的时候,闪一下就没反应了
配置OpenCore引导卡在开机第二阶段
loveqp 发表于 2019-10-14 05:08 https://www.pcbeta.com/static/image/common/back.gif什么配置呢
不好意思,昨天晚上忘记了......补上配置图
还有就是这是我现在ACPI里面放的补丁,其中DSDT是clover直接提取的原始DSDT加上了电池补丁。不知道还缺什么,还是有的补丁不对需要修改。下面的补丁都是从小兵大佬的项目上拉来的。
还请各位大佬帮忙......
MyMarmot 发表于 2019-10-14 07:29 https://www.pcbeta.com/static/image/common/back.gif
配置不说,没法帮你看啊
不好意思,昨天晚上忘记了......配置图补在6楼了,还请帮忙看看...... 对ssdt加入系统判断才是比较好的解决方案 xjn819 发表于 2019-10-15 02:38
对ssdt加入系统判断才是比较好的解决方案
是指每一个ssdt里面在_STA里面都把系统信息写进去吗? 楼主参考的什么教程呢,我也在这遇到问题了 看到这么麻烦我还是按F11进Win吧 myd2898129 发表于 2019-10-19 23:29
楼主参考的什么教程呢,我也在这遇到问题了
就是小兵和xjn两位大佬的教程。OC引导因为多个系统共用dsdt,所以像change ec0 to ec这种改名补丁慎用。尽量使用ssdt打补丁,每一个ssdt中加入对系统的判断。相关ssdt补丁的模板和教程都在github,搜索OC-little就有。 其实如果能直接屏蔽 windows 的选项就更好了。
oc 还没研究出怎么屏蔽 goofysun 发表于 2019-10-30 21:57
其实如果能直接屏蔽 windows 的选项就更好了。
oc 还没研究出怎么屏蔽
scanpolicy,写0是扫描所有磁盘,具体扫描规则xjn大佬的博客有。
https://blog.xjn819.com/?p=543
在第三部分里面。
不知道我这样改名和补丁设置的是不是有什么问题,重启了还是没有windows选项,或者是不是还有哪里需要设置。
开机按F11或F12不是更好吗 SSDT-OCOS.aml传一个给我,同样的问题 现在直接用mod版的就好了 draco6040 发表于 2020-1-18 17:01
SSDT-OCOS.aml传一个给我,同样的问题
在github搜索OC-little项目仓库,里面有这个补丁。 遇到同样的问题,吧你的配置下载下来看看,谢谢!