PVE(Proxmox)安装macOS苹果系统遇到的一些错误经验分享(持续更新)

写在前面

宿主物理机的BIOS设置,是很多人容易忽略的一项,BIOS设置不正确,也很容易导致安装不成功,有些时候即使macOS系统安装上了,后续需要直通核显,也会出现因BIOS设置不正确,导致核显无法被驱动,正常情况,只要宿主物理机可以安装黑苹果,并且安装后可以成功各项驱动,那在虚拟机中直接用宿主物理机这一份引导,也是同样可以进入黑苹果系统的,如果在虚拟机中直接使用宿主物理机调试好的引导无法进系统,那就需要检查你BIOS的设置,特别留意CSM,以及预分配内存一般为 64M,如果您的 CPU 有 iGPU,将主显示器设置为 CPU/iGPU .否则可能会出现使用同一份OC引导,因为BIOS未正确设置,之前可以进mac系统,或者是之前在物理机安装可以进mac系统,PVE下在使用相同的引导却无法进mac系统的情况.

一、PVE(Proxmox)安装macOS苹果系统如果需要直通独立显卡,建议在安装前就把直通的显卡直通好,直通好之后再安装macOS系统。

这里做一下我遇到的情况分享,我使用OpenCore引导把系统安装后,直通一张GTX 770的显卡,不管怎么配置OpenCore引导,及配置直通GTX 770的显卡都无法进系统,一开始勾选了显卡的所有的直通选项,并将显示设置为了“无(none)”

出现了如下图的错误Couldn’t alloc class “AppleKeyStoreTest”,详见下图:

后续去掉了PCI-Express 选项后,-v跑马结束后黑屏,依然进不去系统。

解决方式:

最后实在没办法,将安装MacOS苹果系统虚拟机环境搭建好后,直通显卡再安装系统,就不会有这个错误提示。

二、PVE使用OpenCore安装MacOS系统,直通显卡安装系统卡IOPCIConfigurator: :configure kIOPCIEnumerationWaitTime is 900

这个与引导无关,一般会出在10代以下CPU上,物理机BIOS上有CSM的设置,开启CSM,并将CSM下设置为UEFI,如果你电脑支持传统模式+UEFI模式混合的这种选项,就两者都开启。

如果CSM也是开启的,也按照上述的设置了,还是同样问题,就检查关于CSM的其他项设置,如果自己也分的不是很清楚,就把关于CSM下的其他项全部设置其他选项,同时确保预分配内存64M

三、安装阶段卡剩余12分钟,如下图

我自己的处理方式是将直通的所有USB设备去掉,然后将安装系统的硬盘缓存修改为“默认(无缓存)”

在安装时候我还遇到了日志为"Ignoring BOM<->filesystem mismatches due to security settings",也是在剩余13或12分钟左右,这里的话我等待了10分钟左右就过去了.

关于卡12分钟的情况还有另外的一个方式,就是修改SCSI控制器,理论上也可以(建议自己多尝试吧)

四、在PVE下使用OpenCore引导安装macOS提示[AHCIJIHBA1[00070000] start: :512:Successfully initialized AHCI controller,随后还会出现禁止图标

我自己的情况属于使用了机型为i44fx安装,将机型改为q35安装就可以了.

五、在PVE下使用OpenCore引导安装macOS出现一直卡在如下位置不动,或者刚到如下位置后就重启

#[EB.LD.LF|IN] O 1<“‹null string)”> <“1”>
#[EB.B. SBS|SZ] 719416
#LEBIB:SHA1
#[EB.WL.PWLFNVI!] Err (OxE)
#[EB.LD.OFS|OPEN!1Err(0xE) ‹”boot\\System\\Library\\KernelCollections\\BootKernelExtensions.kc.development”›
#LEB.LD.LKC|R.21<"boot\System\Library\KernelCollections\BootKernelExtensions.kc"›

这个问题一般是nano /etc/pve/qemu-server/”VMID”.conf配置文件中args:参数的问题,我这里例举我自己的供大家参考

以下是使用OpenCore引导遇到了卡上图错误的参数

args: -bios /root/OVMF_CODE.fd -set device.hostpci0.addr=02.0 -set device.hostpci0.x-igd-gms=0x2 -set device.hostpci0.x-igd-opregion=on -device isa-applesmc,osk="ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc" -smbios type=2 -global nec-usb-xhci.msi=off -global ICH9-LPC.acpi-pci-hotplug-with-bridge-support=off -cpu host,vendor=GenuineIntel,+hypervisor,kvm=on,vmware-cpuid-freq=on

修改好的参数

args: -bios /root/OVMF_CODE.fd -set device.hostpci0.addr=02.0 -set device.hostpci0.x-igd-gms=0x2 -set device.hostpci0.x-igd-opregion=on -device isa-applesmc,osk="ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc" -smbios type=2 -global nec-usb-xhci.msi=off -global ICH9-LPC.acpi-pci-hotplug-with-bridge-support=off -cpu host,vendor=GenuineIntel,+invtsc,+hypervisor,kvm=on,vmware-cpuid-freq=on
原文链接:http://macapp.icu/2023/08/27/macos/,转载请注明出处。
0
1. 本站所有资源解压密码均为imacos.top
2. 本站资源收集于网络,仅做学习和交流使用,请于下载后24小时内删除。如果你喜欢我们推荐的软件,请购买正版支持作者。
3. 如有无法下载的链接,联系:邮箱271638927@qq.com,或直接联系QQ271638927进行反馈,我们将及时进行处理。
4. 本站发布的内容若侵犯到您的权益,请联系站长删除,联系方式:邮箱271638927@qq.com,我们将第一时间配合处理!

评论3

请先
  1. 用了那个uhd630的efi后,进到登录页面usb鼠标键盘没有反应怎么办?在一开始的oc界面键盘还可以左右选的
    2023-10-23 0
  2. 启动虚拟机后就卡EB,阁下该如何应对 :lol: 图床链接:https://mjj.today/i/s5HkPu
    2023-10-08 0
    • 是amd的u么?试试第五种方式,如果不行,就在看看是不是OC引导仿冒CPU的问题
      Admin 2023-10-22 0
终身会员限时上线 ☞ 限时永久会员折扣活动开始啦 > 查看优惠
显示验证码
没有账号?注册  忘记密码?

社交账号快速登录

微信扫一扫关注
如已关注,请回复“登录”二字获取验证码