某网友啊 发表于 2020-3-17 16:24

【已解决】opencore引导的系统,无法加载USBPorts.kext进行USB定制

本帖最后由 某网友啊 于 2020-3-18 14:57 编辑

Opencore 0.57引导的系统,配置为Ryzen3800X+B450mortar Max+512G海康卫视C2000pro固态硬盘(Mac)+1T海康卫视C2000pro(Windows),显示器AOCU34G2G4R3的34寸带鱼屏。看了论坛里面的教程,看了论坛里的教程,用hackintool的USB功能输出定制的USBPorts.kext文件,然后配置config.plist文件,将这两个文件拷到EFI的相应位置,就是卡在白苹果的界面,无法进入系统,估计是无法加载USBPorts.kext文件,才进不了系统。USB只能15的限制已经取消,USBinjectall.kext已经禁用或删除,试过一起添加USBpower.kext,也无法加载。请问问题出在那里?这是我的config.plist文件,和USBPorts.kext文件,应该没错吧,有网友帮我看看吗?看看config文件里有没有配置互相冲突的?该上传的config.plist文件中的USBPorts.Kext和USBPower.kext的选项我已经改为禁用,请不用提醒我两个地方是错的了。

sukka 发表于 2020-3-17 19:59

卡在白苹果?那你 -v 图呢?
OpenCore 的话 Cmd + V 进 verbose 模式

newphone 发表于 2020-3-17 20:03

跟你同样的问题,我测试了很多次了,我觉得是oc的bug,等更新吧

winixs 发表于 2020-3-17 22:00


这两个你都没勾选,它怎么加载?

麦子好 发表于 2020-3-17 23:45

winixs 发表于 2020-3-17 22:00 https://www.pcbeta.com/static/image/common/back.gif
这两个你都没勾选,它怎么加载?

他说自己已经禁用了

某网友啊 发表于 2020-3-18 09:29

麦子好 发表于 2020-3-17 23:45 https://www.pcbeta.com/static/image/common/back.gif
他说自己已经禁用了

我之前已经enabled了,现在发上来的版本是disabled的,这个我知道怎么做。我这个是在别人的EFI上改的,所以不知道在那里与原来的有冲突。

winixs 发表于 2020-3-18 09:51


你USBPorts.kext里的内容是不是错了?

某网友啊 发表于 2020-3-18 09:56

winixs 发表于 2020-3-18 09:51 https://www.pcbeta.com/static/image/common/back.gif
你USBPorts.kext里的内容是不是错了?

那里错了,求指导一下?照论坛帖子教程用hackintool导出的

某网友啊 发表于 2020-3-18 09:58

winixs 发表于 2020-3-18 09:51 https://www.pcbeta.com/static/image/common/back.gif
你USBPorts.kext里的内容是不是错了?

这个USBPorts.kext文件是hakintool导出的,我没修改过。

winixs 发表于 2020-3-18 10:14

某网友啊 发表于 2020-3-18 09:58 https://www.pcbeta.com/static/image/common/back.gif
这个USBPorts.kext文件是hakintool导出的,我没修改过。

没定制好之前,用hakintool导出的肯定也是错的啊

winixs 发表于 2020-3-18 10:22

刚刚翻了帖子,说是你这板子不用定制USB

某网友啊 发表于 2020-3-18 10:27

winixs 发表于 2020-3-18 10:22 https://www.pcbeta.com/static/image/common/back.gif
刚刚翻了帖子,说是你这板子不用定制USB

确实啥都可以用,主要还是有点小问题,例如关机不成功。

zvx0001 发表于 2020-3-18 10:31

我记得这两个kext加载时,config里面执行路径那里需要留空,跟其他的kext不太一样

Dragon23 发表于 2020-3-18 10:40

我的是只需要USBPorts.kext文件就行了,如图填写即可

某网友啊 发表于 2020-3-18 11:02

Dragon23 发表于 2020-3-18 10:40 https://www.pcbeta.com/static/image/common/back.gif
我的是只需要USBPorts.kext文件就行了,如图填写即可

好,我试试,

某网友啊 发表于 2020-3-18 11:48

shenchaoqing 发表于 2020-3-18 10:31 https://www.pcbeta.com/static/image/common/back.gif
我记得这两个kext加载时,config里面执行路径那里需要留空,跟其他的kext不太一样

按照你的方法,改了,果然成功了,谢谢,不过我想问一下,接口设置为USB3.0,为什么不能识别2.0的U盘,只能识别3.0,有没有方法使两者都识别

庄森 发表于 2020-3-18 11:50

USBpower.kext是USB接口apple供电布丁,用以实现iPhone或者iPad快充的,跟USBport.kext加载不加载没关系。

要想弄明白,启动参数加 -v 才能帮你分析。

庄森 发表于 2020-3-18 11:52

再有,定制了USB,就不用取消15接口限制补丁了

某网友啊 发表于 2020-3-18 11:56

庄森 发表于 2020-3-18 11:50 https://www.pcbeta.com/static/image/common/back.gif
USBpower.kext是USB接口apple供电布丁,用以实现iPhone或者iPad快充的,跟USBport.kext加载不加载没关系。
...

某网友啊 发表于 2020-3-18 11:58

庄森 发表于 2020-3-18 11:50 https://www.pcbeta.com/static/image/common/back.gif
USBpower.kext是USB接口apple供电布丁,用以实现iPhone或者iPad快充的,跟USBport.kext加载不加载没关系。
...

我已经实现USB定制了,但是有个疑问,现在情况是USB3.0的端口识别不了USB2.0的U盘,只能识别3.0,请问您有什么建议吗?
页: [1] 2
查看完整版本: 【已解决】opencore引导的系统,无法加载USBPorts.kext进行USB定制