【更新】现已升级到10.15.4,oc版本到0.5.6.
相关引导文件以上传至github:OC-EFI-2700-B450i-wifi-rx580
配置如下,基本上和我配置差不多的都可以通用哈。
硬件 | 型号 |
---|---|
cpu | ryzen 2600 |
主板 | 技嘉b450i wifi pro |
显卡 | rx584 |
内存 | 金士顿hyper 3000 ddr4 16gx2 |
正常
- 基本功能无问题,运行流畅
- cpu、显卡跑分正常,休眠正常
- iservice正常,siri正常
- 蓝牙正常(csr8510 a10)
- 升级到最新catelina,无缝升级
有待解决
- 因为是itx,只能用usb网卡,所以还差一个usb网卡这样airdrop就能用了。
因为是ryzen的黑苹果,所以首先参考了: Opencore-Vanilla-Desktop-Guide
基本上只参考这一个就够了,后来装完了发现黑果小兵
的博客上有中文的详解,很详细,上面也有中文的参考资料,不想看英文的话推荐参考:
全程还是比较顺利的,只要有耐心即可。值得一提的是我的主板按照教程打开了4g以上解码
但是依然会卡在pci configration
,按照第一个文献的troubleshooting
也没解决,后来我在boot-args
增加了npci=0x2000
就好了(第二个参考文献中提到了),应该是主板bios的问题,技嘉的bios真的太垃圾了,我甚至关不掉csm,索性没啥问题。
内置的intel网卡带的蓝牙不行,我手头正好有个绿联的usb蓝牙(csr8510 a10),mac为了考虑体验只能启用一个蓝牙,所以我们要先屏蔽自带的蓝牙,方法很简单:
供应商id
和设备id
,在信息->杂项(misc)里,比如我的是0x8087
和0x0025
0x8087->32903
,0x0025->37
/System/Library/Extensions/IOBluetoothFamily.kext/Contents/PlugIns/BroadcomBluetoothHostControllerUSBTransport.kext/Contents/Info.plist
(我用的vscode)idproduct
和idvendor
进行替换直接参考第一个参考文献重的troubleshooting,主要就是内建网卡的en0
非常简单
diskutil list
列出所有的磁盘,找到你想挂载的名字,例如我想挂载NVME1
sudo vim /etc/fstab
添加LABEL=NVME1 none ntfs rw,auto,nobrowse
,保存即刻。finder
找不到,就在/volumes
里能看到,拖到侧边栏就行了SIP
,恢复模式中在终端输入csrutil disable
sudo mount -uw /
直接都挂可读写,然后就能为所欲为了。本文作者:mereith
本文链接:
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!