r9 5900hs装黑苹果心得

第一次折腾

首先我花了好几天的时间设置了一下open core,而到了实际安装的时候,程序卡在105 coreanalyticshub start不动了。在谷歌上搜寻以后,我发现是显卡的问题,由于open core没有amd处理器集显的驱动,虽然cpu的部分按照锐龙桌面版设置就可以。因此在使用amd移动版处理器+英伟达显卡的笔记本电脑安装黑苹果就不能使用open core了,这也是为什么锐龙笔记本都是用clover的原因。

第二次折腾

制作盘的安装是按照教程https://www.bilibili.com/video/BV1T7411w7Jc操作的。不过在安装的时候遇到了一些错误

error loading kernel cache (0x9)

和程序卡在

end random seed
++++++++++++++

在谷歌搜索以后,这两个问题是出在内存分配上,具体地说是在/EFI/CLOVER/drivers/UEFI中的AptioMemoryFix-64.efi和OsxAptioFix3Drv-64.efi这些文件上。首先,这两者只能保留一个,不过删除了另一个以后我的问题并不能得到解决。最终我选择了更强大的OcQuirks,其中OcQuirks.plst还要手动配置一下,virtual什么map要设置为false。

在修改完以后,我能成功进入下一个安装界面了(有时候会error loading kernel cache (0x9)。但这个错误基本重启一下就好),但是报错ACPI Error: 1 table load failures, 17 successful。出现这个问题的原因是在文件夹EFI/CLOVER/ACPI/patched中缺少了文件,在https://dortania.github.io/Getting-Started-With-ACPI/ssdt-platform.html#desktop下载SSDT-CPUR和SSDT-EC-USBX存储到EFI/CLOVER/ACPI/patched文件夹中就好,如果不行的话就删掉SSDT-CPUR(我在尝试用open core安装的时候需要删掉,但用clover安装时需要加上,很迷惑)。

经过我的测试,SSDT-EC-USBX文件可以不要,但SSDT-CPUR是需要的。程序不再会卡在ACPI Error,但是会继续卡在另一个地方。折腾了一番没找到解决方法,遂放弃。

第三次折腾

这次我直接使用针对5900Hs的黑苹果安装方法https://www.xincanshu.com/baike/cpu/AMD_Ryzen_9_5900HS/heipingguofangfa.html进行安装。

最后以失败告终,估计也是内存管理的问题,但我把所有的内存管理插件都换了一遍以后不起作用。

第四次折腾

这回准备参考教程https://www.nicksherlock.com/2018/06/installing-macos-mojave-on-proxmox/。这是在虚拟机上安装黑苹果,不过这个虚拟机是基于Linux的。

只建议

首先是安装proxmox。它可以在官网找到iso镜像,但我试了从5.4到6.4的所有版本,都无法安装。所以我只能先安装Debian再安装proxmox。

安装Debian的时候,由于没有无线网卡驱动,只能连网线。安装系统的时候语言一定要选英文,不然Debian显示汉字会有错。

由于内核问题,进入Debian以后只能看到一个光标在闪,只能通过alt+fn+f1的方式进入命令行模式。如果你进不去的话把f1换成f2,或者f3、f4就好了。之后我们要做的就是升级系统内核到最新版本,具体可以参考这篇教程https://async.sh/2019/09/25/upgrade-linux-kernel-5-for-debian-buster/

截止到2021.6.5,debian可以升级的最新版本是5.10,但是在5.12版本才支持了5900hs,所以这篇心得暂时分享到这里,等debian更新了5.12内核以后再继续。

第五次折腾

是的,第四次折腾还没完,就开始第五次折腾了。debian系统换用testing的版本以后可以使用图形界面了,也可以安装proxmox,不过问题是proxmox虚拟机不是给本机使用的,是用在服务器上给其他电脑连接使用的。不过这也给了我一个新的思路,在linux系统上安装虚拟机,然后通过虚拟机安装macOS系统。为什么不直接用windows装虚拟机呢,因为我想把windows系统和macOS系统分开,windows用作娱乐,macOS用来干活,用双系统的方式会更好。

为此,我要把debian换成ubuntu,你也可以继续使用debian,就是个人喜好的问题了。

安装好ubuntu以后,根据网上的教程在kvm中制作macOS虚拟机,成功安装。

留下评论